:root{--cookie-green:#2ba82f;--cookie-green-dark:#027706;--cookie-white:#fff;--cookie-black:#000;--cookies-gray-lighter:#e4e4e4;--cookies-gray-light:#d2d2d2;--cookies-gray:#c8c8c8;--cookies-gray-dark:#8d8d8d;--cookies-gray-darker:#646464;--cookies-gray-darkest:#323232;--cookies-primary-color:var(--cookie-green);--cookies-primary-dark-color:var(--cookie-green-dark);--cookies-bg:var(--cookie-white);--cookies-box-shadow:0 0 3rem rgba(0,0,0,.5);--cookies-heading-color:var(--cookie-black);--cookies-text-color:var(--cookies-gray-darkest);--cookies-link-color:var(--cookie-black);--cookies-border-color:var(--cookies-gray);--cookies-state-off-color:var(--cookies-gray-darker);--cookies-state-on-color:var(--cookies-primary-color);--cookies-btn-close-color:var(--cookie-black);--cookies-btn-close-color-hover:var(--cookies-gray);--cookies-btn-primary-backgroundColor:var(--cookies-primary-color);--cookies-btn-primary-color:var(--cookie-white);--cookies-btn-primary-backgroundColor-hover:var(--cookies-primary-dark-color);--cookies-btn-primary-color-hover:var(--cookie-white);--cookies-btn-secondary-backgroundColor:var(--cookies-gray-lighter);--cookies-btn-secondary-color:var(--cookies-gray-darker);--cookies-btn-secondary-backgroundColor-hover:var(--cookies-gray-light);--cookies-btn-secondary-color-hover:var(--cookies-text-color);--cookies-settings-switch-bg:var(--cookies-gray-dark);--cookies-settings-switch-bg-before:var(--cookie-white);--cookies-settings-switch-bg-checkbox:var(--cookie-green);--cookies-policy-text-color:var(--cookies-gray-darker)}.cookies-policy{background-color:var(--cookies-bg);box-shadow:var(--cookies-box-shadow);bottom:0;font-family:Roboto,Arial,sans-serif;left:0;opacity:1;position:fixed;right:0;z-index:9999}.cookies-policy *{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.cookies-policy--modal{background-color:transparent;box-shadow:none;display:flex;height:100%;overflow:hidden;padding-left:1rem;padding-right:1rem;top:0;width:100%}.cookies-policy--hidden{transform:translateY(100%);transition:transform .35s linear,visibility .35s linear;visibility:hidden}.cookies-policy--hidden.cookies-policy--modal{transform:none;transition:opacity .35s linear,visibility .35s linear;opacity:0}.cookies-policy__container{margin-left:auto;margin-right:auto;max-width:105rem;padding:3rem;position:relative;width:100%}@media (min-width:768px){.cookies-policy__container{display:flex;gap:3rem;padding-bottom:4rem;padding-top:5rem}}.cookies-policy--modal .cookies-policy__container{align-self:center;background:var(--cookies-bg);box-shadow:var(--cookies-box-shadow);flex-direction:column;max-height:100%;max-width:72rem;overflow-y:auto}@media (min-width:768px){.cookies-policy--modal .cookies-policy__container{padding:5rem 10rem 7.5rem}}.cookies-policy__header,.cookies-policy__main{max-width:100%}.cookies-policy--modal .cookies-policy__header,.cookies-policy--modal .cookies-policy__main{align-self:center}.cookies-policy__header{float:right;margin-top:-7rem;margin-right:-2rem;max-width:13rem;text-align:center;width:100%}@media (min-width:480px){.cookies-policy__header{margin-top:-10rem}}@media (min-width:768px){.cookies-policy__header{align-self:center;max-width:18rem;margin-top:0;margin-right:0;float:none}}.cookies-policy--disable-rwd-img .cookies-policy__header{display:none}@media (min-width:768px){.cookies-policy--disable-rwd-img .cookies-policy__header{display:initial}}.cookies-policy--modal .cookies-policy__header{float:none;margin-top:0;margin-right:0;max-width:none}.cookies-policy__img{height:auto;max-width:100%;vertical-align:middle}.cookies-policy__heading{color:var(--cookies-heading-color);display:block;font-size:2.4rem;font-weight:700;line-height:1.3;margin-bottom:0;margin-top:0;text-align:left;text-transform:none}.cookies-policy--modal .cookies-policy__heading{text-align:center}.cookies-policy__perex{color:var(--cookies-policy-text-color);font-size:1.2rem;line-height:1.7;margin-top:2.1rem;margin-bottom:0}@media (min-width:768px){.cookies-policy__perex{font-size:1.4rem;margin-top:1.7rem}}.cookies-policy--modal .cookies-policy__perex{margin-top:1.1rem}@media (min-width:768px){.cookies-policy--modal .cookies-policy__perex{margin-top:1.7rem}}.cookies-policy__link{color:var(--cookies-link-color);text-decoration:underline}.cookies-policy__link:focus,.cookies-policy__link:hover{color:var(--cookies-link-color);text-decoration:none}.cookies-policy__btn-close{background-color:transparent;border:0;cursor:pointer;display:block;height:2.4rem;margin:0;padding:0;position:absolute;right:.5rem;top:.5rem;width:2.4rem}.cookies-policy__btn-close:after,.cookies-policy__btn-close:before{background-color:var(--cookies-btn-close-color);border-radius:.2rem;content:"";display:block;height:.2rem;position:absolute;transition:background-color .15s linear;width:100%}.cookies-policy__btn-close:before{transform:rotate(45deg)}.cookies-policy__btn-close:after{transform:rotate(-45deg)}.cookies-policy__btn-close:hover:after,.cookies-policy__btn-close:hover:before{background-color:var(--cookies-btn-close-color-hover)}@media (min-width:768px){.cookies-policy__btn-close{right:.5rem;top:1.25rem}}.cookies-policy--modal .cookies-policy__btn-close{right:.5rem;top:.5rem}@media (min-width:768px){.cookies-policy--modal .cookies-policy__btn-close{right:1.5rem;top:1.5rem}}.cookies-policy__btn-close-text{display:none}.cookies-policy__buttons{display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem;margin-top:3rem}@media (min-width:768px){.cookies-policy__buttons{flex-direction:row}}@media (min-width:768px){.cookies-policy--modal .cookies-policy__buttons{justify-content:center;margin-top:5rem}}.cookies-policy__btn{border:none;cursor:pointer;font-size:1.5rem;font-weight:700;line-height:1.7;padding:1.5rem 3.1rem;text-align:center;text-decoration:none;text-transform:none;transition:color .15s linear,background-color .15s linear}.cookies-policy__btn--primary{background-color:var(--cookies-btn-primary-backgroundColor);color:var(--cookies-btn-primary-color);order:1}.cookies-policy__btn--primary:focus,.cookies-policy__btn--primary:hover{background-color:var(--cookies-btn-primary-backgroundColor-hover);color:var(--cookies-btn-primary-color-hover)}@media (min-width:768px){.cookies-policy__btn--primary{order:0}}.cookies-policy__btn--secondary{background-color:var(--cookies-btn-secondary-backgroundColor);color:var(--cookies-btn-secondary-color);order:3}.cookies-policy__btn--secondary:focus,.cookies-policy__btn--secondary:hover{background-color:var(--cookies-btn-secondary-backgroundColor-hover);color:var(--cookies-btn-secondary-color-hover)}@media (min-width:768px){.cookies-policy__btn--secondary{order:0}}.cookies-policy__btn--technical{background-color:var(--cookies-btn-secondary-backgroundColor);color:var(--cookies-btn-secondary-color);order:2}.cookies-policy__btn--technical:focus,.cookies-policy__btn--technical:hover{background-color:var(--cookies-btn-secondary-backgroundColor-hover);color:var(--cookies-btn-secondary-color-hover)}@media (min-width:768px){.cookies-policy__btn--technical{order:0}}.cookies-settings{bottom:0;color:var(--cookies-text-color);display:flex;font-family:Roboto,Arial,sans-serif;font-size:1.4rem;left:0;line-height:1.4;height:100%;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:background-color .35s linear,opacity .35s linear,visibility .35s linear;visibility:hidden;width:100%;z-index:99999}.cookies-settings *{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.cookies-settings--active{background-color:rgba(0,0,0,.25);opacity:1;visibility:initial}.cookies-settings__container{align-self:center;background-color:var(--cookies-bg);box-shadow:var(--cookies-box-shadow);max-height:100%;max-width:72rem;margin-left:auto;margin-right:auto;overflow-y:auto;position:relative;padding:6rem 3rem 4rem;width:100%}@media (min-width:768px){.cookies-settings__container{padding:5rem 10rem}}.cookies-settings__link{color:var(--cookies-link-color);text-decoration:underline}.cookies-settings__link:focus,.cookies-settings__link:hover{color:var(--cookies-link-color);text-decoration:none}.cookies-settings__heading{color:var(--cookies-heading-color);font-weight:700;font-size:2.4rem;line-height:1.3;margin-bottom:0;margin-top:0;text-align:left;text-transform:none}.cookies-settings__perex{line-height:1.7;margin-bottom:3rem;margin-top:1.2rem}@media (min-width:768px){.cookies-settings__perex{line-height:1.4}}.cookies-settings__btn-close{background-color:transparent;border:0;cursor:pointer;display:block;height:2.4rem;margin:0;padding:0;position:absolute;right:2rem;top:2rem;width:2.4rem}.cookies-settings__btn-close:after,.cookies-settings__btn-close:before{background-color:var(--cookies-btn-close-color);border-radius:.2rem;content:"";display:block;height:.2rem;position:absolute;transition:background-color .15s linear;width:100%}.cookies-settings__btn-close:before{transform:rotate(45deg)}.cookies-settings__btn-close:after{transform:rotate(-45deg)}.cookies-settings__btn-close:hover:after,.cookies-settings__btn-close:hover:before{background-color:var(--cookies-btn-close-color-hover)}.cookies-settings__btn-close-text{display:none}.cookies-settings__footer{border-top:.1rem solid var(--cookies-border-color);display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;margin-top:1.5rem;padding-top:3rem}@media (min-width:768px){.cookies-settings__footer{border-top:none;flex-direction:row;margin-top:0;padding-top:4rem}}.cookies-settings__buttons{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem}@media (min-width:768px){.cookies-settings__buttons{flex-direction:row}}.cookies-settings__btn{border:none;cursor:pointer;font-size:1.5rem;font-weight:700;line-height:1.7;padding:1.5rem 3.1rem;text-align:center;text-decoration:none;transition:color .15s linear,background-color .15s linear}.cookies-settings__btn--primary{background-color:var(--cookies-btn-primary-backgroundColor);color:var(--cookies-btn-primary-color)}.cookies-settings__btn--primary:focus,.cookies-settings__btn--primary:hover{background-color:var(--cookies-btn-primary-backgroundColor-hover);color:var(--cookies-btn-primary-color-hover)}.cookies-settings__btn--secondary{background-color:var(--cookies-btn-secondary-backgroundColor);color:var(--cookies-btn-secondary-color)}.cookies-settings__btn--secondary:focus,.cookies-settings__btn--secondary:hover{background-color:var(--cookies-btn-secondary-backgroundColor-hover);color:var(--cookies-btn-secondary-color-hover)}.cookies-settings__btn--technical{background-color:var(--cookies-btn-secondary-backgroundColor);color:var(--cookies-btn-secondary-color)}.cookies-settings__btn--technical:focus,.cookies-settings__btn--technical:hover{background-color:var(--cookies-btn-secondary-backgroundColor-hover);color:var(--cookies-btn-secondary-color-hover)}.cookies-settings__main{margin-top:4.5rem}@media (min-width:768px){.cookies-settings__main{margin-top:5rem}}.cookies-settings__section{border-top:.1rem solid var(--cookies-border-color);margin-top:2.3rem}.cookies-settings__section:first-of-type{margin-top:0}@media (min-width:768px){.cookies-settings__section{border-top:none;margin-top:4rem}}.cookies-settings__section--analytics-marketing{margin-top:2.3rem}@media (min-width:768px){.cookies-settings__section--analytics-marketing{margin-top:4.1rem}}.cookies-settings__section-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:1.3rem}@media (min-width:768px){.cookies-settings__section-header{border-bottom:.1rem solid var(--cookies-border-color);margin-top:0;padding-bottom:.7rem}}.cookies-settings__section-sub-title,.cookies-settings__section-title{color:var(--cookies-heading-color);display:block;font-weight:700;line-height:1.3;margin-bottom:0;margin-top:0;text-align:left;text-transform:none}.cookies-settings__section-title{font-size:1.6rem}@media (min-width:768px){.cookies-settings__section-title{font-size:1.8rem}}.cookies-settings__section-sub-title{font-size:1.4rem}.cookies-settings__section-state{color:var(--cookies-state-off-color)}.cookies-settings__section-state--on{color:var(--cookies-state-on-color)}.cookies-settings__section-state-text{font-size:1.4rem}.cookies-settings__section-main{margin-top:1.3rem}@media (min-width:768px){.cookies-settings__section-main{margin-top:1.5rem}}.cookies-settings__section--analytics-marketing .cookies-settings__section-main{margin-top:3rem}@media (min-width:768px){.cookies-settings__section--analytics-marketing .cookies-settings__section-main{margin-top:2rem}}.cookies-settings__section-perex{margin-bottom:0;margin-top:0}.cookies-settings__section--analytics-marketing .cookies-settings__section-perex{margin-top:.5rem}.cookies-settings__label{align-items:center;cursor:pointer;display:flex;flex-direction:column;font-weight:400;gap:.4rem;margin:0;min-height:0!important;padding-left:0!important;transition:color .15s linear}@media (min-width:768px){.cookies-settings__label{flex-direction:row;gap:.9rem}}.cookies-settings__label:after,.cookies-settings__label:before{display:none!important}.cookies-settings__checkbox{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cookies-settings__checkbox:checked+.cookies-settings__label{color:var(--cookies-state-on-color)}.cookies-settings__checkbox:checked+.cookies-settings__label .cookies-settings__switch{background-color:var(--cookies-settings-switch-bg-checkbox)}.cookies-settings__checkbox:checked+.cookies-settings__label .cookies-settings__switch:before{transform:translateX(2rem)}.cookies-settings__checkbox:disabled+.cookies-settings__label{opacity:.5}.cookies-settings__switch{background-color:var(--cookies-settings-switch-bg);border-radius:2rem;cursor:pointer;display:flex;height:2.2rem;position:relative;transition:background-color .15s linear;transform-origin:50% 50%;width:4.2rem}.cookies-settings__switch:before{transition:transform .15s linear;content:"";display:block;position:absolute;width:1.6rem;height:1.6rem;background-color:var(--cookies-settings-switch-bg-before);border-radius:50%;top:.3rem;left:.3rem}.cookies-settings__tab-button-group{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:4rem}.cookies-settings__tab-button{background-color:transparent;border-bottom:.2rem solid transparent;border-left:none;border-right:none;border-top:none;font-size:1.8rem;font-weight:700;padding:0;transition:color .15s linear,border-color .15s linear}.cookies-settings__tab-button:focus,.cookies-settings__tab-button:hover{outline:none}.cookies-settings__tab-button--active{color:var(--cookies-primary-color);border-color:var(--cookies-primary-color)}.cookies-settings__tab-content{display:none}.cookies-settings__tab-content--active{display:block}.cookies__accordion{margin-top:1.3rem}.cookies__accordion-button{align-items:center;background-color:transparent;border:none;color:var(--cookies-primary-color);display:flex;line-height:1;padding:0;position:relative}.cookies__accordion-button:focus,.cookies__accordion-button:hover{outline:none}.cookies__accordion-button:before{background-color:var(--cookies-primary-color);content:"";display:block;height:.1rem;left:0;position:absolute;bottom:-.5rem;width:100%}.cookies__accordion-button:after{content:"";border:solid var(--cookies-primary-color);border-width:0 2px 2px 0;display:block;padding:3px;margin-left:1rem;rotate:45deg;transition:rotate .15s linear}.cookies__accordion--active .cookies__accordion-button:after{rotate:225deg}.cookies__accordion-content{margin-top:2.3rem;max-height:100vh;overflow:auto;background:linear-gradient(90deg,#fff 30%,hsla(0,0%,100%,0)),linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent) 0 100%;background-attachment:local,local,scroll,scroll;background-color:#fff;background-position:0 0,100%,0 0,100%;background-repeat:no-repeat;background-size:4rem 100%,4rem 100%,2.6rem 100%,2.6rem 100%;scrollbar-color:rgba(0,0,0,.3) transparent;scrollbar-width:thin}.cookies__accordion-content:focus{box-shadow:0 0 .8em rgba(0,0,0,.5);outline:.1em solid rgba(0,0,0,.1)}.cookies__accordion-content::-webkit-scrollbar{-webkit-appearance:none;height:.8rem;width:.8rem}.cookies__accordion-content::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:.4rem}.cookies__accordion-content::-webkit-scrollbar-track{background:transparent}.cookies__accordion-table{border-collapse:collapse;border-spacing:0;display:none;width:100%}.cookies__accordion--active .cookies__accordion-table{display:block}.cookies__accordion-table td,.cookies__accordion-table th{padding-top:1.3rem;text-align:start;white-space:nowrap}.cookies__accordion-table td:not(:last-child),.cookies__accordion-table th:not(:last-child){padding-right:3rem}.cookies__accordion-table tbody td:first-of-type{white-space:normal}:root{--primary:#9f3554;--color-over:#65152c;color:var(--primary);--cookies-btn-primary-backgroundColor:var(--primary);--cookies-btn-primary-backgroundColor-hover:var(--color-over)}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-display:swap;src:local("Merriweather Regular"),local("Merriweather-Regular"),url(/ver/202303221040/fonts/merriweather/Merriweather-Regular.woff2) format("woff2")}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-display:swap;src:local("Merriweather Bold"),local("Merriweather-Bold"),url(/ver/202303221040/fonts/merriweather/Merriweather-Bold.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:local("Poppins Regular"),local("Poppins-Regular"),url(/ver/202303221040/fonts/poppins/Poppins-Regular.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:local("Poppins Medium"),local("Poppins-Medium"),url(/ver/202303221040/fonts/poppins/Poppins-Medium.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:local("Poppins SemiBold"),local("Poppins-SemiBold"),url(/ver/202303221040/fonts/poppins/Poppins-SemiBold.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:local("Poppins Bold"),local("Poppins-Bold"),url(/ver/202303221040/fonts/poppins/Poppins-Bold.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Poppins,sans-serif;font-size:1.7rem;font-weight:400;line-height:1.5;color:#2f3e4f;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;background-color:transparent}a:hover{color:#000;text-decoration:underline}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:1.6rem;padding-bottom:1.6rem;color:#bfbfbf;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,.related-products__title,.visited-products__title,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:4.25rem}.h2,.related-products__title,.visited-products__title,h2{font-size:3.4rem}.h3,h3{font-size:2.975rem}.h4,h4{font-size:2.55rem}.h5,h5{font-size:2.125rem}.h6,h6{font-size:1.7rem}.lead{font-size:2.125rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.advantages__list,.brand-category__list,.category-menu,.category-menu__submenu,.eshop-gallery__detail,.footer-icons__list,.footer-menu__list,.footer__list,.index-list,.list-inline,.list-select__list,.list-unstyled,.media-list,.product-anchors,.product-bundle-list,.product-list,.product-list-tag__list,.rating-articles,.rating-articles__list,.rating-overview,.selected-filters__list,.tag-list,.top-category__list{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:2.125rem}.blockquote-footer{display:block;font-size:80%;color:#bfbfbf}.blockquote-footer:before{content:"\2014\A0"}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:640px){.container{max-width:610px}}@media (min-width:768px){.container{max-width:738px}}@media (min-width:1024px){.container{max-width:994px}}@media (min-width:1280px){.container{max-width:1250px}}@media (min-width:1470px){.container{max-width:1440px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:640px){.container,.container-sm,.container-xs{max-width:610px}}@media (min-width:768px){.container,.container-md,.container-sm,.container-xs{max-width:738px}}@media (min-width:1024px){.container,.container-lg,.container-md,.container-sm,.container-xs{max-width:994px}}@media (min-width:1280px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xs{max-width:1250px}}@media (min-width:1470px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xs,.container-xxl{max-width:1440px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-auto,.col-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:320px){.col-xs{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xs-1>*{flex:0 0 100%;max-width:100%}.row-cols-xs-2>*{flex:0 0 50%;max-width:50%}.row-cols-xs-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xs-4>*{flex:0 0 25%;max-width:25%}.row-cols-xs-5>*{flex:0 0 20%;max-width:20%}.row-cols-xs-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xs-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xs-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xs-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xs-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xs-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xs-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xs-12{flex:0 0 100%;max-width:100%}.order-xs-first{order:-1}.order-xs-last{order:13}.order-xs-0{order:0}.order-xs-1{order:1}.order-xs-2{order:2}.order-xs-3{order:3}.order-xs-4{order:4}.order-xs-5{order:5}.order-xs-6{order:6}.order-xs-7{order:7}.order-xs-8{order:8}.order-xs-9{order:9}.order-xs-10{order:10}.order-xs-11{order:11}.order-xs-12{order:12}.offset-xs-0{margin-left:0}.offset-xs-1{margin-left:8.33333%}.offset-xs-2{margin-left:16.66667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.33333%}.offset-xs-5{margin-left:41.66667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.33333%}.offset-xs-8{margin-left:66.66667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.33333%}.offset-xs-11{margin-left:91.66667%}}@media (min-width:640px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:1024px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1280px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width:1470px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1.7rem;color:#2f3e4f;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.4rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.175)}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:320px){.dropdown-menu-xs-left{right:auto;left:0}.dropdown-menu-xs-right{right:0;left:auto}}@media (min-width:640px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:1024px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1280px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}@media (min-width:1470px){.dropdown-menu-xxl-left{right:auto;left:0}.dropdown-menu-xxl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #f7f7fd}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#2f3e4f;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#25313f;text-decoration:none;background-color:#f9f9f9}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#9f3554}.dropdown-item.disabled,.dropdown-item:disabled{color:#bfbfbf;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:1.4875rem;color:#bfbfbf;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#2f3e4f}.alert,.alert--not-logged,.alert--watch-dog-info{padding:2rem 4rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:10.55rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:2rem 4rem;color:inherit}.alert-primary{color:#531c2c;background-color:#ecd7dd;border-color:#e4c6cf}.alert-primary hr{border-top-color:#dcb5c0}.alert-primary .alert-link{color:#2d0f18}.alert-secondary{color:#166153;background-color:#d5f1ec;border-color:#c4ece4}.alert-secondary hr{border-top-color:#b1e6db}.alert-secondary .alert-link{color:#0d372f}.alert-success{color:#306030;background-color:#def1de;border-color:#d1ebd1}.alert-success hr{border-top-color:#bfe3bf}.alert-success .alert-link{color:#1f3e1f}.alert-info{color:#2f6473;background-color:#def2f8;border-color:#d1edf6}.alert-info hr{border-top-color:#bce5f2}.alert-info .alert-link{color:#20454f}.alert-warning{color:#67290f;background-color:#f4dcd2;border-color:#efcebf}.alert-warning hr{border-top-color:#eabeab}.alert-warning .alert-link{color:#3a1709}.alert-danger{color:#712b29;background-color:#f7dddc;border-color:#f4cfce}.alert-danger hr{border-top-color:#efbbb9}.alert-danger .alert-link{color:#4c1d1b}.alert-light{color:#818181;background-color:#fefefe;border-color:#fdfdfd}.alert-light hr{border-top-color:#f0f0f0}.alert-light .alert-link{color:#686868}.alert-dark{color:#212121;background-color:#d9d9d9;border-color:#cacaca}.alert-dark hr{border-top-color:#bdbdbd}.alert-dark .alert-link{color:#080808}.media{display:flex;align-items:flex-start}.media-body{flex:1}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:1.4875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.4rem}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes helpBlockFadeIn{0%{opacity:0}to{opacity:1}}@keyframes helpBlockFadeIn{0%{opacity:0}to{opacity:1}}.img-fluid,.top-category__motive{max-width:100%;height:auto}.print-only{display:none}@media print{.print-only{display:block}}.h1,.h2,.related-products__title,.visited-products__title,h1,h2{font-weight:700;text-align:center}.h3,.h4,.h5,h3,h4,h5{font-weight:600}.h1,h1{font-size:3rem;line-height:1.25;color:#000;margin:3.5rem 0 5rem}@media (min-width:640px){.h1,h1{font-size:3.5rem;margin:2.5rem 0 5.5rem}}@media (min-width:1280px){.h1,h1{font-size:4rem;margin:3rem 0 6.5rem}}.page-column .h1,.page-column h1,.product-detail .h1,.product-detail h1,.track2path+.page-container .h1,.track2path+.page-container h1,.wizard-steps+.page-container .h1,.wizard-steps+.page-container h1{margin-top:0}.h2,.related-products__title,.visited-products__title,h2{font-size:2.2rem;line-height:1.3;color:#000;margin:5rem 0 2rem}@media (min-width:640px){.h2,.related-products__title,.visited-products__title,h2{font-size:2.6rem;margin:4rem 0 2.5rem}}@media (min-width:1024px){.h2,.related-products__title,.visited-products__title,h2{font-size:3rem;margin:4.5rem 0 2.5rem}}.h2+.quote,.related-products__title+.quote,.visited-products__title+.quote,h2+.quote{margin-top:-4rem}.h3,h3{font-size:2rem;color:#000;margin:2.5rem 0 1.5rem}.h4,h4{font-size:1.7rem;color:#000;margin:2rem 0 1rem}.h5,h5{font-size:1.4rem;color:#000;margin:1.8rem 0 1rem}.perex{font-size:1.8rem;text-align:center;font-weight:400;line-height:1.6;margin:0 0 6.25rem;color:#000}@media (min-width:640px){.perex{font-size:1.9rem;line-height:1.9}}@media (min-width:768px){.perex{margin-left:-5rem;margin-right:-5rem}}@media (min-width:1280px){.perex{margin-left:2rem;margin-right:2rem}}.note{font-family:Poppins,sans-serif;font-size:1.3rem;font-style:normal;color:#707070;line-height:1.5}a{transition:all .2s ease-out 0s;color:#000;text-decoration:underline}@media (prefers-reduced-motion:reduce){a{transition:none}}a:focus,a:hover{color:#65152c;text-decoration:none}.horizontal-scroll-container,address,p,pre,table{margin:0 0 2.5rem}p{font-family:Merriweather,serif;font-weight:300;font-size:1.5rem;line-height:1.9}@media (min-width:640px){p{font-size:1.7rem;line-height:2.1}}p.mobile,p.small{font-size:1.5rem}p.medium{font-size:1.4rem}p.extra-small{font-size:1.2rem}abbr[title]{border-color:#000;cursor:help;position:relative;text-decoration:none}abbr[data-tippy-content]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media (min-width:768px){.out-content{margin-left:-5rem;margin-right:-5rem}}[data-fragment="PayHandler.title"]{text-align:center}.img-responsive{display:block;height:auto;max-width:100%;vertical-align:middle;width:auto}img{-ms-interpolation-mode:bicubic}.ac{text-align:center}.ar{text-align:right}.fl,.pull-left{float:left}.fl img,.pull-left img{margin:0 1.5rem 1.5rem 0}.fr,.pull-right{float:right}.fr img,.pull-right img{margin:0 0 1.5rem 1.5rem}.selected-filters__label,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hidden{display:none}.show{display:block!important}.clearfix:after,.page-container--cart-share .content-form__btn-container:after,.page-container--order-import .content-form__btn-container:after,.page-container--recommendation .content-form__btn-container:after,.product-list--item .product-list__info:after,.product-list--item .product-list__item:after,.rating-form__btn-container:after,.shared-cart__btn-container:after,.shopping-list-dialog__btn-container:after,.shopping-list__btn-container:after,.tag-list:after,.user-dialog__btn-container:after,.wishlist__btn-container:after{display:block;clear:both;content:""}.wrap{overflow-wrap:break-word;display:inline-block;vertical-align:top}b,strong{font-weight:700}.js .simple-collapsed{display:none}.loading-label{display:block;text-align:center;font-size:1.2rem}html.env-development body:after{position:fixed;font-size:.8em;bottom:0;right:0;padding:2px 4px;z-index:9999;background:rgba(51,51,51,.4);color:#f2f2f2;content:"[ Mobile First! Up to 320px ]"}@media (min-width:320px){html.env-development body:after{background:rgba(51,51,51,.5);content:"[ Extra small = 320px - 640px || Container max-width = 100% ]"}}@media (min-width:640px){html.env-development body:after{background:rgba(51,51,51,.6);content:"[ Small = 640px - 768px || Container max-width = 100% ]"}}@media (min-width:768px){html.env-development body:after{background:rgba(51,51,51,.7);content:"[ Tablet = 768px - 1024px || Container max-width = 738px]"}}@media (min-width:1024px){html.env-development body:after{background:rgba(51,51,51,.8);content:"[ Desktop = 1024px - 1280px || Container max-width = 994px ]"}}@media (min-width:1280px){html.env-development body:after{background:rgba(51,51,51,.9);content:"[ Widescreen = 1280px and more || Container max-width = 1250px ]"}}@media (min-width:1470px){html.env-development body:after{background:rgba(51,51,51,.8);content:"[ XXLarge = 1470px and more || Container max-width = 1440px ]"}}:root{--validation-transition:all .2s .6s ease-in;--pattern-offset-size:-2rem}html{font-size:62.5%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{overflow-x:hidden!important}body.overflow-full{overflow:hidden!important}body.error .alert-box{display:none!important}.page-container--error-install{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}@media (min-width:1280px){.page-container--error-install h1{font-size:5rem}}.page-container--error-install p{text-align:center}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-delay:-1ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:1ms!important}}.page-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:640px){.page-container{max-width:610px}}@media (min-width:768px){.page-container{max-width:738px}}@media (min-width:1024px){.page-container{max-width:994px}}@media (min-width:1280px){.page-container{max-width:1250px}}@media (min-width:1470px){.page-container{max-width:1440px}}.page-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.section-main{padding-bottom:10rem;margin-bottom:7.5rem}@media (min-width:768px){.section-main{margin-top:-1rem}}.variable-content{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;padding:0}@media (min-width:768px){.variable-content{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin:0 auto;padding:0 5rem}}@media (min-width:1024px){.variable-content{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 83.33333%;max-width:83.33333%;max-width:93rem;padding:0 5rem}}@media (min-width:1280px){.variable-content{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 66.66667%;max-width:66.66667%;padding:0 5rem}}.group-detail .variable-content{margin-bottom:4rem}@media (min-width:1024px){.group-detail .variable-content{margin-bottom:6rem}}@media (min-width:1470px){.group-detail .variable-content{margin-bottom:10rem}}.layout{position:relative;display:flex;flex-direction:column;min-height:100vh}#main{outline:none}.order-wizard-result-page,.page-container--loyalty-program,.page-container--orders,.page-container--profile{max-width:96rem;margin:2rem auto 8rem}@media (min-width:1024px){.order-wizard-result-page,.page-container--loyalty-program,.page-container--orders,.page-container--profile{margin:3rem auto 10rem}}.order-wizard-shopping-cart{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-top:0}@media (min-width:640px){.order-wizard-shopping-cart{max-width:610px}}@media (min-width:768px){.order-wizard-shopping-cart{max-width:738px}}@media (min-width:1024px){.order-wizard-shopping-cart{max-width:994px}}@media (min-width:1280px){.order-wizard-shopping-cart{max-width:1250px}}@media (min-width:1470px){.order-wizard-shopping-cart{max-width:1440px}}.page-container--order .bank-transfer__item{margin:0}.page-container--order .product-list__item--special .product-list__perex{font-size:1.2rem}.page-container--order .order-data__content{display:flex;flex-wrap:wrap}.page-container--order .order-data__value{color:#000;margin-left:1.5rem}.activation-page{display:grid;place-items:center}.fulltext__content{max-width:96rem;margin:0 auto}.page-container--orders .cell-price-info{display:none}@media print{.page-container--orders .cell-price-info{display:table-cell;line-height:normal}}.edeeshop-watchdoglist{max-width:96rem;margin:0 auto}.edeeshop-watchdoglist .table--watchdoglist .product-list__item{display:flex}@media (min-width:640px){.edeeshop-watchdoglist .table--watchdoglist .product-list__item{display:grid;grid-template-columns:15rem 1fr;padding-right:6rem}}@media (min-width:640px){.edeeshop-watchdoglist .table--watchdoglist .table__cell--name,.edeeshop-watchdoglist .table--watchdoglist .table__cell--stock{grid-area:info}}.edeeshop-watchdoglist .table--watchdoglist .table__cell--img{position:relative;width:9rem}.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .ribbon{pointer-events:none;display:none;width:7rem;height:7rem;overflow:hidden;position:absolute;z-index:3;top:-.3rem;left:-.3rem}@media (min-width:640px){.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .ribbon{width:10rem;height:10rem}}.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .ribbon--e-kniha{display:block}.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .ribbon:after,.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .ribbon:before{position:absolute;z-index:-1;content:"";display:block;width:0;height:0;border-style:solid}.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .ribbon:before{border-width:0 3px 3px;border-color:transparent transparent #0e1c4a;left:63px}@media (min-width:640px){.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .ribbon:before{right:0;left:auto}}.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .ribbon:after{border-width:3px 3px 3px 0;border-color:transparent #0e1c4a transparent transparent;top:63px}@media (min-width:640px){.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .ribbon:after{bottom:0;top:auto}}.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .ribbon span{position:absolute;display:flex;justify-content:center;width:10rem;height:2.6rem;padding:.8rem 0;font-weight:600;background-color:#43589c;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;text-transform:uppercase;text-align:center;right:-5px;top:10px;transform:rotate(-45deg);font-size:1rem;line-height:1}@media (min-width:640px){.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .ribbon span{width:20rem;right:-41px;top:26px}}@media (min-width:640px){.edeeshop-watchdoglist .table--watchdoglist .table__cell--img{width:15rem}}.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .product-list__link-motive{display:flex;justify-content:center;align-items:flex-end;position:relative;padding:1.5rem 2rem .7rem;height:9rem}@media (min-width:640px){.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .product-list__link-motive{height:15rem;padding:1rem 3rem}}.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .product-list__link-motive:after,.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .product-list__link-motive:before{position:absolute;display:flex;content:"";width:100%;height:100%;top:0;left:0}.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .product-list__link-motive:before{z-index:-2;background:url("/img/bg/patterns/product-list.png") 0 0/contain repeat;opacity:.5}.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .product-list__link-motive:after{z-index:-1;background:linear-gradient(180deg,#fff 30%,hsla(0,0%,100%,0))}.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .product-list__link-motive img{width:100%;max-width:100%;height:auto;box-shadow:0 0 .8rem rgba(0,0,0,.16);max-height:8rem}@media (min-width:640px){.edeeshop-watchdoglist .table--watchdoglist .table__cell--img .product-list__link-motive img{max-height:14rem}}.edeeshop-watchdoglist .table--watchdoglist .table__cell--action{position:absolute;top:1.5rem;right:1.5rem;width:4rem;height:4rem}.edeeshop-watchdoglist .table--watchdoglist .table__cell--action button{border:0;display:grid;place-items:center;padding:0;width:4rem;height:4rem}.edeeshop-watchdoglist .table--watchdoglist .table__cell--action button svg{margin:0}.user-gdpr-message{margin-top:2rem}.user-gdpr-message p{font-size:1.4rem;color:#696b78}.page-container--order .order-data--detail{padding:4rem 0!important}.footer{background-color:#f4f2ed;flex-shrink:0;margin-top:auto}.footer__base{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.footer__copyright,.footer__logos{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:1280px){.footer__copyright,.footer__logos{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%}}.footer__copyright{order:1;justify-content:center}@media (min-width:1280px){.footer__copyright{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 66.66667%;max-width:66.66667%}}.footer__logos{text-align:center;order:2}@media (min-width:1280px){.footer__logos{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 33.33333%;max-width:33.33333%;text-align:right}}.footer__widgets{display:flex;flex-wrap:wrap;max-width:33rem;margin:0 auto;position:relative}@media (min-width:640px){.footer__widgets{max-width:none;margin:0}}.footer__widgets-block{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:640px){.footer__widgets-block{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 54.16667%;max-width:54.16667%;order:3}}@media (min-width:768px){.footer__widgets-block{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 54.16667%;max-width:54.16667%}}@media (min-width:1280px){.footer__widgets-block{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 31.25%;max-width:31.25%;order:4}}.footer-info{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:3.5rem}@media (min-width:640px){.footer-info{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 45.83333%;max-width:45.83333%;order:2;margin-bottom:8rem}}@media (min-width:768px){.footer-info{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 45.83333%;max-width:45.83333%}}@media (min-width:1280px){.footer-info{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 22.91667%;max-width:22.91667%}}.footer-info>p{line-height:1}.footer-info__hotlabel{font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:600;color:#9f3554;text-transform:uppercase;margin-bottom:1rem;letter-spacing:.2rem}.footer-info__opening-hours{font-weight:400;color:#000;text-transform:none;padding-left:1.4rem;letter-spacing:normal}.footer-info__hotline{font-family:Poppins,sans-serif;font-weight:600;font-size:2.2rem;color:#000}.footer-newsletter{display:flex;flex-direction:column;margin-bottom:3.5rem}.footer-newsletter__title{font-size:1.2rem;font-weight:600;color:#9f3554;text-transform:uppercase;margin-bottom:1rem;margin-top:0;letter-spacing:.2rem}.footer-newsletter__title span{display:inline-block;width:100%;margin-top:.5rem;font-weight:600;font-size:2.5rem;color:#000;text-transform:none;letter-spacing:normal}.footer-newsletter__perex{font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.5;margin-bottom:1.3rem}.footer-badges{width:100%;display:flex;order:5;flex-wrap:nowrap;justify-content:center;margin-bottom:3.5rem}.footer-badges>div:first-of-type{margin-right:2rem}@media (min-width:1280px){.footer-badges{position:absolute;left:1.5rem;bottom:0;width:auto;z-index:1}}.skip{background:#9f3554;color:#fff!important;left:50%;margin:0;position:fixed;padding:1rem;text-decoration:none;top:0;transform:translate(-50%,-100%);transition:transform .25s ease-in-out;z-index:999}.skip:focus{transform:translate(-50%)}.overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;background:hsla(43,24%,94%,.75);pointer-events:none;opacity:0;z-index:83;transition-property:opacity;transition-delay:.3s;transition-duration:.3s}@media (min-width:768px){.overlay{top:0;height:100%}}.overlay.active{opacity:1}.header__logo{position:relative;max-width:9.1rem;height:4.9rem;display:flex}@media (min-width:768px){.header__logo{order:1;max-width:12.4rem}}.header__logo h1{margin:0;font-size:0;display:flex}.header__logo .logo__link{display:flex}.logo-test-label{display:block;z-index:1;position:absolute;font-size:18px;bottom:-5px;right:0;font-weight:500;color:lime}.header__menu-toggle{position:relative;width:4rem;height:4rem;-webkit-appearance:none;background:transparent;border:0;outline:0;backface-visibility:hidden;padding:0;margin:0;pointer-events:all}@media (min-width:768px){.header__menu-toggle{display:none}}.menu-lvl3-opened .header__menu-toggle{visibility:hidden;pointer-events:none}.header__menu-toggle:focus{outline:none}@media (min-width:1280px){.header__menu-toggle{display:none}}.header__menu-burger{display:inline-block;position:relative;width:2.6rem;height:2.6rem;border:none;background:transparent;cursor:pointer;padding:0;margin-top:.5rem;z-index:99}@media (min-width:768px){.header__menu-burger{margin-left:0}}@media (min-width:1280px){.header__menu-burger{display:none}}.header__menu-burger:focus{outline:none}.header__menu-burger:after,.header__menu-burger:before,.header__menu-burger span{display:block;width:100%;height:.2rem;border-radius:1px;position:absolute;background:#000;z-index:3}.header__menu-burger:after,.header__menu-burger:before{content:"";transition:width .3s .4s}.header__menu-burger:after{top:1.9rem;margin-top:0}.header__menu-burger:before{bottom:1.9rem;margin-bottom:0}.header__menu-burger span{top:50%;margin-top:-.1rem;transition:transform .3s;font-size:0}@media (min-width:640px){.header__menu-burger span{font-size:1.2rem}}.header__menu-burger span:before{position:absolute;content:"";background:#000;width:100%;height:.2rem;left:0;border-radius:1px;transition:transform .3s}.header__menu-burger.active:after{transition:all .2s;width:0;left:0}.header__menu-burger.active:before{transition:all .2s;width:0;right:0}.header__menu-burger.active span{transform:rotate(45deg);transition:transform .3s .4s}.header__menu-burger.active span:before{transform:rotate(-90deg);transition:transform .3s .4s}.header__menu-label{width:100%;text-align:center;position:absolute;bottom:0;left:0;margin:0;color:#696b78;font-size:.9rem;line-height:1;text-transform:uppercase;font-weight:400}@media (min-width:640px){.header__menu-label{display:block}}.header__eshop{display:flex;margin-left:auto;margin-right:1rem}@media (min-width:768px){.header__eshop{order:4;margin:0}}.header__eshop ul{padding-left:0;list-style:none;margin:0}.header__eshop .header-links__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header__eshop .svg-icon{width:1.9rem;height:1.9rem}.header__eshop .ico-wishlist .svg-icon{width:2.1rem;height:1.8rem}.header__eshop .header-links__link{text-decoration:none;display:inline-grid;place-items:center;width:4rem;height:4rem;position:relative}.edeeshop-notification-icons,.registration-links{display:inline-flex}.registration-links .edeeshop-header-user-account{position:relative}.registration-links .header-links__ico{position:absolute;top:.7rem;left:1rem;pointer-events:none}.registration-links .header-links__value{position:absolute;bottom:-.3rem;left:50%;transform:translateX(-50%);text-align:center;color:#696b78;font-size:.9rem;font-weight:400;max-width:8rem;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1;max-height:1;pointer-events:none}.header-links__price{position:absolute;visibility:hidden;height:0;width:0;font-size:0}@media (min-width:768px){.header-links__price{position:relative;top:.2rem;font-weight:500;visibility:visible;width:auto;height:auto;font-size:1.2rem;margin-left:1rem}}.page-order-wizard .header-links__price{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header-links__badge{font-weight:400;position:absolute;top:.4rem;right:0;left:auto;font-size:1.1rem;background:#9f3554;color:#fff;min-width:1.9rem;height:1.9rem;border-radius:50%;border:.2rem solid #f4f2ed;text-align:center;line-height:1.5rem}@media (min-width:768px){.header-links__badge{left:1.1rem;right:auto}.eshop-header-wishlist .header-links__badge{left:2rem}}.page-order-wizard .header-links__badge{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.edeeshop-header-user-login,.eshop-header-wishlist{display:none}.eshop-header-basket,.header-eshop-links-visible .edeeshop-header-user-login,.header-eshop-links-visible .eshop-header-wishlist{display:block;position:relative}.header-eshop-links-visible .eshop-header-basket{display:none}@media (min-width:768px){.header-eshop-links-visible .eshop-header-basket{display:block;margin-left:1rem}}@media (min-width:768px){.eshop-header-basket .header-links__link{display:flex;width:auto}}.header__fulltext-toggle{position:relative;width:4rem;height:4rem;-webkit-appearance:none;background:transparent;border:0;outline:0!important;backface-visibility:hidden;padding:0;margin:0;pointer-events:all}.header__fulltext-toggle.header__fulltext-toggle--flex{flex:0}@media (min-width:768px){.header__fulltext-toggle{display:none}}.header__fulltext-toggle .ico--fulltext{display:inline-block;margin-inline:auto;vertical-align:bottom}.header-eshop-links-visible .header__fulltext-toggle{display:none}.header__fulltext{width:100%;background:#f4f2ed;display:none;padding:2.6rem 2rem 1.3rem;position:absolute;top:0;left:0;z-index:100}.header__fulltext.active{display:flex}@media (min-width:768px){.header__fulltext{order:2;width:30rem;display:block;margin:0 auto;padding:0;position:static}}@media (min-width:1280px){.header__fulltext{width:44.5rem;margin-right:6rem}}@media (min-width:1470px){.header__fulltext{width:52rem}}.header__fulltext .header-links__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header__fulltext .header__fulltext-toggle{width:3rem;height:3.7rem;display:flex;align-items:start;justify-content:end}.header__fulltext .header__fulltext-toggle .ico--fulltext{margin-inline:0}@media (min-width:768px){.header__fulltext .header__fulltext-toggle{display:none}}.form-fulltext{position:relative;border-bottom:.2rem solid #000;z-index:2;flex:1}.form-fulltext--error{border:0}.form-fulltext--error .control-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.form-fulltext--error .form-fulltext__input{padding-left:5rem;max-width:44rem}.form-fulltext--error .form-fulltext__submit{top:1.2rem;left:2rem}.form-fulltext__submit{position:absolute;top:0}.fulltext-header-query-container .control-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fulltext-header-query-container .form-fulltext__input{border:0;padding:0 0 1.3rem 4rem;font-size:1.6rem}.fulltext-header-query-container .form-fulltext__input::placeholder{font-weight:400;font-style:normal;color:#696b78;font-size:1.4rem}.form-fulltext__btn{border:0;padding:0;background:transparent;font-size:0;width:3rem;height:4rem;display:flex;margin-right:1rem;justify-content:flex-start;align-items:flex-start;cursor:pointer}.form-fulltext__btn:focus,.form-fulltext__btn:hover{outline:none}.form-fulltext__btn svg{display:inline-block;position:relative;width:1.8rem;height:1.8rem;top:.3rem}.form-fulltext__clear-button{position:absolute;right:0;top:.5rem;cursor:pointer;display:none!important}.header__menu{position:absolute;background:#fff;width:100%;left:0;top:7.5rem;height:0;overflow-x:hidden;overflow-y:auto;z-index:5;display:flex;flex-direction:column;transition:transform .3s ease-in-out}@media (min-width:768px){.header__menu{position:relative;top:auto;left:auto;z-index:3;height:auto;overflow:visible;background:#f4f2ed;transform:translateY(-1rem);padding:0 calc((100% - 708px) / 2)}}@media (min-width:768px){.header__menu.scrolled{transform:translateY(-100%)}}@media (min-width:1024px){.header__menu{padding:0 calc((100% - 964px) / 2)}}@media (min-width:1280px){.header__menu{padding:0 calc((100% - 1220px) / 2)}}@media (min-width:1470px){.header__menu{padding:0 calc((100% - 1410px) / 2)}}.header__menu.active{height:calc(100vh - 7.5rem)}@media (min-width:768px){.header__menu.active{height:auto}}.touch-device .header__menu.active{padding-bottom:12rem}.menu-lvl3-opened .header__menu.active{top:0;padding-bottom:0;height:100vh;overflow:hidden}.fulltext-autocomplete--active .header__menu{z-index:0}.touch-device.menu-lvl3-opened .header__menu.active{height:100vh}.submenu{padding:3rem 2rem 3rem 3rem}@media (min-width:768px){.submenu{padding:2rem}}.submenu__all a{font-family:Poppins,sans-serif;color:#ad8529;font-size:1.5rem}.submenu__list{padding-left:0;list-style:none;margin:0}.submenu__list-item{display:flex;flex-direction:column}@media (min-width:768px){.submenu__list-item:nth-child(n+4) .submenu__popup--lvl3{display:none}}.submenu__list-item-link{display:inline-flex;align-items:center;justify-content:space-between;font-size:1.5rem;text-decoration:none;padding:1rem 0}.submenu__list-item-link svg{pointer-events:none;width:.6rem;height:1rem;fill:#696b78;margin-right:1rem}.submenu__text{pointer-events:none}.submenu__popup--lvl3{position:fixed;box-sizing:border-box;top:0;left:0;width:100vw;height:100vh;transform:translateX(100vw);background:#fff}.submenu__popup--lvl3.active{transform:translateX(0);z-index:101}.submenu__popup-content-controls{background:#f4f2ed;height:7rem;display:flex;justify-content:space-between;align-items:center;padding:0 0 0 3rem}.submenu__back{cursor:pointer;display:inline-flex;align-items:center;justify-content:flex-start;color:#9f3554;font-size:1.5rem;font-weight:600}.submenu__back svg{fill:#9f3554;margin-right:1rem}.submenu__close-menu{cursor:pointer;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:6rem;height:100%;position:relative}.submenu__close-menu span{width:100%;text-align:center;margin:.5rem 0 0;color:#696b78;font-size:.9rem;line-height:1;text-transform:uppercase;font-weight:400;pointer-events:none}.submenu__close-menu svg{pointer-events:none}.submenu__popup-content{padding:2.5rem 3rem;background:#fff}.menu-lvl3-opened .submenu__popup-content{height:calc(100vh - 18rem);overflow:auto;padding-bottom:10rem}.submenu__all{margin:1rem 0 0}.submenu__all--extended{display:none}.submenu-featured{margin:4rem -1.5rem 0;overflow:hidden}.submenu-featured ul{padding-left:0;list-style:none;margin:0}@media (min-width:768px){.submenu-featured__deals-item--discount{display:none}}.submenu-featured__additional-link,.submenu-featured__deals-link{padding:1rem 0;display:block;text-decoration:none;background-color:#f4f2ed}.submenu-featured__deals-link{margin-bottom:.5rem;display:flex;align-items:center;font-size:1.5rem;font-weight:600;line-height:3rem}.submenu-featured__deals-link:hover .submenu-featured__deals-icon{transform:translateX(0)}.submenu-featured__deals-icon{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:2.8rem;border-top-right-radius:1.4rem;border-bottom-right-radius:1.4rem;padding:.7rem .7rem .7rem .9rem;margin-right:1rem;transform:translateX(-.4rem);transition:transform .2s linear 0s}@media (prefers-reduced-motion:reduce){.submenu-featured__deals-icon{transition:none}}.submenu-featured__deals-icon svg{fill:#fff;max-width:100%;height:auto}.submenu-featured__deals-icon--star{background:#9f3554}.submenu-featured__deals-icon--star svg{width:1.4rem;height:1.3rem}.submenu-featured__deals-icon--calendar{background:#1c976d}.submenu-featured__deals-icon--calendar svg{width:1.1rem;height:1.3rem}.submenu-featured__deals-icon--percent{background:#43589c}.submenu-featured__deals-icon--percent svg{width:1.2rem;height:1.2rem}.submenu-featured__deals-icon--subtract{background:#c19d49}.submenu-featured__deals-icon--subtract svg{width:1.5rem;height:1.5rem}.submenu-featured__deals-icon--discount{background:#e98785}.submenu-featured__deals-icon--discount svg{width:1.5rem;height:1.5rem}.submenu-featured__additional-link{padding:1rem 2rem;display:flex;align-items:center;font-size:1.3rem;font-weight:400}@media (min-width:768px){.submenu-featured__additional-link{line-height:3rem}}.submenu-featured__additional-link svg{margin-right:1rem}@media (min-width:768px){.submenu__list .submenu__popup--lvl3{position:relative;transform:translateX(0);width:auto;height:auto}.submenu__list .submenu__popup--lvl3 .submenu__popup-content{padding:0;display:flex;flex-direction:column}.submenu__list .submenu__popup--lvl3 .submenu__popup-content .submenu__list{display:flex;flex-direction:column}.submenu__list .submenu__popup--lvl3 .submenu__list-item+.submenu__list-item{margin-top:.5rem}.submenu__list .submenu__popup--lvl3 .submenu__list-item-link{font-weight:400;color:#696b78;font-size:1.3rem;padding:0;margin:0}.submenu__list .submenu__popup--lvl3 .submenu__list-item-link:hover{text-decoration:underline}.submenu__list .submenu__popup--lvl3 .submenu__all--extended{display:block;margin:.5rem 0 0}.submenu__list .submenu__popup--lvl3 .submenu__all--extended a{font-weight:400;color:#ad8529;font-size:1.3rem;padding:0}.submenu__list .submenu__popup--lvl3 .submenu__back,.submenu__list .submenu__popup--lvl3 .submenu__popup-content-controls{display:none}}.header__contact{background:#f4f2ed;display:grid;grid-template-columns:1.9rem 20rem;grid-gap:0 1rem;padding:1.5rem;height:7rem;align-items:center;justify-content:center;margin:auto 1.3rem 1.8rem}@media (min-width:768px){.header__contact{display:none}}.header__contact-content{display:flex;flex-direction:column}.header__contact-note{font-weight:400;font-size:1.2rem;color:#696b78;line-height:1.7rem}.header__contact-phone{font-weight:600;font-size:1.6rem;line-height:2.3rem;text-decoration:none}.header__contact--desktop{grid-template-columns:1.9rem 10.1rem;height:3.2rem;margin:0 4rem 0 0;padding:0;display:none}@media (min-width:768px){.header__contact--desktop{order:3}}@media (min-width:1024px){.header__contact--desktop{display:grid}}@media (min-width:1280px){.header__contact--desktop{margin-right:6rem}}.header__contact--desktop .header__contact-phone{font-size:1.2rem;line-height:1}.header__contact--desktop .header__contact-note{font-size:1rem}.main-menu{position:relative}@media (min-width:768px){.main-menu{display:flex}}.main-menu__nav--eshop .main-menu__list{padding-left:0;list-style:none;margin:0;display:none}@media (min-width:768px){.main-menu__nav--eshop .main-menu__list{display:inline-flex;height:100%}}.main-menu__nav--web{padding:0 1rem}@media (min-width:768px){.main-menu__nav--web{padding:0;margin-left:auto}}@media (min-width:768px){.main-menu__nav--web .submenu__popup--lvl3{top:auto;height:auto}}@media (min-width:768px){.main-menu__nav--web .submenu__popup-content{height:auto}}@media (min-width:768px){.main-menu__nav--web .submenu__popup-content-controls{display:none}}.main-menu__nav--web .main-menu__list{padding-left:0;list-style:none;margin:0;display:flex;flex-direction:column}@media (min-width:768px){.main-menu__nav--web .main-menu__list{flex-direction:row;display:inline-flex;flex-wrap:nowrap}}.main-menu__nav--web .main-menu__item{display:flex;width:100%}@media (min-width:768px){.main-menu__nav--web .main-menu__item{width:auto;display:inline-block}}.main-menu__nav--web .main-menu__item-toggle{width:100%;display:flex;align-items:center;justify-content:space-between}@media (min-width:768px){.main-menu__nav--web .main-menu__item-toggle{width:auto;display:flex;height:100%}}.main-menu__nav--web .main-menu__item-toggle svg{pointer-events:none;width:.6rem;height:1rem;fill:#696b78;margin-right:1rem}@media (min-width:768px){.main-menu__nav--web .main-menu__item-toggle svg{display:none}}.main-menu__tabs{padding-left:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 .1rem;margin:0}.main-menu__tabs-item{display:flex;width:100%}.main-menu__tabs-item-toggle{display:block;width:100%;font-weight:600;font-size:1.2rem;text-transform:uppercase;text-align:center;text-decoration:none;padding:1.4rem 3rem;white-space:nowrap}@media (min-width:768px){.main-menu__tabs-item-toggle{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.main-menu__tabs-item-toggle[aria-selected=true]{background:#fff}.main-menu__tabs-item-toggle--3510000101,.main-menu__tabs-item-toggle--books{background:#9f3554;color:#fff}.main-menu__tabs-item-toggle--3510000101[aria-selected=true],.main-menu__tabs-item-toggle--3510000101[aria-selected=true]:active,.main-menu__tabs-item-toggle--3510000101[aria-selected=true]:focus,.main-menu__tabs-item-toggle--3510000101[aria-selected=true]:hover,.main-menu__tabs-item-toggle--books[aria-selected=true],.main-menu__tabs-item-toggle--books[aria-selected=true]:active,.main-menu__tabs-item-toggle--books[aria-selected=true]:focus,.main-menu__tabs-item-toggle--books[aria-selected=true]:hover{color:#9f3554}.main-menu__tabs-item-toggle--3510000101:focus,.main-menu__tabs-item-toggle--3510000101:hover,.main-menu__tabs-item-toggle--books:focus,.main-menu__tabs-item-toggle--books:hover{color:#fff}.main-menu__tabs-item-toggle--e-knihy{background:#43589c;color:#fff}.main-menu__tabs-item-toggle--e-knihy:focus,.main-menu__tabs-item-toggle--e-knihy:hover{color:#fff}.main-menu__tabs-item-toggle--audiobooks{background:#1c976d;color:#fff}.main-menu__tabs-item-toggle--audiobooks:focus,.main-menu__tabs-item-toggle--audiobooks:hover{color:#fff}.main-menu__item--active .main-menu__item-toggle:after{background:#9f3554}@media (min-width:768px){.main-menu__item:first-child{margin-right:1.5rem}.main-menu__item:first-child .main-menu__item-toggle{padding:0}}@media (min-width:768px) and (min-width:768px){.main-menu__item:first-child .main-menu__item-toggle{display:flex;height:100%}}.main-menu__item-toggle{padding:1.5rem;text-decoration:none}@media (min-width:768px){.main-menu__item-toggle{font-family:Poppins,sans-serif;font-weight:500;font-size:1.3rem;line-height:2rem;display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap}}.main-menu__item-toggle:hover{color:#000}.main-menu__item-toggle{position:relative}.main-menu__item-toggle:after{position:absolute;top:3.3rem;left:0;display:none;content:"";width:100%;height:.2rem;background:#9f3554;border-radius:.1rem;margin-top:.5rem;pointer-events:none}@media (min-width:768px){.main-menu__item-toggle.current:after{display:block}}@media (min-width:768px){.main-menu__item:nth-child(2) .main-menu__item-toggle:after,.main-menu__item:nth-child(3) .main-menu__item-toggle:after,.main-menu__item:nth-child(4) .main-menu__item-toggle:after,.main-menu__tabs-item:nth-child(2) .main-menu__item-toggle:after,.main-menu__tabs-item:nth-child(3) .main-menu__item-toggle:after,.main-menu__tabs-item:nth-child(4) .main-menu__item-toggle:after{left:1.5rem;width:calc(100% - 3rem)}}[data-category-code=knihy] .main-menu__toggle-icon,[data-category-code=Knihy] .main-menu__toggle-icon{display:inline-flex;margin-right:.7rem}[data-category-code=knihy] .main-menu__toggle-icon svg,[data-category-code=Knihy] .main-menu__toggle-icon svg{display:block;width:1.6rem;height:2rem}[data-category-code=zlevneno]{display:none}@media (min-width:768px){[data-category-code=zlevneno]{display:block}}[data-category-code=zlevneno] .main-menu__toggle-icon{display:grid;place-items:center;min-width:2rem;min-height:2rem;background:#e98785;border-radius:50%;margin-right:.7rem}[data-category-code=zlevneno] .main-menu__toggle-icon svg{display:block;fill:#fff;width:1rem;height:1rem;stroke-width:0}.megamenu-touch-close{position:absolute;right:1.5rem;top:1.5rem;visibility:hidden;pointer-events:none}.megamenu-touch-close svg{transition:none;pointer-events:none}@media (min-width:768px){.touch-device .megamenu.active .megamenu-touch-close{display:flex;visibility:visible;pointer-events:all}}.submenu-themes{display:none}@media (min-width:768px){.submenu-themes{display:block;align-self:end}}.submenu-themes__title{font-weight:600;text-transform:uppercase;font-size:1.2rem;margin:0 0 1.5rem;letter-spacing:.2rem}.submenu-themes__list{padding-left:0;list-style:none;display:flex;flex-wrap:wrap;overflow-x:auto;overflow-y:hidden;padding:0 4rem .2rem 0;justify-content:flex-start}.submenu-themes__item{display:inline-block;margin-right:.5rem;margin-bottom:1rem}.submenu-themes__link{font-weight:400;font-size:1.2rem;text-decoration:none;background:#f4f2ed;padding:.7rem 2rem;border-radius:1.5rem;height:3rem;line-height:3rem;white-space:nowrap;transition:background-color .2s ease,color .2s ease!important}.submenu-themes__link--author{color:#9f3554}.submenu-themes__link--all-authors,.submenu-themes__link--all-themes{background:#9f3554;color:#fff}.submenu-themes__link--all-authors:hover,.submenu-themes__link--all-themes:hover{color:#fff;background:#65152c}.submenu-themes__link--all-authors svg,.submenu-themes__link--all-themes svg{position:relative;top:-.1rem;display:inline-block;fill:#fff;margin-right:.7rem}@media (min-width:1024px){.megamenu--web .submenu__list{margin-top:1rem}}.megamenu--web .submenu__list-item-link{position:relative;padding-left:2rem;font-weight:600}.megamenu--web .submenu__list-item-link svg{margin:0;position:absolute;left:0;top:1.5rem}@media (min-width:1024px){.megamenu--web .submenu__popup-content{display:grid;grid-template-columns:1fr 35rem;grid-template-areas:"menu banner" "publisher banner";padding-left:5rem}.touch-device .megamenu--web .submenu__popup-content{padding-right:4rem}}.megamenu--web .submenu__list{grid-area:menu}.web-megamenu-publisher{position:relative;margin:4rem auto;width:100%;max-width:32rem;grid-area:publisher}@media (min-width:768px){.web-megamenu-publisher{margin:4rem 0 4rem 1.5rem}}@media (min-width:1024px){.web-megamenu-publisher{align-self:end;margin:4rem 0 2rem}}.web-megamenu-publisher__link{background:#f4f2ed;border-radius:3.3rem;display:grid;grid-template-columns:2rem 1fr;padding:1.5rem 3rem;text-decoration:none;align-items:center;grid-gap:0 1.3rem;justify-content:start;width:100%}.web-megamenu-publisher__content{display:inline-flex;flex-direction:column}.web-megamenu-publisher__title{font-weight:600;font-size:1.5rem;line-height:2.4rem}.web-megamenu-publisher__subtitle{font-weight:400;font-size:1.2rem;line-height:1;color:#696b78}.web-megamenu-banner{position:relative;max-width:65rem;grid-area:banner}.web-megamenu-banner:before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;background:url("/img/bg/patterns/megamenu-banner.png") 0 0/contain repeat;opacity:.5;z-index:0}.web-megamenu-banner *{position:relative;z-index:1}.web-megamenu-banner picture{display:block}@media (min-width:480px){.web-megamenu-banner{display:grid;grid-template-columns:40% 60%}}@media (min-width:768px){.web-megamenu-banner{grid-template-columns:34rem 1fr}}@media (min-width:1024px){.web-megamenu-banner{grid-template-columns:1fr}}.web-megamenu-banner__image{width:100%;height:100%;object-fit:cover}.web-megamenu-banner__content{padding:2.5rem 3rem}.web-megamenu-banner__title{font-size:1.6rem;margin:0 0 4rem}@media (min-width:768px){.web-megamenu-banner__title{margin-bottom:5rem}}@media (min-width:1024px){.web-megamenu-banner__title{margin-bottom:2rem}}.web-megamenu-banner__paragraph{margin-bottom:0}@media (min-width:768px){.megamenu{position:absolute;top:100%;right:0;background:#fff;width:calc(100% + 3rem);left:-1.5rem;max-width:110rem;z-index:100;visibility:hidden;opacity:0;box-shadow:0 0 1.5rem rgba(0,0,0,.16);padding:0;transform:translateX(0);transition-property:visibility,opacity;transition-delay:.3s;transition-duration:.3s}.main-menu__item:hover .megamenu{visibility:visible;opacity:1}.megamenu a,.megamenu svg{transition:none}.megamenu--web{left:auto;right:-1.5rem}.submenu__content{display:grid;grid-template-areas:"featured list" "featured themes";grid-template-columns:19rem 1fr;grid-gap:3rem}}@media (min-width:768px) and (min-width:1024px){.submenu__content{grid-template-columns:26rem 1fr}}@media (min-width:768px){.submenu__list{grid-area:list}}@media (min-width:768px) and (min-width:768px){.submenu__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 3rem}}@media (min-width:768px) and (min-width:768px){.submenu__list p.submenu__all{display:none}}@media (min-width:768px) and (min-width:768px){.submenu__list li.submenu__all{margin-top:.8rem}}@media (min-width:768px){.submenu-themes{grid-area:themes}.submenu-featured{order:-1;margin:0;grid-area:featured;display:flex;flex-direction:column}.submenu-featured .submenu-featured__deals{padding:1rem 0;margin-bottom:.5rem;background:#f4f2ed}.submenu-featured .submenu-featured__additional{padding:1.5rem 0;background:#f4f2ed;flex:1}.submenu__list-item-link{font-weight:600;font-size:1.5rem}.submenu-featured__deals-link{margin:0;padding:.7rem 0}.submenu-featured__additional-link{margin:0;padding:.7rem 2rem;line-height:1;align-items:flex-start}}@media (min-width:768px) and (min-width:768px){.submenu-featured__additional-link{line-height:1.3}}.header{position:sticky;top:0;z-index:85;pointer-events:none}.header>*{pointer-events:auto}.header__top{display:flex;flex-wrap:wrap;align-items:flex-start;background:#f4f2ed;padding:2rem 2rem 1.3rem;position:relative;z-index:4}@media (min-width:768px){.header__top{padding:2.5rem calc((100% - 708px) / 2) 2rem;align-items:center}}@media (min-width:1024px){.header__top{padding:2.5rem calc((100% - 964px) / 2) 2rem}}@media (min-width:1280px){.header__top{padding:2.5rem calc((100% - 1220px) / 2) 2rem}}@media (min-width:1470px){.header__top{padding:2.5rem calc((100% - 1410px) / 2) 2rem}}.favourite-ai__slider,.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.favourite-ai__slider .slick-list,.favourite-ai__slider .slick-track,.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}@media (min-width:768px){.color-description-slider .slick-track{height:60rem}}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide img:focus{outline:none}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:flex}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slide>div{width:100%}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;display:flex;justify-content:center;background:transparent;bottom:0;right:auto;left:50%;transform:translateX(-50%);padding:0;border-radius:0}@media (min-width:1024px){.slick-dots{padding:1.6rem 3rem;bottom:0;width:auto;right:10%}}.slick-dots li{position:relative;display:flex;align-items:center;justify-content:center;padding:0!important;margin:0!important;cursor:pointer}.slick-dots li:before{display:none!important}.slick-dots li:only-child{display:none}.slick-arrow.slick-disabled{visibility:hidden}.slick-dots li button{position:relative;font-size:0;line-height:0;padding:0;width:1.2rem;height:2rem;cursor:pointer;color:transparent;border:0;box-shadow:none;outline:none;background:transparent}.slick-dots li button:before{display:block;content:"";position:absolute;top:calc(50% - .15rem);left:50%;transform:translateX(-50%);width:.6rem;height:.6rem;background:hsla(0,0%,58%,.75);transition:all .3s ease-out;border-radius:.6rem}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{background-color:#ad8529;transition:all .3s ease-out}.slick-dots li.slick-active button:before{background-color:#ad8529}.btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#000;text-decoration:none}.btn:hover .svg-icon{fill:currentColor}.btn.focus,.btn:focus{outline:0}.btn .svg-icon{vertical-align:-3px;margin-right:.9rem}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn--primary{background:#000;border-color:#000;color:#fff}.btn--primary:active,.btn--primary:focus,.btn--primary:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.btn--primary .svg-icon{fill:#fff}.btn--secondary{background:transparent;border-color:#000;color:#000}.btn--secondary:active,.btn--secondary:focus,.btn--secondary:hover{border-color:#65152c;color:#65152c}.btn--secondary:active .svg-icon,.btn--secondary:focus .svg-icon,.btn--secondary:hover .svg-icon{fill:#65152c}.btn--secondary .svg-icon{fill:#000}.btn--transparent{background:transparent;border-color:#000}.btn--transparent:active,.btn--transparent:focus,.btn--transparent:hover{background:#000;color:#fff}.btn--tertiary{background:#f4f2ed;border-color:#f4f2ed;color:#000}.btn--tertiary:active,.btn--tertiary:focus,.btn--tertiary:hover{background:#e9e5dc;border-color:#e9e5dc;color:#000}.btn--link{font-weight:500;color:#000;text-decoration:underline;padding-left:0;padding-right:0}.btn--link:hover{color:#9f3554;text-decoration:none}.btn--link.focus,.btn--link:focus{text-decoration:underline;box-shadow:none}.btn--link.disabled,.btn--link:disabled{color:#bfbfbf;pointer-events:none}.btn--lg{padding:1.7rem 3rem;max-height:5.4rem}.btn--sm{font-size:1.2rem;line-height:1;padding:1.1rem 2rem}.btn--block{display:block;width:100%}.btn--block+.btn--block{margin-top:.5rem}input[type=button].btn--block,input[type=reset].btn--block,input[type=submit].btn--block{width:100%}.btn--complementary-action,.btn--link,.btn--primary-action,.btn--secondary-action,.btn-as-link,.btn-complementary-action,.btn-primary-action{margin-right:1rem}.btn--complementary-action,.btn--primary-action,.btn--secondary-action,.btn-complementary-action,.btn-primary-action{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn--complementary-action,.btn--primary-action,.btn--secondary-action,.btn-complementary-action,.btn-primary-action{transition:none}}.btn--complementary-action:hover,.btn--primary-action:hover,.btn--secondary-action:hover,.btn-complementary-action:hover,.btn-primary-action:hover{color:#000;text-decoration:none}.btn--complementary-action:hover .svg-icon,.btn--primary-action:hover .svg-icon,.btn--secondary-action:hover .svg-icon,.btn-complementary-action:hover .svg-icon,.btn-primary-action:hover .svg-icon{fill:currentColor}.btn--complementary-action.focus,.btn--complementary-action:focus,.btn--primary-action.focus,.btn--primary-action:focus,.btn--secondary-action.focus,.btn--secondary-action:focus,.btn-complementary-action.focus,.btn-complementary-action:focus,.btn-primary-action.focus,.btn-primary-action:focus{outline:0}.btn--complementary-action .svg-icon,.btn--primary-action .svg-icon,.btn--secondary-action .svg-icon,.btn-complementary-action .svg-icon,.btn-primary-action .svg-icon{vertical-align:-3px;margin-right:.9rem}.btn--primary-action,.btn-primary-action{background:#000;border-color:#000;color:#fff}.btn--primary-action:active,.btn--primary-action:focus,.btn--primary-action:hover,.btn-primary-action:active,.btn-primary-action:focus,.btn-primary-action:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.btn--primary-action .svg-icon,.btn-primary-action .svg-icon{fill:#fff}.btn--complementary-action,.btn--secondary-action,.btn-complementary-action{background:transparent;border-color:#000;color:#000}.btn--complementary-action:active,.btn--complementary-action:focus,.btn--complementary-action:hover,.btn--secondary-action:active,.btn--secondary-action:focus,.btn--secondary-action:hover,.btn-complementary-action:active,.btn-complementary-action:focus,.btn-complementary-action:hover{border-color:#65152c;color:#65152c}.btn--complementary-action:active .svg-icon,.btn--complementary-action:focus .svg-icon,.btn--complementary-action:hover .svg-icon,.btn--secondary-action:active .svg-icon,.btn--secondary-action:focus .svg-icon,.btn--secondary-action:hover .svg-icon,.btn-complementary-action:active .svg-icon,.btn-complementary-action:focus .svg-icon,.btn-complementary-action:hover .svg-icon{fill:#65152c}.btn--complementary-action .svg-icon,.btn--secondary-action .svg-icon,.btn-complementary-action .svg-icon{fill:#000}.btn-as-link{font-weight:500;color:#000;text-decoration:underline;padding-left:0;padding-right:0}.btn-as-link:hover{color:#9f3554;text-decoration:none}.btn-as-link.focus,.btn-as-link:focus{text-decoration:underline;box-shadow:none}.btn-as-link.disabled,.btn-as-link:disabled{color:#bfbfbf;pointer-events:none}.btn--facebook:before{background:url("/icons/svg/facebook.svg") 0 0 no-repeat;background-size:contain}.btn--facebook:before,.btn--twitter:before{display:inline-block;content:"";width:19px;height:19px;vertical-align:-.3em;margin-right:.6em}.btn--twitter:before{background:url("/icons/svg/twitter.svg") 0 0 no-repeat;background-size:contain}.btn--google:before{background:url("/icons/svg/google.svg") 0 0 no-repeat;background-size:contain}.btn--apple:before,.btn--google:before{display:inline-block;content:"";width:19px;height:19px;vertical-align:-.3em;margin-right:.6em}.btn--apple:before{background:url("/icons/svg/apple.svg") 0 0 no-repeat;background-size:contain}.table{width:100%;max-width:100%;margin-bottom:2.5rem;background-color:transparent;border-collapse:separate;border-spacing:.1rem}.table td,.table th{padding:1.7rem 1.5rem;vertical-align:top;border-bottom:.1rem solid #e3e4eb;font-size:1.4rem;font-weight:400}.table th{vertical-align:bottom;border-bottom:.1rem solid #ad8529;background-color:#f4f2ed}.table tbody>tr:hover{background-color:rgba(227,228,235,.24)}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}table.first-col-strong tbody>tr>td:first-of-type,table.first-col-strong tbody>tr>th:first-of-type{font-weight:500}.table-sort{display:inline-block;position:absolute;top:50%;margin-left:1rem;transform:translateY(-50%);line-height:1.5}.table-sort__item{display:block;height:7px;line-height:1;cursor:pointer}.table-sort__item .svg-icon{display:block;height:5px;fill:#818c8c}.table-sort__item .svg-icon:focus,.table-sort__item .svg-icon:hover{fill:#000}.table-sort__item--active{cursor:default;pointer-events:none}.table-sort__item--active .svg-icon{fill:#000}.table-sort__item--asc .svg-icon{transform:rotate(180deg)}.alert,.alert--not-logged,.alert--watch-dog-info{margin-bottom:3.5rem;width:100%;padding-left:4rem;font-size:1.3rem;position:relative}.alert--not-logged p,.alert--watch-dog-info p,.alert p{margin-bottom:0;font-size:1.6rem}.alert--not-logged strong,.alert--watch-dog-info strong,.alert strong{font-size:1.7rem;font-weight:700}.alert--not-logged .btn,.alert--watch-dog-info .btn,.alert .btn{margin-top:2.5rem}.alert--not-logged .alert__ico,.alert--watch-dog-info .alert__ico,.alert .alert__ico{position:absolute;left:1.5rem}.alert--not-logged .svg-icon,.alert--watch-dog-info .svg-icon,.alert .svg-icon{width:2rem;height:2rem;fill:currentColor}.alert--empty-my-ebooks{max-width:calc(100% - 4rem);margin:0 2rem}@media (min-width:768px){.alert--empty-my-ebooks{max-width:69rem;margin:10vh auto 0}}.alert--info,.alert--no-query,.alert--not-logged,.alert--payment-info,.alert--payment-warning,.alert--warning,.alert--watch-dog-info,.alert-info,.alert-lost-password{color:#000;background-color:#f4f2ed;border-color:#f4f2ed}.alert--info hr,.alert--no-query hr,.alert--not-logged hr,.alert--payment-info hr,.alert--payment-warning hr,.alert--warning hr,.alert--watch-dog-info hr,.alert-info hr,.alert-lost-password hr{border-top-color:#eae7dd}.alert--info .alert-link,.alert--info a,.alert--info a:focus,.alert--info a:hover,.alert--no-query .alert-link,.alert--no-query a,.alert--no-query a:focus,.alert--no-query a:hover,.alert--not-logged .alert-link,.alert--not-logged a,.alert--not-logged a:focus,.alert--not-logged a:hover,.alert--payment-info .alert-link,.alert--payment-info a,.alert--payment-info a:focus,.alert--payment-info a:hover,.alert--payment-warning .alert-link,.alert--payment-warning a,.alert--payment-warning a:focus,.alert--payment-warning a:hover,.alert--warning .alert-link,.alert--warning a,.alert--warning a:focus,.alert--warning a:hover,.alert--watch-dog-info .alert-link,.alert--watch-dog-info a,.alert--watch-dog-info a:focus,.alert--watch-dog-info a:hover,.alert-info .alert-link,.alert-info a,.alert-info a:focus,.alert-info a:hover,.alert-lost-password .alert-link,.alert-lost-password a,.alert-lost-password a:focus,.alert-lost-password a:hover{color:#000}.alert-info .btn-info{border:1px solid #fff}.alert--success,.alert-success{color:#fff;background-color:#2bbaa0;border-color:#2bbaa0}.alert--success hr,.alert-success hr{border-top-color:#26a58e}.alert--success .alert-link,.alert-success .alert-link{color:#e6e6e6}.alert--success a,.alert-success a{color:#fff}.alert--success a:focus,.alert--success a:hover,.alert-success a:focus,.alert-success a:hover{color:#ccc}.alert-success .btn-success{border:1px solid #fff}.alert--no-query,.alert--payment-warning,.alert--warning{color:#fff;background-color:#f79459;border-color:#f79459}.alert--no-query hr,.alert--payment-warning hr,.alert--warning hr{border-top-color:#f68441}.alert--no-query .alert-link,.alert--payment-warning .alert-link,.alert--warning .alert-link{color:#e6e6e6}.alert--no-query a,.alert--payment-warning a,.alert--warning a{color:#fff}.alert--no-query a:focus,.alert--no-query a:hover,.alert--payment-warning a:focus,.alert--payment-warning a:hover,.alert--warning a:focus,.alert--warning a:hover{color:#ccc}.alert-warning .btn-warning{border:1px solid #fff}.alert--danger,.alert-danger,.page-container--orders .alert-success{color:#fff;background-color:#d9534f;border-color:#d9534f}.alert--danger hr,.alert-danger hr,.page-container--orders .alert-success hr{border-top-color:#d43f3a}.alert--danger .alert-link,.alert-danger .alert-link,.page-container--orders .alert-success .alert-link{color:#e6e6e6}.alert--danger a,.alert-danger a,.page-container--orders .alert-success a{color:#fff}.alert--danger a:focus,.alert--danger a:hover,.alert-danger a:focus,.alert-danger a:hover,.page-container--orders .alert-success a:focus,.page-container--orders .alert-success a:hover{color:#ccc}.alert-danger .btn-danger{border:1px solid #fff}.alert-group{position:relative;max-width:96rem;margin:0 auto 2rem}.alert-group .alert,.alert-group .alert--not-logged,.alert-group .alert--watch-dog-info{margin:0;padding-bottom:0}.alert-group .alert--not-logged:last-of-type,.alert-group .alert--watch-dog-info:last-of-type,.alert-group .alert:last-of-type{padding-bottom:2rem}.alert-group__close{cursor:pointer;position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;display:grid;place-items:center}.alert-group__close .svg-icon{width:1.2rem;height:1.2rem;fill:#fff}.alert-group__close:focus .svg-icon,.alert-group__close:hover .svg-icon{fill:#f7f7fd}.esp__target--watch-dog .alert,.esp__target--watch-dog .alert--not-logged,.esp__target--watch-dog .alert--watch-dog-info{padding-left:5.5rem}.esp__target--watch-dog .alert__ico{left:1.5rem}.svg-icon{transition:all .2s ease-out 0s;height:1.7rem;width:1.7rem}@media (prefers-reduced-motion:reduce){.svg-icon{transition:none}}.universal-preloader.visible{position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1000}.universal-preloader.visible.snake .animate{position:absolute;margin:-15px 0 0 -15px;top:50%;left:50%;height:30px;width:30px;border:5px solid #fff;border-right-color:transparent;border-radius:50%;animation:rotate .8s infinite linear}.universal-preloader.visible.signal .animate{position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px;opacity:0;border:5px solid #fff;border-radius:30px;height:30px;width:30px;animation:pulsate 1s ease-out;animation-iteration-count:infinite}.universal-preloader.visible.bar .animate{height:4px;width:100%;position:relative;overflow:hidden;background-color:#fff}.universal-preloader.visible.bar .animate:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:4px;background-color:#9f3554;animation:line 2s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(.1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2);opacity:0}}@keyframes line{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}@-webkit-keyframes line{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{height:2rem;overflow:hidden;background-color:#f7f7fd}.progress,.progress__bar{display:flex;border-radius:1.2rem}.progress__bar{flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#2bbaa0;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress__bar{transition:none}}.progress__bar--striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress__bar--animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress__bar--animated{animation:none}}.track2path{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;position:relative;margin-bottom:0;display:flex;flex-wrap:wrap}@media (min-width:640px){.track2path{max-width:610px}}@media (min-width:768px){.track2path{max-width:738px}}@media (min-width:1024px){.track2path{max-width:994px}}@media (min-width:1280px){.track2path{max-width:1250px}}@media (min-width:1470px){.track2path{max-width:1440px}}.track2path__list{display:flex;justify-content:center;padding:1.5rem 0 3rem;margin:0;list-style:none;font-size:1.3rem;line-height:2rem;letter-spacing:.05rem}@media (min-width:768px){.track2path__list{padding:1.7rem 0 2.5rem}}.track2path__item{color:#696b78;display:none}@media (min-width:768px){.track2path__item{display:inline-block}}.track2path__item.track2path__item--active{color:#000}.dark .track2path__item.track2path__item--active{color:#fff}.track2path__item+.track2path__item:before{content:">";padding:0 .75rem}.track2path__item:nth-last-of-type(2){display:inline-flex;align-items:center}.track2path__item:nth-last-of-type(2):before{position:relative;top:-.1rem;content:"\2039"!important;font-size:2rem;line-height:2rem;margin-right:1rem}@media (min-width:768px){.track2path__item:nth-last-of-type(2):before{content:">"!important;font-size:inherit;font-weight:inherit;margin-right:0;top:0}}@media (min-width:768px){.track2path__item:first-child:before{display:none}}.track2path__link{color:#696b78;text-decoration:underline;font-weight:400}.track2path__link:focus,.track2path__link:hover{color:#9f3554}.track2path__ico{display:none;margin-right:1rem}.track2path__ico .svg-icon{width:1.5rem;height:1.5rem;vertical-align:-2px}.track2path__btn-back{margin-right:2rem;position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000;font-size:1.2rem;line-height:1;padding:1.1rem 2rem}@media (prefers-reduced-motion:reduce){.track2path__btn-back{transition:none}}.track2path__btn-back:hover{color:#000;text-decoration:none}.track2path__btn-back:hover .svg-icon{fill:currentColor}.track2path__btn-back.focus,.track2path__btn-back:focus{outline:0}.track2path__btn-back .svg-icon{vertical-align:-3px;margin-right:.9rem}.track2path__btn-back:active,.track2path__btn-back:focus,.track2path__btn-back:hover{border-color:#65152c;color:#65152c}.track2path__btn-back:active .svg-icon,.track2path__btn-back:focus .svg-icon,.track2path__btn-back:hover .svg-icon{fill:#65152c}.track2path__btn-back .svg-icon{fill:#000}.track2path__btn-back-link{text-decoration:none;font-size:0}.track2path__btn-back-link:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.track2path__btn-back-link:empty:after{margin-left:0}.track2path__btn-back-link:after{vertical-align:2px;color:#2f3e4f;transform:rotate(90deg)}.article{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-bottom:7rem}@media (min-width:640px){.article{max-width:610px}}@media (min-width:768px){.article{max-width:738px}}@media (min-width:1024px){.article{max-width:994px}}@media (min-width:1280px){.article{max-width:1250px}}@media (min-width:1470px){.article{max-width:1440px}}.article__btn,.article__buttons{text-align:center}.article__btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000;padding:1.7rem 3rem;max-height:5.4rem}@media (prefers-reduced-motion:reduce){.article__btn{transition:none}}.article__btn:hover{color:#000;text-decoration:none}.article__btn:hover .svg-icon{fill:currentColor}.article__btn.focus,.article__btn:focus{outline:0}.article__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.article__btn:active,.article__btn:focus,.article__btn:hover{border-color:#65152c;color:#65152c}.article__btn:active .svg-icon,.article__btn:focus .svg-icon,.article__btn:hover .svg-icon{fill:#65152c}.article__btn .ico{margin-left:1rem}.article__btn .svg-icon{fill:#000}.article__btn:focus .svg-icon,.article__btn:hover .svg-icon{fill:#fff}.file-type{padding-left:5rem;position:relative;display:block}.file-type__ico{position:absolute;top:50%;left:0;transform:translateY(-50%)}.file-type__ico .svg-icon{width:3.6rem;height:3.8rem;fill:#000}.media-list{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;justify-content:center}.media-list__item{margin-bottom:2.5rem;max-width:454px;position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;padding-left:7.5px;padding-right:7.5px}@media (min-width:640px){.media-list__item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%}}.media-list__item:hover .media-list__title{color:#9f3554}.media-list__link{text-decoration:none;display:flex;flex-wrap:wrap}.media-list__media{order:1;margin:0 auto 2.5rem}.media-list__motive{margin:0;width:100%;border-radius:0}.media-list__content{order:2;text-align:center;color:#000;margin:0 auto;width:100%}.media-list__title{color:#000;font-size:2rem;font-weight:700;margin:0 0 1rem;transition:all .2s linear 0s}@media (prefers-reduced-motion:reduce){.media-list__title{transition:none}}@media (min-width:768px){.media-list__title{font-size:2.4rem}}.files-list{padding-left:0;list-style:none;margin-bottom:4rem}@media (min-width:768px){.files-list{border-top:1px solid #babdcc}}.files-list__item{position:relative;padding:1.5rem 0 1.5rem 4.9rem;display:flex;align-items:center;justify-content:space-between}@media (min-width:768px){.files-list__item{padding:1.5rem 1.5rem 1.5rem 6.4rem}}.files-list__description{font-size:1.4rem}.files-list__link{font-size:1.7rem;text-decoration:underline;text-decoration-color:#babdcc;color:#000;font-weight:700;display:block;overflow:hidden;max-width:28rem;text-overflow:ellipsis}.files-list__note,.files-list__short-description{display:block;color:#707070}.files-list__note{font-size:1.3rem;font-weight:400;font-style:normal}.files-list__btn-container{text-align:right;margin-left:1.5rem}.product-detail .files-list__btn-container{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.files-list__btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000;padding:1rem 2.2rem;margin-bottom:0}@media (prefers-reduced-motion:reduce){.files-list__btn{transition:none}}.files-list__btn:hover{color:#000;text-decoration:none}.files-list__btn:hover .svg-icon{fill:currentColor}.files-list__btn.focus,.files-list__btn:focus{outline:0}.files-list__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.files-list__btn:active,.files-list__btn:focus,.files-list__btn:hover{border-color:#65152c;color:#65152c}.files-list__btn:active .svg-icon,.files-list__btn:focus .svg-icon,.files-list__btn:hover .svg-icon{fill:#65152c}.files-list__btn .svg-icon{fill:#000}.pagination{display:inline-block;padding:0;margin:0 0 2rem}.pagination__item{display:inline;font-size:1.4rem}.pagination__link{position:relative;float:left;padding:.8rem 1.5rem;text-decoration:none;color:#000;background-color:#fff;margin-left:-1px}.pagination__link:focus,.pagination__link:hover{z-index:2;color:#000;background-color:#fff}.pagination__item--active .pagination__link{z-index:1;background-color:#f4f2ed;border-radius:2rem}.pagination__item--active .pagination__link,.pagination__item--active .pagination__link:focus,.pagination__item--active .pagination__link:hover{z-index:3;color:#000;background-color:#f4f2ed;border-color:#fff;cursor:default}.pagination__item--disabled .pagination__link,.pagination__item--disabled .pagination__link:focus,.pagination__item--disabled .pagination__link:hover{color:rgba(0,0,0,.15);background-color:#fff;border:none;cursor:not-allowed}.pagination__item--disabled .pagination__link--left:after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC4zMzMiIGhlaWdodD0iMTguNjY2IiB2aWV3Qm94PSIwIDAgMTAuMzMzIDE4LjY2NiI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgb3BhY2l0eT0iMC4xNSI+PHBhdGggZD0iTTguMzMzLDE3LjY2NmExLDEsMCwwLDEtLjcwNy0uMjkzTC0uNzA3LDkuMDRhMSwxLDAsMCwxLDAtMS40MTRMNy42MjYtLjcwN2ExLDEsMCwwLDEsMS40MTQsMCwxLDEsMCwwLDEsMCwxLjQxNEwxLjQxNCw4LjMzMyw5LjA0LDE1Ljk1OWExLDEsMCwwLDEtLjcwNywxLjcwN1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDApIi8+PC9nPjwvc3ZnPg==")}.pagination__item--disabled .pagination__link--right:after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC4zMzMiIGhlaWdodD0iMTguNjY2IiB2aWV3Qm94PSIwIDAgMTAuMzMzIDE4LjY2NiI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgb3BhY2l0eT0iMC4xNSI+PHBhdGggZD0iTTAsMTcuNjY2YTEsMSwwLDAsMS0uNzA3LS4yOTMsMSwxLDAsMCwxLDAtMS40MTRMNi45MTksOC4zMzMtLjcwNy43MDdhMSwxLDAsMCwxLDAtMS40MTQsMSwxLDAsMCwxLDEuNDE0LDBMOS4wNCw3LjYyNmExLDEsMCwwLDEsMCwxLjQxNEwuNzA3LDE3LjM3M0ExLDEsMCwwLDEsMCwxNy42NjZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PC9nPjwvc3ZnPg==")}.pagination__link--arrow{text-indent:-9999px;line-height:0}.pagination__link--arrow:after{text-indent:0;display:block;line-height:1.5}.pagination__link--left{margin-left:0}.pagination__link--left:after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC4zMzMiIGhlaWdodD0iMTguNjY2IiB2aWV3Qm94PSIwIDAgMTAuMzMzIDE4LjY2NiI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSI+PHBhdGggZD0iTTguMzMzLDE3LjY2NmExLDEsMCwwLDEtLjcwNy0uMjkzTC0uNzA3LDkuMDRhMSwxLDAsMCwxLDAtMS40MTRMNy42MjYtLjcwN2ExLDEsMCwwLDEsMS40MTQsMCwxLDEsMCwwLDEsMCwxLjQxNEwxLjQxNCw4LjMzMyw5LjA0LDE1Ljk1OWExLDEsMCwwLDEtLjcwNywxLjcwN1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDApIi8+PC9nPjwvc3ZnPg==")}.pagination__link--right:after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC4zMzMiIGhlaWdodD0iMTguNjY2IiB2aWV3Qm94PSIwIDAgMTAuMzMzIDE4LjY2NiI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSI+PHBhdGggZD0iTTAsMTcuNjY2YTEsMSwwLDAsMS0uNzA3LS4yOTMsMSwxLDAsMCwxLDAtMS40MTRMNi45MTksOC4zMzMtLjcwNy43MDdhMSwxLDAsMCwxLDAtMS40MTQsMSwxLDAsMCwxLDEuNDE0LDBMOS4wNCw3LjYyNmExLDEsMCwwLDEsMCwxLjQxNEwuNzA3LDE3LjM3M0ExLDEsMCwwLDEsMCwxNy42NjZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PC9nPjwvc3ZnPg==")}.pagination__container{display:flex;flex-direction:column-reverse;align-items:center}.touch-device .pagination__container{margin-top:5rem}@media (min-width:1024px){.touch-device .pagination__container{margin-top:10rem}}.pagination__btn-container{margin-bottom:2.5rem}.pagination__btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000}@media (prefers-reduced-motion:reduce){.pagination__btn{transition:none}}.pagination__btn:hover{color:#000;text-decoration:none}.pagination__btn:hover .svg-icon{fill:currentColor}.pagination__btn.focus,.pagination__btn:focus{outline:0}.pagination__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.pagination__btn:active,.pagination__btn:focus,.pagination__btn:hover{border-color:#65152c;color:#65152c}.pagination__btn:active .svg-icon,.pagination__btn:focus .svg-icon,.pagination__btn:hover .svg-icon{fill:#65152c}.pagination__btn .svg-icon{fill:#000}.item-slider{position:relative;width:100%;margin-bottom:5rem;padding:0}.item-slider:hover .item-slider__arrows{opacity:1}.item-slider__track{width:100%;overflow:hidden;padding-bottom:3rem}.item-slider__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.item-slider__slides.item-slider__slides--dragging{user-select:none}.item-slider__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;position:relative}.item-slider__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.item-slider__control{cursor:pointer;transition:all .4s ease-out 0s}@media (prefers-reduced-motion:reduce){.item-slider__control{transition:none}}.item-slider__control:focus{outline:none}.item-slider__arrows{-webkit-touch-callout:none;user-select:none;opacity:0;transition:all .2s linear 0s}@media (prefers-reduced-motion:reduce){.item-slider__arrows{transition:none}}.esp__target .item-slider__arrow--left{left:-1rem}.esp__target .item-slider__arrow--right{right:-1rem}.item-slider__bullets{-webkit-touch-callout:none;user-select:none;z-index:5;display:inline-block;list-style:none;text-align:center;width:100%}.list-select{display:inline-block;position:relative;margin:0;z-index:1500}@media (min-width:1024px){.list-select{padding-right:1.8rem}}@media (min-width:1024px){.list-select--open:after{width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #f4f2ed;content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%)}}.list-select__handler{cursor:pointer;position:relative;padding-right:1.7rem;margin:0;font-size:1.5rem}@media (min-width:1024px){.list-select__handler{font-size:1.2rem}}.list-select__handler:before{content:"";transition:all .2s linear 0s;position:absolute;right:0;top:50%;display:block;background:url("/icons/svg/chevron.svg") 50% 50% no-repeat;width:1rem;height:.5rem}@media (prefers-reduced-motion:reduce){.list-select__handler:before{transition:none}}.list-select--open .list-select__handler:before{transform:rotate(180deg)}.list-select__list{display:none;margin:0;padding:2rem 0 0 2.5rem}@media (min-width:1024px){.list-select__list{padding:4rem;position:absolute;top:100%;right:-5px;background:#f4f2ed;min-width:50px;text-align:left;border-radius:0}}.list-select--open .list-select__list{display:block}.list-select__item{line-height:1.1;white-space:nowrap;color:#000}@media (min-width:1024px){.list-select__item{font-size:1.6rem;font-weight:700;color:#000;margin-bottom:5rem}}.list-select__item:last-child{margin-bottom:0}.list-select__item>.list-select__label{display:inline-block;margin-bottom:1rem;font-weight:400}@media (min-width:1024px){.list-select__item--single-line{margin-bottom:2.5rem}}.list-select__link{color:#000;text-decoration:none}@media (min-width:1024px){.list-select__link{color:#000}}.list-select__link:focus,.list-select__link:hover{color:#9f3554}@media (min-width:1024px){.list-select__link:focus,.list-select__link:hover{color:#000}}.list-select__link:focus .list-select__label,.list-select__link:hover .list-select__label{text-decoration:underline}.list-select__sublist{margin:0;padding:0;list-style:none}.list-select__sublist-item{font-size:1.4rem;font-weight:700;margin-bottom:1.5rem}@media (min-width:1024px){.list-select__sublist-item{color:#000}}.widget-controls{text-decoration:none;opacity:0;transition:all .2s ease-out 0s;margin:0}@media (prefers-reduced-motion:reduce){.widget-controls{transition:none}}.widget-controls__item{text-align:center;display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:45px;height:45px;font-size:0;color:rgba(0,0,0,.8);padding:10px;background:transparent;border-radius:50%;transition:all .2s ease-out 0s}@media (prefers-reduced-motion:reduce){.widget-controls__item{transition:none}}@media (min-width:640px){.widget-controls__item{display:block}}.widget-controls__item:focus,.widget-controls__item:hover{color:#000;background:transparent}.widget-controls__item.disabled{display:none}.widget-controls__ico .svg-icon{width:100%;height:100%;fill:currentColor}.widget-controls__item--next{right:1rem}.eshop-gallery .widget-controls__item--next{right:-1rem}.widget-controls__item--prev{left:1rem}.eshop-gallery .widget-controls__item--prev{left:-1rem}.widget-controls__item--prev .svg-icon{transform:rotate(180deg)}.widget-controls__item--zoom{width:72px;height:72px}.eshop-gallery .widget-controls__item--zoom{right:-2rem}.esp__target .widget-controls__item--zoom{bottom:-1rem}.widget-controls__item--zoom .widget-controls__ico{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.widget-controls__item--zoom .svg-icon{width:2.5rem;height:2.5rem}.widget-controls__item--zoom.zoom-in .svg-icon--out,.widget-controls__item--zoom.zoom-out .svg-icon--in{display:none}.widget-bullets{position:absolute;z-index:100;bottom:0;margin:0}.widget-bullets__item{width:10px;height:10px;font-size:0;border-radius:50%;background:#f7f7fd;display:inline-block;margin:0 .5rem}.widget-bullets__item:hover{background:#ccc}.widget-bullets__item--active,.widget-bullets__item--active:hover{background:#9f3554}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme~=esp]{background-color:#000;color:#fff;text-align:left;font-size:1.2rem;padding:2rem;box-shadow:15px 0 20px 0 hsla(0,0%,100%,.1);border-radius:0}.tippy-box[data-theme~=esp] a{color:#fff;display:block}.tippy-box[data-theme~=esp-error]{background-color:#d9534f;color:#fff;text-align:left;font-size:1.2rem;padding:2rem;box-shadow:15px 0 20px 0 hsla(0,0%,100%,.1);border-radius:0}.tippy-box[data-theme~=esp-error] a{color:#fff;display:block}.tippy-box{z-index:100000}.tippy-box[data-placement^=top][data-theme~=esp]>.tippy-arrow:before{border-top-color:#000}.tippy-box[data-placement^=top][data-theme~=esp-error]>.tippy-arrow:before{border-top-color:#d9534f}.tippy-box[data-placement^=bottom][data-theme~=esp]>.tippy-arrow:before{border-bottom-color:#000}.tippy-box[data-placement^=bottom][data-theme~=esp-error]>.tippy-arrow:before{border-top-color:#d9534f}.tippy-box[data-placement^=left][data-theme~=esp]>.tippy-arrow:before{border-left-color:#000}.tippy-box[data-placement^=left][data-theme~=esp-error]>.tippy-arrow:before{border-top-color:#d9534f}.tippy-box[data-placement^=right][data-theme~=esp]>.tippy-arrow:before{border-right-color:#000}.tippy-box[data-placement^=right][data-theme~=esp-error]>.tippy-arrow:before{border-top-color:#d9534f}.tag-list{margin:0;font-size:0}.tag-list__item{display:inline-block;font-size:1.1rem;padding:.4rem 1rem;margin:0 0 .5rem;color:#fff;background:#9f3554;border-radius:0;clear:left;float:left}.tag-list__item:last-child{margin-bottom:0}.esp--fixed{display:none;position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:10000;text-align:center;overflow-y:auto;background:rgba(0,0,0,.6);padding:15px}.esp--fixed.visible{display:block}.esp__target{visibility:hidden;position:relative;width:100%}@media (min-width:640px){.esp__target{width:48rem}}.esp__target.esp__target--branch-picker{width:100%}.esp__target--gallery{padding:1.5rem!important}@media (min-width:640px){.esp__target--gallery{width:100%}}.esp__target--fixed{display:block;position:fixed;top:0;right:0;height:100%;max-height:100vh;text-align:left;background:#fff;transform:translateX(120%);-webkit-animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both;overflow-y:auto;padding:3rem 3rem 0}@media (min-width:768px){.esp__target--fixed{padding:7rem 7rem 0}}.magnify-active .esp__target--fixed{overflow:hidden}.esp__target--fixed .page-container{max-width:100%;padding:0}.esp__target--fixed.esp__target--branch-picker,.esp__target--fixed.esp__target--gallery{transform:translateX(0);-webkit-animation:none;animation:none}.esp__target--opened{display:block;visibility:visible;transform:translateX(0)}.esp__target--floating{position:absolute;top:100%;right:0;z-index:1000;background:#fff;color:#000;padding:30px 4rem;border-radius:0;text-align:left;box-shadow:5px 10px 20px 0 rgba(0,0,0,.2);line-height:1.5;min-width:100%;margin-top:10px}@media (min-width:640px){.esp__target--floating{min-width:32rem}}.esp__target--floating.esp-profile-info,.esp__target--floating.esp__target--wishlist{min-width:80vw;left:auto}@media (min-width:640px){.esp__target--floating.esp-profile-info,.esp__target--floating.esp__target--wishlist{min-width:36rem}}.esp__target--floating.esp__target--wishlist{right:-5rem}@media (min-width:768px){.esp__target--floating.esp__target--wishlist{right:-8rem}}.esp__target--floating.esp-profile-info{top:calc(100% - .9rem);right:-8.2rem}@media (min-width:768px){.esp__target--floating.esp-profile-info{right:-12rem}}.esp__target--floating a{color:#000}.esp__target--iframe{width:640px;height:480px}.esp__target--iframe iframe{border:0}.esp-iframe{top:10vh;left:50%;right:auto;transform:translateX(-50%);-webkit-animation:none;animation:none}.esp-iframe.esp-pdf-preview{width:80vw;height:80vh;padding:3.5rem 0 0;overflow:hidden;background:transparent}.esp-iframe.esp-pdf-preview iframe{box-shadow:0 0 20px 2px rgba(0,0,0,.2)}.esp-iframe.esp-pdf-preview .esp__fixed-close{top:0;right:0}.esp-iframe.esp__target--yt-video{width:80vw;height:80vh;overflow:hidden;background:transparent;padding:3.5rem 0 0}.esp-iframe.esp__target--yt-video .esp__fixed-close{top:0;right:0}.esp-iframe.esp__target--branch-picker-dpd,.esp-iframe.esp__target--branch-picker-post{top:inherit;left:inherit;right:inherit;height:inherit}@media (min-width:768px){.esp-iframe.esp__target--branch-picker-dpd{padding:3rem 3rem 0}}.esp-iframe.esp__target--branch-picker-post{padding:4rem 4rem 0}@media (min-width:768px){.esp-iframe.esp__target--branch-picker-post{padding:7rem 7rem 0}}.esp__target--loading,.esp__target--loading-common{position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1000;background:transparent}.esp__target--loading-common:before,.esp__target--loading:before{display:none!important}.esp__target--loading-common .esp__fixed-close,.esp__target--loading .esp__fixed-close{right:auto}.esp__target--loading-common .esp__fixed-close .animate,.esp__target--loading .esp__fixed-close .animate{position:absolute;margin:-15px 0 0 -15px;top:50%;left:50%;height:30px;width:30px;border:5px solid #fff;border-right-color:transparent;border-radius:50%;animation:rotate .8s infinite linear}.esp__target--loading-common .esp__fixed-close:before,.esp__target--loading .esp__fixed-close:before{display:none}.esp__fixed-close{cursor:pointer;position:absolute;top:1.5rem;right:1.5rem;color:#000;z-index:10001;transition:color .2s linear 0s}@media (prefers-reduced-motion:reduce){.esp__fixed-close{transition:none}}.esp__fixed-close .svg-icon{width:1.8rem;height:1.8rem;fill:currentColor}.esp__fixed-close:hover{color:#9f3554}.esp__fixed-close .esp__target--iframe{right:15px}.esp__title{font-size:2.4rem;font-weight:700;margin:1rem 0 2rem}.esp__target--floating .esp__title{color:#000}.esp__trigger--active{position:relative;z-index:1000}.header-links .esp__trigger--active:after{width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #fff;content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%)}.header-links--registration .esp__trigger--active:after{bottom:-15px}.esp__target--watch-dog .esp__title{text-align:center}@media (min-width:640px){.esp__target--watch-dog .esp__title{text-align:left}}@media (min-width:640px){.esp__target--comparision{right:5%}}.header__rwd-eshop .esp__target--comparision,.header__rwd-eshop .esp__target--wishlist{right:auto;left:0}.esp__target--user{margin-top:12px;right:auto;left:0}.page-order-wizard .esp__target--user{right:0;left:auto;min-width:26rem}.esp__target--login .page-container,.esp__target--rating .page-container{padding:0}.esp-login-dialog .page-container,.esp__target--login .page-container,.esp__target--rating .page-container,.esp__target--watch-dog .page-container{padding:0;grid-template-columns:1fr;grid-gap:3rem 0;max-width:36rem;margin:0 auto}@media (min-width:768px){.esp-login-dialog .page-container,.esp__target--login .page-container,.esp__target--rating .page-container,.esp__target--watch-dog .page-container{grid-gap:6rem 0}}@media (min-width:1024px){.esp-login-dialog .page-container,.esp__target--login .page-container,.esp__target--rating .page-container,.esp__target--watch-dog .page-container{grid-gap:8rem 0}}.esp__target--login{width:100%}@media (min-width:768px){.esp__target--login{width:auto;max-width:48rem}}.esp__target--rating .page-container--rating{padding:15px 30px}.page-container--watch-dog{padding:0}.esp__target--iplatba{height:740px}.esp__target--cart .btn-show,.esp__target--comparision .btn-show,.esp__target--user .btn-show,.esp__target--wishlist .btn-show{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff}@media (prefers-reduced-motion:reduce){.esp__target--cart .btn-show,.esp__target--comparision .btn-show,.esp__target--user .btn-show,.esp__target--wishlist .btn-show{transition:none}}.esp__target--cart .btn-show:hover,.esp__target--comparision .btn-show:hover,.esp__target--user .btn-show:hover,.esp__target--wishlist .btn-show:hover{color:#000;text-decoration:none}.esp__target--cart .btn-show:hover .svg-icon,.esp__target--comparision .btn-show:hover .svg-icon,.esp__target--user .btn-show:hover .svg-icon,.esp__target--wishlist .btn-show:hover .svg-icon{fill:currentColor}.esp__target--cart .btn-show.focus,.esp__target--cart .btn-show:focus,.esp__target--comparision .btn-show.focus,.esp__target--comparision .btn-show:focus,.esp__target--user .btn-show.focus,.esp__target--user .btn-show:focus,.esp__target--wishlist .btn-show.focus,.esp__target--wishlist .btn-show:focus{outline:0}.esp__target--cart .btn-show .svg-icon,.esp__target--comparision .btn-show .svg-icon,.esp__target--user .btn-show .svg-icon,.esp__target--wishlist .btn-show .svg-icon{vertical-align:-3px;margin-right:.9rem}.esp__target--cart .btn-show:active,.esp__target--cart .btn-show:focus,.esp__target--cart .btn-show:hover,.esp__target--comparision .btn-show:active,.esp__target--comparision .btn-show:focus,.esp__target--comparision .btn-show:hover,.esp__target--user .btn-show:active,.esp__target--user .btn-show:focus,.esp__target--user .btn-show:hover,.esp__target--wishlist .btn-show:active,.esp__target--wishlist .btn-show:focus,.esp__target--wishlist .btn-show:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.esp__target--cart .btn-show .svg-icon,.esp__target--comparision .btn-show .svg-icon,.esp__target--user .btn-show .svg-icon,.esp__target--wishlist .btn-show .svg-icon{fill:#fff}.esp__target--cart tr:hover,.esp__target--comparision tr:hover,.esp__target--user tr:hover,.esp__target--wishlist tr:hover{background:transparent!important}.esp__target--cart{min-width:28rem}@media (min-width:640px){.esp__target--cart{min-width:32rem}}.esp__target--shopping-list-dialog,.esp__target--user-dialog{min-width:32rem}@media (min-width:640px){.esp__target--shopping-list-dialog,.esp__target--user-dialog{min-width:48rem}}@media (min-width:1280px){.esp__target--shopping-list-dialog,.esp__target--user-dialog{min-width:80rem}}.esp__target--branch-picker{max-width:100%}.esp__target--category-filter{border-radius:0;position:fixed;display:block!important;width:100vw;top:0;bottom:0;left:0;right:0;margin:0 auto;box-shadow:0 0 5px rgba(0,0,0,.16);padding-top:2rem}@media (min-width:1024px){.esp__target--category-filter{min-height:0}}.esp-confirm{background:#f79459!important;padding:2rem 4rem}.esp-confirm__title{margin-top:0;margin-bottom:3.5rem;color:#fff;font-size:2rem}.esp-confirm__text{color:#fff;margin-bottom:5rem;padding-left:6.5rem;min-height:4.4rem;font-size:1.6rem;position:relative}.esp-confirm__text strong{color:#fff}.esp-confirm__ico{position:absolute;top:0;left:0}.esp-confirm__ico .svg-icon{width:5rem;height:5rem;fill:currentColor}.esp-confirm__btn-container{margin-bottom:0}.esp-confirm__confirm-btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:1.7rem 3rem;max-height:5.4rem;margin-right:2rem}@media (prefers-reduced-motion:reduce){.esp-confirm__confirm-btn{transition:none}}.esp-confirm__confirm-btn:hover{color:#000;text-decoration:none}.esp-confirm__confirm-btn:hover .svg-icon{fill:currentColor}.esp-confirm__confirm-btn.focus,.esp-confirm__confirm-btn:focus{outline:0}.esp-confirm__confirm-btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.esp-confirm__decline-btn{font-weight:500;color:#000;text-decoration:underline;padding-left:0;padding-right:0;color:#fff}.esp-confirm__decline-btn:hover{color:#9f3554;text-decoration:none}.esp-confirm__decline-btn.focus,.esp-confirm__decline-btn:focus{text-decoration:underline;box-shadow:none}.esp-confirm__decline-btn.disabled,.esp-confirm__decline-btn:disabled{color:#bfbfbf;pointer-events:none}.esp-confirm__decline-btn:focus,.esp-confirm__decline-btn:hover{color:#fff}.phone-number{text-decoration:none}.phone-number:before{display:none!important}.greedy-menu{white-space:nowrap}.js .greedy-menu{opacity:0}.greedy-menu.greedy-menu--processed{opacity:1}.greedy-menu__list{display:inline-block}.greedy-menu__item{display:block}@media (min-width:1024px){.greedy-menu__item{display:inline-block}}.greedy-menu__dropdown-wrapper{position:relative}.greedy-menu__dropdown-toggle{padding:10px 15px;background:transparent;border:none;color:#000;font-size:1.4rem;text-transform:uppercase}.greedy-menu__dropdown-toggle:before{content:"";display:inline-block;width:1.4rem;height:1.4rem;vertical-align:-2px;background:url("/icons/svg/chevron.svg") 50% 50% no-repeat;margin-right:1rem}.greedy-menu__dropdown-toggle.is-open:before{transform:rotate(180deg)}.greedy-menu__dropdown{margin:0;padding:0}@media (min-width:1024px){.greedy-menu__dropdown{display:none;left:auto;right:0;padding:10px 0;position:absolute;top:110%;border-radius:.4rem;background:#fff;box-shadow:5px 10px 20px 0 rgba(0,0,0,.2);z-index:100}}.greedy-menu__dropdown .greedy-menu__item{display:block;padding:0}.greedy-menu__dropdown .greedy-menu__item>a{color:#000}@media (min-width:1024px){.greedy-menu__dropdown .greedy-menu__item>a{color:#9f3554;padding:5px 15px}}.greedy-menu__dropdown .greedy-menu__item>a:focus,.greedy-menu__dropdown .greedy-menu__item>a:hover{color:#464fa1}.priority-nav-is-visible{visibility:visible}.priority-nav-is-hidden{visibility:hidden}.turbolinks-progress-bar{height:2px;background-color:#9f3554}.horizontal-scroll-container{margin-bottom:1.5em;overflow:auto;padding-bottom:1rem;background:linear-gradient(90deg,#fff 30%,hsla(0,0%,100%,0)),linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent) 0 100%;background-attachment:local,local,scroll,scroll;background-color:#fff;background-position:0 0,100%,0 0,100%;background-repeat:no-repeat;background-size:4rem 100%,4rem 100%,1.6rem 100%,1.6rem 100%;scrollbar-color:rgba(0,0,0,.3) transparent;scrollbar-width:thin}.horizontal-scroll-container:focus{box-shadow:0 0 .8em rgba(0,0,0,.5);outline:.1em solid rgba(0,0,0,.1)}.horizontal-scroll-container::-webkit-scrollbar{-webkit-appearance:none;height:.8rem;width:.8rem}.horizontal-scroll-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:.4rem}.horizontal-scroll-container::-webkit-scrollbar-track{background:transparent}.gallery{flex-direction:column;align-items:center;margin:8rem 0}.gallery,.gallery__list{display:flex;justify-content:center}.gallery__list{flex-wrap:wrap;list-style:none;margin:0 auto;padding-left:0}.gallery__item{flex:0 0 100%;margin:0 0 2rem;max-width:100%;padding-left:1rem;padding-right:1rem;position:relative}@media (min-width:640px){.gallery__item{flex-basis:50%;max-width:50%}}@media (min-width:1024px){.gallery__item{flex-basis:25%;max-width:25%}}.gallery__item--highlighted{flex-basis:100%;max-width:100%}.js .gallery__item--hide{display:none}.gallery__link{display:block}.gallery__show-more{background:rgba(159,53,84,.5);border:none;cursor:pointer;display:block;height:100%;padding:0;position:absolute;width:calc(100% - 2rem);z-index:10}.gallery__show-more:before{color:#fff;content:attr(aria-label);font-size:1.7rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.nojs .gallery__show-more{display:none}.ie-information-bar{background-color:#9f3554;display:none;left:0;position:fixed;top:50%;transform:translateY(-50%);width:100%;z-index:99999}.ie-information-bar__content{color:#fff;font-size:3rem;margin:auto;max-width:60ch;padding:3rem 2rem;text-align:center}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ie-information-bar{display:block!important}body{overflow:hidden}body:before{background:rgba(51,51,51,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:99998}}.mce-content-body img,.wysiwyg-content img{display:block;height:auto;max-width:100%;vertical-align:middle;width:auto;margin-bottom:1.5rem}.mce-content-body img.center-block,.wysiwyg-content img.center-block{margin:1.5rem auto}.mce-content-body img.pull-left,.mce-content-body img.pull-right,.wysiwyg-content img.pull-left,.wysiwyg-content img.pull-right{max-width:50%}.mce-content-body img.pull-left,.wysiwyg-content img.pull-left{margin-right:3rem}.mce-content-body img.pull-right,.wysiwyg-content img.pull-right{margin-left:3rem}.mce-content-body a img,.wysiwyg-content a img{max-width:100%;margin-inline:0}.mce-content-body ol li,.mce-content-body ul li,.wysiwyg-content ol li,.wysiwyg-content ul li{font-family:Merriweather,serif;font-size:1.7rem;font-weight:300;line-height:2}.mce-content-body ul,.wysiwyg-content ul{list-style:none;padding-left:0;margin-bottom:2.5rem}.mce-content-body ul li,.wysiwyg-content ul li{margin:.5rem 0;padding-left:2.2rem;position:relative}.mce-content-body ul li:before,.wysiwyg-content ul li:before{line-height:1;font-size:2.2rem;color:#ccb68d;content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHZpZXdCb3g9IjAgMCA3IDciPjxkZWZzPjxzdHlsZT4uYXtmaWxsOiNjY2I2OGQ7fTwvc3R5bGU+PC9kZWZzPjxjaXJjbGUgY2xhc3M9ImEiIGN4PSIzLjUiIGN5PSIzLjUiIHI9IjMuNSIvPjwvc3ZnPg==");display:inline-block;font-weight:700;left:0;position:absolute;top:.2rem}.mce-content-body ul ul,.mce-content-body ul ul>ul,.wysiwyg-content ul ul,.wysiwyg-content ul ul>ul{margin-bottom:1.25rem}.mce-content-body ul ul>ul li:before,.mce-content-body ul ul li:before,.wysiwyg-content ul ul>ul li:before,.wysiwyg-content ul ul li:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHZpZXdCb3g9IjAgMCA3IDciPjxjaXJjbGUgY3g9IjMuNSIgY3k9IjMuNSIgcj0iMy41IiBmaWxsPSIjYmFiZGNjIi8+PC9zdmc+")}.mce-content-body ol,.wysiwyg-content ol{margin-left:-2rem;margin-bottom:2.5rem}.mce-content-body ol li,.wysiwyg-content ol li{margin:.5rem 0;padding-left:.5rem;position:relative}.mce-content-body ol li::marker,.wysiwyg-content ol li::marker{display:list-item;color:#ccb68d;font-weight:700}.mce-content-body ol ol,.mce-content-body ol ol>ol,.wysiwyg-content ol ol,.wysiwyg-content ol ol>ol{margin-bottom:1.25rem;list-style-type:lower-alpha}.mce-content-body ol ol>ol li::marker,.mce-content-body ol ol li::marker,.wysiwyg-content ol ol>ol li::marker,.wysiwyg-content ol ol li::marker{color:#babdcc}.mce-content-body iframe,.wysiwyg-content iframe{aspect-ratio:16/9;width:100%;height:auto}.mce-content-body .email,.mce-content-body .phone,.wysiwyg-content .email,.wysiwyg-content .phone{position:relative;padding-left:3.5rem;line-height:1;font-family:Poppins,sans-serif;font-weight:600;color:#000}.mce-content-body .email:before,.mce-content-body .phone:before,.wysiwyg-content .email:before,.wysiwyg-content .phone:before{content:"";position:absolute;top:0;left:0;width:1.9rem;height:1.9rem;background-position:0 0;background-repeat:no-repeat;background-color:transparent}.mce-content-body .phone,.wysiwyg-content .phone{font-size:2rem}.mce-content-body .phone:before,.wysiwyg-content .phone:before{background-image:url("/icons/svg/phone.svg")}.mce-content-body .phone span,.wysiwyg-content .phone span{display:inline-block;width:100%;font-size:1.4rem;font-weight:400}.mce-content-body .email,.wysiwyg-content .email{font-size:1.7rem}.mce-content-body .email:before,.wysiwyg-content .email:before{background-image:url("/icons/svg/email.svg")}.mce-content-body .email a,.wysiwyg-content .email a{color:#9f3554}.mce-content-body .email a:hover,.wysiwyg-content .email a:hover{color:#000}.mce-content-body .text-center,.wysiwyg-content .text-center{text-align:center}.mce-content-body .box-links,.wysiwyg-content .box-links{font-size:1.7rem;font-family:Poppins,sans-serif;font-weight:600}.mce-content-body .box-icons,.wysiwyg-content .box-icons{justify-content:flex-start}.mce-content-body .box-icons ul,.wysiwyg-content .box-icons ul{margin-bottom:0;margin-top:-1rem}.mce-content-body .box-icons ul>li,.wysiwyg-content .box-icons ul>li{padding:0 1.3rem 0 0}.mce-content-body .box-icons ul>li:before,.wysiwyg-content .box-icons ul>li:before{display:none}.mce-content-body .box-address,.wysiwyg-content .box-address{font-family:Poppins,sans-serif;font-size:1.4rem;color:#000;line-height:1.5}.mce-content-body .box-info,.wysiwyg-content .box-info{font-family:Poppins,sans-serif;font-size:1.2rem;color:#696b78;line-height:1.5}.share{align-items:center;display:flex;margin-bottom:3rem;margin-top:3rem}.share__label{font-size:1.7rem;line-height:1.9rem;margin-bottom:0;margin-right:1.5rem}.share__list{padding-left:0;list-style:none;display:flex;margin-bottom:0}.share__item:not(:last-of-type){margin-right:2rem}.share__svg-icon{height:1.8rem;width:1.8rem}.cursor-spinner{display:flex}.cursor-spinner span{display:inline-block;width:1rem;height:1rem;background-color:#9f3554;border-radius:50%;margin:.1rem;animation:scale .5s linear 0s infinite alternate}.cursor-spinner .cursor-spinner__1{animation-delay:0s}.cursor-spinner .cursor-spinner__2{animation-delay:.2s}.cursor-spinner .cursor-spinner__3{animation-delay:.4s}.cursor-spinner__img{display:none}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes scale{0%{transform:scale(.2);background-color:#9f3554}to{transform:scale(1);background-color:#2bbaa0}}@keyframes up{0%{transform:translatey(.5rem);background-color:#9f3554}to{transform:translatey(0);background-color:#2bbaa0}}.page-motive{position:relative}@media (min-width:768px){.page-motive{margin-right:2rem;margin-bottom:2rem}.page-motive:before{content:"";display:block;position:absolute;bottom:-2rem;right:-2rem;width:100%;height:100%;background:url("/img/bg/page-motive-bg.png") repeat 50%;background-size:16rem;z-index:0;opacity:.5}}.page-motive__title{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;flex-direction:row;justify-content:center;align-items:center}.page-motive__title h1{margin:0;color:#fff;max-width:95%}.touch-device .page-motive__title h1{display:flex}.page-motive__title h1 span{background-color:#9f3554;line-height:5.2rem;padding:.5rem 3rem;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}.page-motive__perex{padding:3rem 0 0}@media (min-width:768px){.page-motive__perex{position:relative;background-color:#fff;padding:3rem 10rem;margin:-9.5rem 5rem 0}}@media (min-width:1024px){.page-motive__perex{margin:-9.5rem 12rem 0}}.page-motive__img{margin:0 -1.5rem}@media (min-width:768px){.page-motive__img{margin:0}}.page-motive__img picture{display:flex;align-items:center;justify-content:center}.page-motive__img picture img{height:36rem}.touch-device .page-motive__img picture img{width:100%;object-fit:cover}@media (min-width:768px){.page-motive__img picture{position:relative;display:block}.page-motive__img picture img{display:block;height:auto;max-width:100%;vertical-align:middle;width:auto}}.tiles-hp{position:relative;display:flex;background-color:#f4f2ed}@media (min-width:640px){.tiles-hp{margin-bottom:5rem}}.tiles-hp:after{content:"";position:absolute;width:100%;height:12.5rem;bottom:0;left:0;background-color:#fff;background-image:url("/img/bg/tiles-hp-bg.png");background-repeat:repeat-x;background-position:0 0;z-index:0}.tiles-hp .page-container{padding:0}@media (min-width:640px){.tiles-hp .page-container{padding:0 1.5rem}}.tiles-hp__container{position:relative;z-index:1}@media (min-width:640px){.tiles-hp__container{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);grid-template-rows:max-content max-content max-content max-content}}@media (min-width:1024px){.tiles-hp__container{grid-template-columns:repeat(4,1fr);grid-template-rows:13.4rem 13.4rem}}@media (min-width:1280px){.tiles-hp__container{grid-template-rows:17.2rem 17.2rem}}@media (min-width:1470px){.tiles-hp__container{grid-template-rows:20.2rem 20.2rem}}.tiles-hp__item{overflow:hidden}.tiles-hp__link{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;text-decoration:none}.tiles-hp__link>*{display:grid;grid-column:1/span 1;grid-row:1/span 1}.tiles-hp__title{color:#fff;align-items:end;margin:2.5rem 2rem;font-size:1.6rem;max-width:48rem}@media (min-width:640px){.tiles-hp__title{margin:1.5rem;font-size:1.3rem;max-width:24rem}}.tiles-hp__item--one{grid-column:1/span 2;grid-row:1/span 2}.tiles-hp__item--one .tiles-hp__title{font-size:1.6rem}@media (min-width:640px){.tiles-hp__item--one .tiles-hp__title{margin:2.5rem 2rem;font-size:2rem;max-width:48rem}}.tiles-hp__item--initializing{display:none}@media (min-width:640px){.tiles-hp__item--initializing{display:initial}}.btn-filter{padding:0 0 1rem;margin-bottom:4rem;margin-top:-2rem;display:flex;justify-content:flex-start;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.btn-filter::-webkit-scrollbar{display:none}@media (min-width:640px){.btn-filter{margin-bottom:6.5rem}}.btn-filter__list{position:relative;display:flex;margin:0 auto}.btn-filter__list:after{content:"";position:sticky;width:2.5rem;height:100%;top:0;right:0;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.btn-filter__item{margin:.25rem!important;white-space:nowrap}.btn-filter__item input[type=radio]:checked+.btn-filter__label{background-color:#9f3554;color:#fff}.btn-filter__item input[type=radio]:checked+.btn-filter__label .btn-filter__icon{fill:#fff}.btn-filter__item input[type=radio]+.btn-filter__label{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#f4f2ed;border-color:#f4f2ed;color:#000;height:auto;font-weight:400;font-size:1.2rem;padding:1rem 2rem}@media (prefers-reduced-motion:reduce){.btn-filter__item input[type=radio]+.btn-filter__label{transition:none}}.btn-filter__item input[type=radio]+.btn-filter__label:hover{color:#000;text-decoration:none}.btn-filter__item input[type=radio]+.btn-filter__label:hover .svg-icon{fill:currentColor}.btn-filter__item input[type=radio]+.btn-filter__label.focus,.btn-filter__item input[type=radio]+.btn-filter__label:focus{outline:0}.btn-filter__item input[type=radio]+.btn-filter__label .svg-icon{vertical-align:-3px;margin-right:.9rem}.btn-filter__item input[type=radio]+.btn-filter__label:active,.btn-filter__item input[type=radio]+.btn-filter__label:focus,.btn-filter__item input[type=radio]+.btn-filter__label:hover{background:#e9e5dc;border-color:#e9e5dc;color:#000}.btn-filter__item input[type=radio]+.btn-filter__label:after,.btn-filter__item input[type=radio]+.btn-filter__label:before{display:none!important}.article-list__top-item{display:grid;gap:5rem;grid-template-columns:repeat(1,1fr);grid-template-rows:max-content;margin-bottom:7.5rem}@media (min-width:1024px){.article-list__top-item{gap:10.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:10rem}}.article-list__top-motive picture{position:relative;display:block}@media (min-width:640px){.article-list__top-motive picture{margin-right:2rem;margin-bottom:2rem}.article-list__top-motive picture:before{content:"";display:block;position:absolute;bottom:-2rem;right:-2rem;width:100%;height:100%;background:url("/img/bg/page-motive-bg.png") repeat 50%;background-size:16rem;z-index:0;opacity:.6}}.article-list__top-motive picture img{position:relative}.article-list__top-card{max-width:54rem}.article-list__top-card-date{color:#9f3554;font-size:1.2rem;font-weight:500}.article-list__top-card-date>span.divider{display:inline-block;padding:0 1rem;color:rgba(159,53,84,.3)}.article-list__top-card-title{text-align:left;margin-top:1rem}.article-list__top-card-perex{font-size:1.5rem}.article-list{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;margin-bottom:7rem}.article-list__card{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:3.5rem}@media (min-width:640px){.article-list__card{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%;margin-bottom:5rem}}@media (min-width:1024px){.article-list__card{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:1280px){.article-list__card{margin-bottom:7rem}}.article-list__card-link{text-decoration:none}.article-list__card-link:hover{color:initial}.article-list__card-link:hover h3{text-decoration:underline}.article-list__card-link:hover img{transform:scale(1.03)}.article-list__card-motive{padding-bottom:1.5rem}.article-list__card-motive picture{position:relative;display:block}@media (min-width:640px){.article-list__card-motive picture{margin-right:1.5rem;margin-bottom:1.5rem}.article-list__card-motive picture:before{content:"";display:block;position:absolute;bottom:-1.5rem;right:-1.5rem;width:100%;height:100%;background:url("/img/bg/page-motive-bg.png") repeat 50%;background-size:16rem;z-index:0;opacity:.6}}.article-list__card-motive picture img{position:relative;object-fit:cover;transition:transform .2s ease;transform:scale(1.001)}.article-list__card-body{padding:0 1.5rem}.article-list__card-date{color:#9f3554;font-size:1.2rem;font-weight:500}.article-list__card-date>span.divider{display:inline-block;padding:0 1rem;color:rgba(159,53,84,.3)}.article-list__card-title{margin-top:1rem}.article-list__card-perex{font-family:Poppins,sans-serif;font-weight:400;font-size:1.4rem;line-height:2.1rem}@media (min-width:640px){.zig-zag{margin:0 calc((100% - 580px) / 2)}}@media (min-width:768px){.zig-zag{margin:0 calc((100% - 708px) / 2)}}@media (min-width:1024px){.zig-zag{margin:0 calc((100% - 964px) / 2)}}@media (min-width:1280px){.zig-zag{margin:0 calc((100% - 1220px) / 2)}}@media (min-width:1470px){.zig-zag{margin:0 calc((100% - 1410px) / 2)}}.zig-zag-item{display:grid;gap:5rem;grid-template-columns:repeat(1,1fr);grid-template-rows:max-content;margin-bottom:7.5rem}@media (min-width:1024px){.zig-zag-item{grid-template-columns:repeat(2,1fr);margin-bottom:10rem}}@media (min-width:1280px){.zig-zag-item{gap:7.5rem}}@media (min-width:1470px){.zig-zag-item{gap:10.5rem}}@media (min-width:1024px){.zig-zag-item--right .zig-zag-item__motive{grid-column:2;grid-row:1}}@media (min-width:1280px){.zig-zag-item--right .zig-zag-item__motive{margin-left:-5.5rem;margin-right:5.5rem}}@media (min-width:1470px){.zig-zag-item--right .zig-zag-item__motive{margin-left:-8.5rem;margin-right:8.5rem}}@media (min-width:1024px){.zig-zag-item--right .zig-zag-item__card{grid-column:1;grid-row:1}}@media (min-width:1280px){.zig-zag-item--right .zig-zag-item__card{margin-right:5rem;margin-left:auto}}@media (min-width:1470px){.zig-zag-item--right .zig-zag-item__card{margin-right:auto;margin-left:5rem}}.zig-zag-item__motive{display:flex;flex-wrap:nowrap;justify-content:center}@media (min-width:1024px){.zig-zag-item__motive{flex-direction:column}}.zig-zag-item__motive picture{position:relative;display:block}@media (min-width:640px){.zig-zag-item__motive picture{margin-right:2rem;margin-bottom:2rem}.zig-zag-item__motive picture:before{content:"";display:block;position:absolute;bottom:-2rem;right:-2rem;width:100%;height:100%;background:url("/img/bg/page-motive-bg.png") repeat 50%;background-size:16rem;opacity:.6;z-index:0}}.zig-zag-item__motive picture img{position:relative}@media (min-width:1024px){.zig-zag-item__card{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;max-width:54rem}}.zig-zag-item__title{text-align:left;margin-top:0;margin-bottom:2rem}.zig-zag-item__text{font-size:1.5rem}.faq{margin-top:3rem;margin-bottom:10rem}.faq__card{border-bottom:.1rem solid #e3e4eb}.faq__card:first-child{border-top:.1rem solid #e3e4eb}.faq__header{position:relative;font-size:1.7rem;font-weight:600;padding:1.6rem .5rem 1.6rem 4.7rem;cursor:pointer;user-select:none;-moz-user-select:none;transition:background-color .3s ease;margin:0}.faq__header:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNi41IC02LjUpIj48cGF0aCBkPSJNMTgsMjAuNWExLDEsMCwwLDEtMS0xVjcuNWExLDEsMCwwLDEsMiwwdjEyQTEsMSwwLDAsMSwxOCwyMC41WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQuNSkiIGZpbGw9IiM5ZjM1NTQiLz48cGF0aCBkPSJNMTkuNSwxOUg3LjVhMSwxLDAsMCwxLDAtMmgxMmExLDEsMCwwLDEsMCwyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtNC41KSIgZmlsbD0iIzlmMzU1NCIvPjwvZz48L3N2Zz4=");position:absolute;display:flex;align-items:center;top:50%;left:1.4rem;width:1.4rem;height:1.4rem;margin-top:-.7rem;line-height:0}.faq__header.active:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIyIiB2aWV3Qm94PSIwIDAgMTQgMiI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYuNSAtMTIuNSkiPjxwYXRoIGQ9Ik0xOS41LDE5SDcuNWExLDEsMCwwLDEsMC0yaDEyYTEsMSwwLDAsMSwwLDJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC00LjUpIiBmaWxsPSIjOWYzNTU0Ii8+PC9nPjwvc3ZnPg==");margin-top:-.9rem}.faq__header:hover{background-color:hsla(43,24%,94%,.3)}.faq__arrow{position:absolute;width:1.4rem;height:.8rem;left:1.6rem;top:2.7rem;fill:#9f3554;transform:rotate(-180deg);transition:all .3s ease}.collapsed .faq__arrow{fill:#2bbaa0;transform:rotate(0)}.faq__body{padding:1.5rem .5rem .5rem 4.7rem}.faq__link{display:flex;justify-content:center;margin-top:3rem}.not-find-answer-block{margin-bottom:6.5rem}@media (min-width:768px){.not-find-answer-block{margin-left:-5rem;margin-right:-5rem}}.not-find-answer-block__body{position:relative;display:flex;flex-direction:column;background-color:hsla(43,24%,94%,.8);padding:0 1rem}@media (min-width:640px){.not-find-answer-block__body{margin-right:1.5rem;margin-bottom:1.5rem;padding:0}.not-find-answer-block__body:after{content:"";display:block;position:absolute;bottom:-1.5rem;right:-1.5rem;width:100%;height:100%;background:url("/img/bg/page-motive-bg.png") repeat 50%;background-size:16rem;z-index:-1;opacity:.4}}.not-find-answer-block__title{margin-top:4rem;margin-bottom:3.5rem;text-align:center;font-size:3rem}.not-find-answer-block__title small{display:inline-block;width:100%;font-size:1.4rem}.not-find-answer-block__content{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:2.5rem}@media (min-width:640px){.not-find-answer-block__content{flex-wrap:nowrap}}.not-find-answer-block__column{min-width:20rem}.not-find-answer-block__column>p{line-height:1}.not-find-answer-block__hotlabel{font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:600;color:#9f3554;text-transform:uppercase;margin-bottom:1rem}.not-find-answer-block__opening-hours{font-weight:400;color:#000;text-transform:none;padding-left:1.4rem}.not-find-answer-block__hotline{font-family:Poppins,sans-serif;font-weight:600;font-size:2.2rem;color:#000}@media (min-width:768px){.quote{margin-left:-5rem;margin-right:-5rem}}.quote__body{position:relative;display:flex;padding:6rem 5rem}.quote__body:after,.quote__body:before{position:absolute;display:flex;align-items:center;width:10.2rem;height:10.1rem;z-index:0}.quote__body:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDIuMjg1IiBoZWlnaHQ9IjEwMS4yMjEiIHZpZXdCb3g9IjAgMCAxMDIuMjg1IDEwMS4yMjEiPjxwYXRoIGQ9Ik0yMS4zMTYsMzguMjU4YTE5Ljk1MiwxOS45NTIsMCwwLDEsOS45NTIsMi42MDgsMjQuMjg0LDI0LjI4NCwwLDAsMSw3Ljk4Myw3LjQsMzguMDMyLDM4LjAzMiwwLDAsMSw1LjI2OSwxMS42LDU2LjE4MSw1Ni4xODEsMCwwLDEsMS45MTYsMTUuMjIsNzYuNTc5LDc2LjU3OSwwLDAsMS0zLjQ1OSwyMy40NjksOTcuMzA5LDk3LjMwOSwwLDAsMS04LjMsMTkuMTU5LDc2LjksNzYuOSwwLDAsMS0xMC4wNTgsMTMuOTQzLDQ5LjU1NSw0OS41NTUsMCwwLDEtOC43MjgsNy44MjNoLS4yMTNMNi4yLDEzMC40MzJ2LTQuNTc3YTMzLjE3NSwzMy4xNzUsMCwwLDAsNC4xNTEtNC42Myw0MC40MzQsNDAuNDM0LDAsMCwwLDQuMjU3LTcuMTg0LDQ5LjI3NCw0OS4yNzQsMCwwLDAsMy4zNTMtMTAuMDA1LDU4Ljg1Miw1OC44NTIsMCwwLDAsMS4zMy0xMy4yLDI1LjY3OCwyNS42NzgsMCwwLDAtMS4wNjQtNy45MywyMS45MjgsMjEuOTI4LDAsMCwwLTIuNzE0LTUuNjQxQTM2LjMsMzYuMywwLDAsMCwxMiw3Mi45LDQxLjUsNDEuNSwwLDAsMSw4LjQ5LDY4LjY0NWEyMS4wNjMsMjEuMDYzLDAsMCwxLTIuNzE0LTUuMjY5LDIyLjAwNiwyMi4wMDYsMCwwLDEtMS4wNjQtNy4zNDRxMC04LjMsNC42My0xMy4wMzhBMTUuODc2LDE1Ljg3NiwwLDAsMSwyMS4yMSwzOC4yNThabTYwLjU2MiwwYTE5Ljk1MiwxOS45NTIsMCwwLDEsOS45NTIsMi42MDgsMjQuMjg0LDI0LjI4NCwwLDAsMSw3Ljk4Myw3LjQsMzguMDMyLDM4LjAzMiwwLDAsMSw1LjI2OSwxMS42QTU2LjE4LDU2LjE4LDAsMCwxLDEwNyw3NS4wODVhNzYuNTc5LDc2LjU3OSwwLDAsMS0zLjQ1OSwyMy40NjksOTcuMzEsOTcuMzEsMCwwLDEtOC4zLDE5LjE1OSw3Ni45LDc2LjksMCwwLDEtMTAuMDU4LDEzLjk0Myw0OS41NTUsNDkuNTU1LDAsMCwxLTguNzI4LDcuODIzaC0uMjEzbC05LjQ3My05LjA0N3YtNC41NzdhMzMuMTc1LDMzLjE3NSwwLDAsMCw0LjE1MS00LjYzLDQwLjQzNCw0MC40MzQsMCwwLDAsNC4yNTctNy4xODQsNDkuMjc0LDQ5LjI3NCwwLDAsMCwzLjM1My0xMC4wMDUsNTguODUyLDU4Ljg1MiwwLDAsMCwxLjMzLTEzLjIsMjUuNjc4LDI1LjY3OCwwLDAsMC0xLjA2NC03LjkzLDIxLjkyOCwyMS45MjgsMCwwLDAtMi43MTQtNS42NDFBMzYuMywzNi4zLDAsMCwwLDcyLjU2NSw3Mi45YTQxLjQ5Myw0MS40OTMsMCwwLDEtMy41MTItNC4yNTcsMjEuMDYzLDIxLjA2MywwLDAsMS0yLjcxNC01LjI2OSwyMi4wMDcsMjIuMDA3LDAsMCwxLTEuMDY0LTcuMzQ0cTAtOC4zLDQuNjMtMTMuMDM4YTE1Ljg3NiwxNS44NzYsMCwwLDEsMTEuODY4LTQuNzM2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQuNzEyIC0zOC4yNTgpIiBmaWxsPSIjY2NiNjhkIiBvcGFjaXR5PSIwLjE1Ii8+PC9zdmc+");top:0;left:0}.quote__body:after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDIuMjg1IiBoZWlnaHQ9IjEwMS4yMjEiIHZpZXdCb3g9IjAgMCAxMDIuMjg1IDEwMS4yMjEiPjxwYXRoIGQ9Ik0yMS4zMTYsMzguMjU4YTE5Ljk1MiwxOS45NTIsMCwwLDEsOS45NTIsMi42MDgsMjQuMjg0LDI0LjI4NCwwLDAsMSw3Ljk4Myw3LjQsMzguMDMyLDM4LjAzMiwwLDAsMSw1LjI2OSwxMS42LDU2LjE4MSw1Ni4xODEsMCwwLDEsMS45MTYsMTUuMjIsNzYuNTc5LDc2LjU3OSwwLDAsMS0zLjQ1OSwyMy40NjksOTcuMzA5LDk3LjMwOSwwLDAsMS04LjMsMTkuMTU5LDc2LjksNzYuOSwwLDAsMS0xMC4wNTgsMTMuOTQzLDQ5LjU1NSw0OS41NTUsMCwwLDEtOC43MjgsNy44MjNoLS4yMTNMNi4yLDEzMC40MzJ2LTQuNTc3YTMzLjE3NSwzMy4xNzUsMCwwLDAsNC4xNTEtNC42Myw0MC40MzQsNDAuNDM0LDAsMCwwLDQuMjU3LTcuMTg0LDQ5LjI3NCw0OS4yNzQsMCwwLDAsMy4zNTMtMTAuMDA1LDU4Ljg1Miw1OC44NTIsMCwwLDAsMS4zMy0xMy4yLDI1LjY3OCwyNS42NzgsMCwwLDAtMS4wNjQtNy45MywyMS45MjgsMjEuOTI4LDAsMCwwLTIuNzE0LTUuNjQxQTM2LjMsMzYuMywwLDAsMCwxMiw3Mi45LDQxLjUsNDEuNSwwLDAsMSw4LjQ5LDY4LjY0NWEyMS4wNjMsMjEuMDYzLDAsMCwxLTIuNzE0LTUuMjY5LDIyLjAwNiwyMi4wMDYsMCwwLDEtMS4wNjQtNy4zNDRxMC04LjMsNC42My0xMy4wMzhBMTUuODc2LDE1Ljg3NiwwLDAsMSwyMS4yMSwzOC4yNThabTYwLjU2MiwwYTE5Ljk1MiwxOS45NTIsMCwwLDEsOS45NTIsMi42MDgsMjQuMjg0LDI0LjI4NCwwLDAsMSw3Ljk4Myw3LjQsMzguMDMyLDM4LjAzMiwwLDAsMSw1LjI2OSwxMS42QTU2LjE4LDU2LjE4LDAsMCwxLDEwNyw3NS4wODVhNzYuNTc5LDc2LjU3OSwwLDAsMS0zLjQ1OSwyMy40NjksOTcuMzEsOTcuMzEsMCwwLDEtOC4zLDE5LjE1OSw3Ni45LDc2LjksMCwwLDEtMTAuMDU4LDEzLjk0Myw0OS41NTUsNDkuNTU1LDAsMCwxLTguNzI4LDcuODIzaC0uMjEzbC05LjQ3My05LjA0N3YtNC41NzdhMzMuMTc1LDMzLjE3NSwwLDAsMCw0LjE1MS00LjYzLDQwLjQzNCw0MC40MzQsMCwwLDAsNC4yNTctNy4xODQsNDkuMjc0LDQ5LjI3NCwwLDAsMCwzLjM1My0xMC4wMDUsNTguODUyLDU4Ljg1MiwwLDAsMCwxLjMzLTEzLjIsMjUuNjc4LDI1LjY3OCwwLDAsMC0xLjA2NC03LjkzLDIxLjkyOCwyMS45MjgsMCwwLDAtMi43MTQtNS42NDFBMzYuMywzNi4zLDAsMCwwLDcyLjU2NSw3Mi45YTQxLjQ5Myw0MS40OTMsMCwwLDEtMy41MTItNC4yNTcsMjEuMDYzLDIxLjA2MywwLDAsMS0yLjcxNC01LjI2OSwyMi4wMDcsMjIuMDA3LDAsMCwxLTEuMDY0LTcuMzQ0cTAtOC4zLDQuNjMtMTMuMDM4YTE1Ljg3NiwxNS44NzYsMCwwLDEsMTEuODY4LTQuNzM2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA2Ljk5NyAxMzkuNDc5KSByb3RhdGUoMTgwKSIgZmlsbD0iI2NjYjY4ZCIgb3BhY2l0eT0iMC4xNCIvPjwvc3ZnPg==");bottom:0;right:0}.quote__body p{text-align:center;font-weight:400;z-index:1}.video{display:grid;margin-bottom:5rem}@media (min-width:768px){.video{margin-left:-5rem;margin-right:-5rem}}.video__iframe{position:relative;padding-bottom:56.25%;height:0}@media (min-width:640px){.video__iframe{margin:3rem}.video__iframe:after{bottom:-3rem;right:-3rem;background:url("/img/bg/page-motive-bg.png") repeat 50%;background-size:16rem;opacity:.4}.video__iframe:after,.video__iframe:before{content:"";display:block;position:absolute;width:100%;height:100%;z-index:0}.video__iframe:before{top:-3rem;left:-3rem;background-color:#f4f2ed}}.video__iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:1}.video__iframe .video__overlay{position:absolute;z-index:1;width:100%;height:100%;cursor:pointer}.video__iframe .video__thumbnail{width:100%;height:100%;object-fit:cover}.video__iframe .video__trigger{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);padding:0;border:none;background:transparent}.video__iframe .video__trigger-icon{width:6.9rem;height:6.9rem}.read-also{position:relative;max-width:35rem;margin:0 auto 5rem;clear:both}@media (min-width:640px){.read-also{max-width:none}}@media (min-width:640px){.read-also__float{float:left;margin-right:2.5rem;margin-bottom:2.5rem}}@media (min-width:1024px){.read-also__float{margin-right:5rem;margin-bottom:5rem}}.read-also__small{color:#696b78;font-size:1.2rem;font-weight:400;margin-top:0;margin-bottom:.7rem}.read-also__body{display:flex;background-color:#f4f2ed;text-decoration:none}.read-also__body,.read-also__float .read-also__body{flex-direction:column}@media (min-width:640px){.read-also__body{flex-direction:row}}.read-also__body:hover .read-also__title{text-decoration:none}.read-also__body:hover .read-also__desc{color:#000}.read-also__motive{display:flex;flex-wrap:nowrap;justify-content:center}@media (min-width:640px){.read-also__motive{padding:2.5rem;min-width:25rem}}@media (min-width:1024px){.read-also__motive{min-width:35rem}}.read-also__content{display:flex;flex-direction:column;justify-content:center;padding:2.5rem;margin-right:0}.read-also__float .read-also__content{margin-right:0}@media (min-width:640px){.read-also__float .read-also__content{padding-top:0}}@media (min-width:1024px){.read-also__content{margin-right:2.5rem}}.read-also__title{margin-top:0;margin-bottom:0;font-size:1.7rem}@media (min-width:640px){.read-also__title{text-decoration:underline}}.read-also__desc{font-size:1.5rem;margin-bottom:0;margin-top:1.5rem}.design-block{margin-bottom:6.5rem;clear:both}@media (min-width:768px){.design-block{margin-left:-5rem;margin-right:-5rem}}.design-block__body{position:relative;display:flex;flex-direction:column;background-color:hsla(43,24%,94%,.8);padding:1rem}@media (min-width:640px){.design-block__body{margin-right:1.5rem;margin-bottom:1.5rem;padding:4rem 5rem}.design-block__body:after{content:"";display:block;position:absolute;bottom:-1.5rem;right:-1.5rem;width:100%;height:100%;background:url("/img/bg/page-motive-bg.png") repeat 50%;background-size:16rem;z-index:-1;opacity:.4}}@media (min-width:640px){.design-block__body--variant-2{margin-left:1.5rem;margin-top:1.5rem}.design-block__body--variant-2:after{top:-1.5rem;left:-1.5rem;background:url("/img/bg/design-block-bg.png") repeat 50%}}@media (max-width:767px){.about-autor__body{padding:3rem}}.about-autor__title{display:flex;flex-wrap:nowrap;align-items:center;margin-top:0;margin-bottom:3.5rem;font-size:2.2rem}.about-autor__title span{display:inline-block;white-space:nowrap}.about-autor__title:after{content:"";position:relative;display:block;width:100%;height:.1rem;margin-left:1.5rem;background-color:#000}.about-autor__content{display:flex;flex-wrap:wrap}@media (min-width:640px){.about-autor__content{flex-wrap:nowrap}}.about-autor__foto{min-width:17.2rem;margin-bottom:3rem}@media (min-width:640px){.about-autor__foto{margin-right:5rem;margin-bottom:0}}.about-autor__foto img{border-radius:50%;border:1rem solid #e8e6e2}.about-autor__card p{font-size:1.4rem}.about-autor__card strong{color:#9f3554}.buy-on-eshop .product-list--tiles{grid-template-columns:auto;grid-gap:0}@media (max-width:767px){.buy-on-eshop__body{padding:3rem}}.buy-on-eshop__title,.you-search__title{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;margin-top:0;margin-bottom:3.5rem;font-size:2.2rem}.buy-on-eshop__title span,.you-search__title span{display:inline-block;white-space:nowrap;text-transform:uppercase;font-size:1.5rem;font-weight:600}.buy-on-eshop__title:before,.you-search__title:before{content:"";position:relative;display:block;width:7rem;height:.1rem;margin-right:1.5rem;background-color:#000}.buy-on-eshop__title:after,.you-search__title:after{content:"";position:relative;display:block;width:7rem;height:.1rem;margin-left:1.5rem;background-color:#000}.buy-on-eshop__content{display:flex;flex-wrap:wrap;justify-content:center;max-width:67.5rem}@media (min-width:640px){.buy-on-eshop__content{flex-wrap:nowrap}}.buy-on-eshop__motive{min-width:24rem;margin-bottom:3rem}@media (min-width:640px){.buy-on-eshop__motive{margin-right:3rem;margin-bottom:0}}.buy-on-eshop__motive img{box-shadow:none!important}.buy-on-eshop__motive .product-list__motive-container .motive{max-height:31rem!important}.buy-on-eshop__link-motive{position:relative;display:inline-block;z-index:1;text-decoration:none}.buy-on-eshop__link-motive picture{display:block;position:relative;z-index:5}.buy-on-eshop__img{box-shadow:0 0 .8rem rgba(0,0,0,.16);width:100%;height:auto;object-fit:contain;max-height:30.8rem}.buy-on-eshop__tag-list{position:absolute;display:flex;flex-direction:column;top:1rem;right:-2rem;padding-left:0;list-style:none;z-index:0}@media (min-width:768px){.buy-on-eshop__tag-list{right:-2.8rem}}.buy-on-eshop__tag-item{width:2rem;height:2rem;display:inline-grid;place-items:center;border-radius:0 1.4rem 1.4rem 0;padding:.5rem}@media (min-width:768px){.buy-on-eshop__tag-item{width:2.8rem;height:2.8rem;padding:.7rem}}.buy-on-eshop__tag-item+.buy-on-eshop__tag-item{margin-top:.5rem}.buy-on-eshop__tag-item svg{fill:#fff;width:100%;height:auto}.buy-on-eshop__tag-item--subtract{background:#c19d49}.buy-on-eshop__tag-item--percent{background:#e98785}.buy-on-eshop__tag-item--calendar{background:#1c976d}.buy-on-eshop__tag-item--star{background:#9f3554}.buy-on-eshop__info-text{padding-top:2rem}.buy-on-eshop__info-text-author{font-family:Poppins,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;color:#9f3554;margin-bottom:.7rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1;max-height:1}.buy-on-eshop__info-text-title{margin:0 0 .5rem;font-size:2.2rem}.buy-on-eshop__info-text-link{text-decoration:none}.buy-on-eshop__info-text-perex{font-family:Poppins,sans-serif;font-weight:400;font-size:1.2rem;margin-bottom:1.5rem}.buy-on-eshop__info-buy{justify-content:flex-start}.buy-on-eshop__info-buy,.buy-on-eshop__price{display:flex;flex-wrap:wrap;align-items:center}.buy-on-eshop__price{position:relative;color:#000;margin-bottom:1rem;padding:0;margin:0}.buy-on-eshop__price-void{font-family:Poppins,sans-serif;font-weight:400;font-size:1.2rem;margin-left:.5rem}.buy-on-eshop__price-info{font-family:Poppins,sans-serif;font-size:1.5rem;order:-1}.buy-on-eshop__price-info,.buy-on-eshop__price-primary{display:block;line-height:normal;font-weight:500;margin:0}.buy-on-eshop__stock{display:inline-block;width:auto;font-size:1.2rem;margin-left:1.5rem}.buy-on-eshop__stock-widget{position:relative;display:inline-block}.buy-on-eshop__stock-text{font-family:Poppins,sans-serif;font-weight:500;font-size:1.2rem;margin:0}.buy-on-eshop__stock-available{color:#1c976d}.buy-on-eshop__stock-not-available{color:#c95835}.buy-on-eshop__stock-on-demand{color:#8a6d3b}.buy-on-eshop__product-type{display:block;margin:1.5rem 0 0;line-height:1}.buy-on-eshop__product-type-item{position:relative;margin-right:1rem;width:1.6rem;height:1.6rem}.buy-on-eshop__product-type-item:after{position:absolute;display:block;content:"";bottom:-.4rem;left:0;width:100%;height:.2rem;border-radius:.1rem;transition:background-color .3s linear}.buy-on-eshop__product-type-item:hover:after{background-color:rgba(159,53,84,.8)}.buy-on-eshop__links{display:inline-grid;grid-template-columns:auto auto;place-items:center;grid-gap:0 1rem;margin:1.5rem auto}.buy-on-eshop__tools{padding-left:0;list-style:none;display:block;border-color:#fff;margin-bottom:0}.buy-on-eshop__tools-link{border:0;padding:0;background:transparent;background:#fff;border-radius:50%;width:4.3rem;height:4.3rem}.buy-on-eshop__tools-link svg{transition:none;stroke-width:2px;fill:transparent;stroke:#000}.buy-on-eshop__tools-link:hover svg{fill:#000}.buy-on-eshop__tools-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.we-are-on-heads{margin-bottom:3.5rem}@media (min-width:640px){.we-are-on-heads{background:url("/img/u/brain.png") no-repeat 85% 0 transparent;margin-bottom:10rem}}.we-are-on-heads__container{padding-top:4rem;padding-bottom:8.5rem;background-color:#f4f2ed}@media (min-width:640px){.we-are-on-heads__container{padding-top:0;background-color:transparent}}.we-are-on-heads__title{position:relative;display:flex;flex-direction:column;margin-top:0;padding-bottom:1.5rem}@media (min-width:640px){.we-are-on-heads__title{padding-bottom:2.5rem}}.we-are-on-heads__title small{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:700;color:#9f3554;text-transform:uppercase}.we-are-on-heads__title span{font-size:3rem}@media (min-width:640px){.we-are-on-heads__title span{font-size:4.5rem}}.we-are-on-heads__title:after{content:"";position:absolute;bottom:0;left:50%;width:12rem;height:.1rem;background-color:#000;margin-left:-6rem}.we-are-on-heads__perex p{max-width:69rem;margin:0 auto;text-align:center;font-size:1.5rem}.we-are-on-heads__body{position:relative;align-items:center}.we-are-on-heads__articles{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;margin-bottom:3.5rem;max-width:32rem}@media (min-width:640px){.we-are-on-heads__articles{max-width:58rem}}@media (min-width:768px){.we-are-on-heads__articles{max-width:70rem}}@media (min-width:1024px){.we-are-on-heads__articles{max-width:93rem}}@media (min-width:1280px){.we-are-on-heads__articles{max-width:105rem}}.we-are-on-heads__articles-more{margin-bottom:5rem}.awe-are-on-heads__articles-card{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:3rem}@media (min-width:640px){.awe-are-on-heads__articles-card{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%}}@media (min-width:1024px){.awe-are-on-heads__articles-card{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:1280px){.awe-are-on-heads__articles-card{margin-bottom:1.5rem}}.awe-are-on-heads__articles-link{text-decoration:none}.awe-are-on-heads__articles-link:hover img{transform:scale(1.03)}.awe-are-on-heads__articles-motive{padding-bottom:1.5rem}.awe-are-on-heads__articles-motive picture{position:relative;display:block}.awe-are-on-heads__articles-motive picture img{position:relative;object-fit:cover;transition:transform .2s ease;transform:scale(1.001)}.awe-are-on-heads__articles-date{color:#9f3554;font-size:1.2rem;font-weight:500}.awe-are-on-heads__articles-date>span.divider{display:inline-block;padding:0 1rem;color:rgba(159,53,84,.3)}.awe-are-on-heads__articles-title{margin-top:1rem;font-size:1.6rem;font-weight:600}.we-are-on-heads__social{display:flex;flex-wrap:nowrap;justify-content:center;flex-direction:column;position:relative;margin-bottom:-2.6rem}@media (min-width:640px){.we-are-on-heads__social{margin-bottom:-5.6rem}}.we-are-on-heads__social-icons{text-align:center;padding-left:0;list-style:none;margin:0}.we-are-on-heads__social-icons>li{display:inline-block;padding-left:.5rem;padding-right:.5rem}.we-are-on-heads__social-icons .svg-icon{width:3.2rem;height:3.2rem;fill:#000}.we-are-on-heads__social-icons .svg-icon :hover{fill:#65152c}.we-are-on-heads__social-title{font-size:2.2rem;margin-top:0;margin-bottom:1.5rem}.we-are-on-heads__newsletter{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;align-items:center;flex-wrap:wrap}@media (min-width:640px){.we-are-on-heads__newsletter{max-width:610px}}@media (min-width:768px){.we-are-on-heads__newsletter{max-width:738px}}@media (min-width:1024px){.we-are-on-heads__newsletter{max-width:994px}}@media (min-width:1280px){.we-are-on-heads__newsletter{max-width:1250px}}@media (min-width:1470px){.we-are-on-heads__newsletter{max-width:1440px}}.we-are-on-heads__newsletter>div{width:auto}.we-are-on-heads__newsletter .control-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.we-are-on-heads__newsletter .newsletter__content{margin-bottom:0;text-align:center}.we-are-on-heads__newsletter .newsletter__note{text-align:center}.we-are-on-heads__newsletter .newsletter__note a{color:#696b78}.we-are-on-heads__newsletter .newsletter__input{margin-right:-4rem}.we-are-on-heads__newsletter .newsletter__input .form-control{border-radius:4rem;border:.1rem solid #babdcc;padding-left:2.5rem;padding-right:4rem;width:17rem;height:4.4rem;background-color:transparent!important}@media (min-width:640px){.we-are-on-heads__newsletter .newsletter__input .form-control{width:28rem}}.we-are-on-heads__newsletter .newsletter__btn{background:#000;border-color:#000;color:#fff}.we-are-on-heads__newsletter .newsletter__btn:focus,.we-are-on-heads__newsletter .newsletter__btn:hover{background:#65152c;border-color:#65152c;color:#fff}.we-are-on-heads__newsletter-perex{font-family:Poppins,sans-serif;font-weight:400;font-size:1.4rem;margin-bottom:1.5rem;text-align:center}.block-shift{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media (min-width:640px){.block-shift{max-width:610px}}@media (min-width:768px){.block-shift{max-width:738px}}@media (min-width:1024px){.block-shift{max-width:994px}}@media (min-width:1280px){.block-shift{max-width:1250px}}@media (min-width:1470px){.block-shift{max-width:1440px}}.touch-device .block-shift{overflow:hidden}@media (min-width:640px){.block-shift--right .block-shift__content{margin-right:-100%}.block-shift--right .block-shift__content .design-block__body{padding:4rem 50% 4rem 0}}.block-shift__content .design-block{margin-left:0;margin-right:0}.alert-box{position:relative;display:none;width:100%;padding:.7rem;margin-bottom:0;background-color:#9f3554;color:#fff}@media (min-width:640px){.alert-box>.page-container{position:relative}}.alert-box__content{font-family:Poppins,sans-serif;font-size:1.2rem;text-align:center;margin:0 auto;max-width:calc(100% - 4rem)}.alert-box__close{display:grid;place-items:center;position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;width:2.5rem;height:2.5rem;padding:0;background-color:transparent;border:none;-webkit-transition:-webkit-transform .25s,opacity .25s;-moz-transition:-moz-transform .25s,opacity .25s;transition:transform .25s,opacity .25s}@media (min-width:640px){.alert-box__close{right:0}}.alert-box__close:focus{outline:none}.alert-box__close .svg-icon{fill:#fff;width:1.6rem;height:1.6rem}.you-search{margin-top:3.5rem;margin-bottom:5rem}.you-search__container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:640px){.you-search__container{max-width:610px}}@media (min-width:768px){.you-search__container{max-width:738px}}@media (min-width:1024px){.you-search__container{max-width:994px}}@media (min-width:1280px){.you-search__container{max-width:1250px}}@media (min-width:1470px){.you-search__container{max-width:1440px}}.you-search__list{padding-left:0;list-style:none;display:flex;flex-wrap:wrap;overflow-x:auto;overflow-y:hidden;padding:0 4rem .2rem 0;justify-content:center}.you-search__item{display:inline-block;margin-right:.5rem;margin-bottom:1rem}.you-search__link{font-weight:400;font-size:1.2rem;text-decoration:none;background:#f4f2ed;padding:.7rem 2rem;border-radius:1.5rem;height:3rem;line-height:3rem;white-space:nowrap;transition:background-color .2s ease,color .2s ease!important}.you-search__link:hover{color:#65152c;text-decoration:none}.worksheets-item{display:flex;flex-direction:column;margin-bottom:3rem}@media (min-width:640px){.worksheets-item{flex-direction:row}}.worksheets-item__card{display:flex;flex-direction:column;width:100%}@media (min-width:1024px){.worksheets-item__info{display:flex;justify-content:space-between}}.worksheets-item__motive{min-width:15rem;max-width:15rem;margin-right:3rem}.worksheets-item__motive picture{position:relative;display:flex;padding:1rem 3rem}.worksheets-item__motive picture:before{position:absolute;display:flex;content:"";width:100%;height:50%;bottom:0;left:0;z-index:-2;background:url(/img/bg/patterns/product-list.png) 0 0 repeat;opacity:.5}.worksheets-item__title{margin:1rem 0 .5rem}.worksheets-item__category{line-height:1}.worksheets-item__category>span{display:inline-block;width:100%;font-family:Poppins,sans-serif;font-size:1.2rem;color:#696b78;padding-right:0;margin-right:0;margin-bottom:.5rem}@media (min-width:640px){.worksheets-item__category>span{width:auto;border-right:.1rem solid #babdcc;padding-right:1.5rem;margin-right:1.5rem}}.worksheets-item__category>span:last-child{margin-right:0;border-right:none}.worksheets-item__link{padding-top:1rem}.worksheets-item__btn{font-weight:500;font-size:1.2rem;text-decoration:none;background:#f4f2ed;padding:1.2rem 2rem;border-radius:3rem;height:3rem;line-height:3rem;white-space:nowrap;transition:background-color .2s ease,color .2s ease!important}.worksheets-item__samples .pd-attachments__files,.worksheets-item__samples .pd-worksheets__files{overflow:auto;height:auto;margin:0 0 2rem;padding:0;display:flex;flex-direction:column}.worksheets-item__samples .files-list__item{margin-bottom:1rem}.tabs{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:640px){.tabs{max-width:610px}}@media (min-width:768px){.tabs{max-width:738px}}@media (min-width:1024px){.tabs{max-width:994px}}@media (min-width:1280px){.tabs{max-width:1250px}}@media (min-width:1470px){.tabs{max-width:1440px}}.tabs__list{justify-content:center;list-style-type:none;margin:0;padding:5rem 0 0}.tabs__list,.tabs__tab{display:flex;align-items:center}.tabs__tab{flex-direction:column;background-color:transparent;border-top:.3rem solid transparent;padding:1.2rem 1.5rem;font-size:1.2rem;text-decoration:none;font-weight:500}.tabs__tab[aria-selected=true]{background-color:#fff;border-top-color:#9f3554;box-shadow:0 -10px 10px 0 rgba(0,0,0,.09)}.tabs__tab>span{padding:.8rem 0}.tabs__tab .svg-icon{height:1.9rem;width:1.9rem}.tabs__tab:hover .svg-icon{transform:scale(1.2)}.tabs__tab:hover[aria-selected=true] .svg-icon{transform:none}.tabs__item{box-shadow:0 -6px 10px 0 rgba(0,0,0,.09)}.tabs__content{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:5rem 9rem}[hidden]{display:none}.popular-categories__title{margin-bottom:5rem}.popular-categories__body{position:relative;max-width:188rem;margin:0 auto}.popular-categories__body:after{content:"";position:absolute;top:0;right:-6%;background:url("/img/bg/popular-categories.png") 100% 0 no-repeat;z-index:-2;width:104%;height:100%}@media (min-width:768px){.popular-categories__body:after{width:200%;right:-103%}}@media (min-width:800px){.popular-categories__body:after{width:200%;right:-97%}}@media (min-width:835px){.popular-categories__body:after{width:200%;right:-91%}}@media (min-width:880px){.popular-categories__body:after{width:200%;right:-84%}}@media (min-width:920px){.popular-categories__body:after{width:200%;right:-78%}}@media (min-width:965px){.popular-categories__body:after{width:200%;right:-72%}}@media (min-width:1010px){.popular-categories__body:after{width:200%;right:-67%}}@media (min-width:1024px){.popular-categories__body:after{width:149%;right:-55%}}@media (min-width:1050px){.popular-categories__body:after{width:149%;right:-50%}}@media (min-width:1160px){.popular-categories__body:after{width:149%;right:-42%}}@media (min-width:1280px){.popular-categories__body:after{width:119%;right:-22%}}@media (min-width:1470px){.popular-categories__body:after{width:104%;right:-6%}}.popular-categories__tiles{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:640px){.popular-categories__tiles{max-width:610px}}@media (min-width:768px){.popular-categories__tiles{max-width:738px}}@media (min-width:1024px){.popular-categories__tiles{max-width:994px}}@media (min-width:1280px){.popular-categories__tiles{max-width:1250px}}@media (min-width:1470px){.popular-categories__tiles{max-width:1440px}}.popular-categories__tiles-wrapper{display:grid;grid-template-columns:repeat(2,50%);grid-gap:.5rem}.popular-categories__tile{background-color:#f4f2ed;color:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.5rem 1.5rem;font-size:1.2rem;font-weight:500;min-height:10rem;text-decoration:none}.popular-categories__tile .svg-icon{width:1.9rem;height:1.9rem}.popular-categories__tile span{padding:.8rem 0;text-align:center}.popular-categories__non-mobile{display:none}@media (min-width:768px){.popular-categories__non-mobile{display:block}}.popular-categories__mobile{display:block}@media (min-width:768px){.popular-categories__mobile{display:none}}.popular-categories__tab-title{margin:0 0 1rem}.touch-device .popular-categories{overflow:hidden}.popular-categories .product-list--tiles{grid-template-columns:repeat(2,minmax(0,33rem));grid-gap:1rem 1rem;margin-bottom:0}@media (min-width:1024px){.popular-categories .product-list--tiles{grid-template-columns:repeat(3,minmax(0,33rem))}}@media (min-width:1280px){.popular-categories .product-list--tiles{grid-template-columns:repeat(4,minmax(0,27.7rem))}}.popular-categories .product-list--tiles .product-list__item{width:100%}.popular-categories .product-list--tiles .product-list__item .product-list__link-motive{margin:0 auto}.popular-categories .product-list--tiles .product-list__item .product-list__link-motive:hover{transform:scale(1.05)}.popular-categories .product-list--tiles .product-list__item .product-list__tile{width:100%;padding-bottom:0;z-index:10}.popular-categories .product-list--tiles .product-list__item .product-list__tile:before{display:none}.popular-categories .product-list--tiles .product-list__item .product-list__motive-container{padding:2.5rem}@media (min-width:640px){.popular-categories .product-list--tiles .product-list__item .product-list__motive-container{padding:2.5rem 3rem;min-height:23rem;min-height:31rem}}@media (min-width:768px){.popular-categories .product-list--tiles .product-list__item .product-list__motive-container{min-height:35rem}}@media (min-width:1470px){.popular-categories .product-list--tiles .product-list__item .product-list__motive-container{padding:2.5rem 4rem}}.popular-categories .product-links-container{display:none!important}@media (min-width:640px){.three-boxes{margin:0 calc((100% - 580px) / 2)}}@media (min-width:768px){.three-boxes{margin:0 calc((100% - 708px) / 2)}}@media (min-width:1024px){.three-boxes{margin:0 calc((100% - 964px) / 2)}}@media (min-width:1280px){.three-boxes{margin:0 calc((100% - 1220px) / 2)}}@media (min-width:1470px){.three-boxes{margin:0 calc((100% - 1410px) / 2)}}.three-boxes__wrap{position:relative;display:grid;gap:3rem;z-index:1;margin-bottom:10rem}@media (min-width:1024px){.three-boxes__wrap{grid-template-columns:repeat(2,1fr);grid-template-rows:max-content max-content}}@media (min-width:1280px){.three-boxes__wrap{grid-template-columns:repeat(3,1fr);grid-template-rows:max-content}}.three-boxes__box--one{grid-column:1;grid-row:1}.three-boxes__box--two{grid-column:1;grid-row:2}@media (min-width:1024px){.three-boxes__box--two{grid-column:2;grid-row:1}}.three-boxes__box--three{grid-column:1;grid-row:3}@media (min-width:1024px){.three-boxes__box--three{grid-column:1/3;grid-row:2}}@media (min-width:1280px){.three-boxes__box--three{grid-column:3;grid-row:1}}.three-boxes__box{position:relative;display:flex;flex-direction:column;background-color:hsla(43,24%,94%,.8);padding:6rem 5rem}@media (min-width:640px){.three-boxes__box{margin-right:1.5rem;margin-bottom:1.5rem}.three-boxes__box:after{content:"";display:block;position:absolute;bottom:-1.5rem;right:-1.5rem;width:100%;height:100%;background:url("/img/bg/page-motive-bg.png") repeat 50%;background-size:16rem;z-index:-1;opacity:.4}}.three-boxes__box h2{margin-top:0;text-align:left}@media (min-width:640px){.contact-branches{margin:0 calc((100% - 580px) / 2)}}@media (min-width:768px){.contact-branches{margin:0 calc((100% - 708px) / 2)}}@media (min-width:1024px){.contact-branches{margin:0 calc((100% - 964px) / 2)}}@media (min-width:1280px){.contact-branches{margin:0 calc((100% - 1220px) / 2)}}@media (min-width:1470px){.contact-branches{margin:0 calc((100% - 1410px) / 2)}}.contact-branches__wrap{position:relative;display:grid;z-index:1;margin-bottom:10rem}@media (min-width:1024px){.contact-branches__wrap{grid-template-columns:repeat(2,1fr);grid-template-rows:max-content}}.contact-branches__branche{max-width:29rem;margin:0 auto}@media (min-width:640px){.contact-branches__branche{max-width:none;margin:0;padding:0 4.5rem}}@media (min-width:1024px){.contact-branches__branche:first-child{border-right:.1rem solid #e3e4eb}}.contact-branches__branche>div{margin-bottom:3rem}.contact-branches__title{margin-top:0;text-align:left}.contact-branches__gallery,.contact-branches__map{max-width:29rem;margin:0 auto}@media (min-width:640px){.contact-branches__gallery,.contact-branches__map{max-width:49rem}}@media (min-width:768px){.contact-branches__gallery,.contact-branches__map{max-width:61rem}}@media (min-width:1024px){.contact-branches__gallery,.contact-branches__map{max-width:39.1rem}}@media (min-width:1280px){.contact-branches__gallery,.contact-branches__map{max-width:51.8rem}}@media (min-width:1470px){.contact-branches__gallery,.contact-branches__map{max-width:61rem}}.contact-branches__map{width:100%;height:40rem}.gallery-slider-track{width:100%}.gallery-slider{position:relative;padding:4rem 0 0;margin:0;transition:opacity .2s linear .2s}.gallery-slider__arrow{position:absolute;display:flex;top:50%;width:4.3rem;height:4.3rem;z-index:1;cursor:pointer}.gallery-slider__arrow .svg-icon{width:4.3rem;height:4.3rem;margin:0;pointer-events:none}.gallery-slider__arrow--prev{left:1.5rem;right:auto;justify-content:flex-end}.gallery-slider__arrow--next{right:1.5rem;left:auto;justify-content:flex-start}.photogallery{margin-bottom:5rem}@media (min-width:768px){.photogallery{margin-left:-5rem;margin-right:-5rem}}@media (min-width:640px){.article-block{margin:0 calc((100% - 580px) / 2)}}@media (min-width:768px){.article-block{margin:0 calc((100% - 708px) / 2)}}@media (min-width:1024px){.article-block{margin:0 calc((100% - 964px) / 2)}}@media (min-width:1280px){.article-block{margin:0 calc((100% - 1220px) / 2)}}@media (min-width:1470px){.article-block{margin:0 calc((100% - 1410px) / 2)}}.article-block .article-list{margin-bottom:0}.article-block .article-list__card{margin-bottom:5rem}@media (min-width:640px){.article-block .article-list__card:last-child{display:none}}@media (min-width:1024px){.article-block .article-list__card:last-child{display:block}}.article-block__wrap{position:relative;padding:8rem 0;margin-top:2rem;margin-bottom:9rem;z-index:0}.article-block__wrap:before{top:-2rem;height:2rem;background-image:url(/img/bg/article-block-bg.png);background-repeat:repeat-x;background-position:0 0;z-index:-1}.article-block__wrap:after,.article-block__wrap:before{content:"";position:absolute;left:0;width:200%;margin-left:-50%}.article-block__wrap:after{top:0;height:100%;background-color:#f4f2ed;z-index:-2}.article-block__title{margin-bottom:5rem;margin-top:0}.article-block__btn{text-align:center}@media (min-width:640px){.three-columns{margin:0 calc((100% - 580px) / 2)}}@media (min-width:768px){.three-columns{margin:0 calc((100% - 708px) / 2)}}@media (min-width:1024px){.three-columns{margin:0 calc((100% - 964px) / 2)}}@media (min-width:1280px){.three-columns{margin:0 calc((100% - 1220px) / 2)}}@media (min-width:1470px){.three-columns{margin:0 calc((100% - 1410px) / 2)}}.three-columns__wrap{position:relative;display:grid;gap:3rem;z-index:1;margin-bottom:10rem}@media (min-width:1024px){.three-columns__wrap{grid-template-columns:repeat(2,1fr);grid-template-rows:max-content max-content}}@media (min-width:1280px){.three-columns__wrap{grid-template-columns:repeat(3,1fr);grid-template-rows:max-content}}.three-columns__box--one{grid-column:1;grid-row:1}.three-columns__box--two{grid-column:1;grid-row:2}@media (min-width:768px){.three-columns__box--two{grid-column:2;grid-row:1}}.three-columns__box--three{grid-column:1;grid-row:3}@media (min-width:768px){.three-columns__box--three{grid-column:1;grid-row:2}}@media (min-width:1280px){.three-columns__box--three{grid-column:3;grid-row:1}}.three-columns__box{position:relative;display:flex;flex-direction:column;padding:0 1.5rem;margin:0 auto;max-width:40rem}.three-columns__icon{margin-bottom:1rem}.three-columns__icon .svg-icon{width:2rem;height:2rem;fill:#000}.three-columns__title{margin-top:0;margin-bottom:1.5rem;text-align:left}.three-columns__description{font-family:Poppins,sans-serif;font-size:1.4rem;color:#696b78;line-height:1.5;margin-bottom:2rem}.overlay--active .page-container--ai{position:relative;z-index:99}.favourite-ai{position:relative;padding-bottom:3rem;margin-bottom:6rem}.favourite-ai:after,.favourite-ai:before{position:absolute;display:flex;content:"";width:100%;height:100%;bottom:0;left:0}.favourite-ai:before{z-index:-2;background:url("/img/bg/patterns/favourite-ai.png") 0 0/contain repeat;opacity:.5;height:14rem}.favourite-ai:after{z-index:-1;background:#f4f2ed;opacity:.5;height:12rem}.favourite-ai__title{width:100%;padding-right:15px;padding-left:15px;margin:0 auto;font-size:1.5rem;font-weight:600;text-transform:uppercase}@media (min-width:640px){.favourite-ai__title{max-width:610px}}@media (min-width:768px){.favourite-ai__title{max-width:738px}}@media (min-width:1024px){.favourite-ai__title{max-width:994px}}@media (min-width:1280px){.favourite-ai__title{max-width:1250px}}@media (min-width:1470px){.favourite-ai__title{max-width:1440px}}.favourite-ai__slider-track{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding:0}@media (min-width:640px){.favourite-ai__slider-track{max-width:610px}}@media (min-width:768px){.favourite-ai__slider-track{max-width:738px}}@media (min-width:1024px){.favourite-ai__slider-track{max-width:994px}}@media (min-width:1280px){.favourite-ai__slider-track{max-width:1250px}}@media (min-width:1470px){.favourite-ai__slider-track{max-width:1440px}}.favourite-ai__slider{padding:3rem 0 0;opacity:0;transition:opacity .2s linear .2s}.favourite-ai__slider.slick-initialized{opacity:1}.favourite-ai__slider .slick-slide{justify-content:center}.favourite-ai__slider-item{position:relative}.favourite-ai__slider-link{display:flex;flex-direction:column;text-decoration:none;width:15rem;padding:0 1rem;margin:0 auto}.favourite-ai__slider-link:focus,.favourite-ai__slider-link:hover{text-decoration:none}.favourite-ai__slider-motive{background:#e8e6e2;padding:1rem;border-radius:50%;min-width:13rem;min-height:13rem;margin-bottom:1rem}.favourite-ai__slider-img{min-width:11rem;min-height:11rem;border-radius:50%;max-width:100%;height:auto}.favourite-ai__slider-title{font-size:1.2rem;font-weight:600;text-align:center;max-width:13rem}.favourite-ai__slider-arrow{position:absolute;display:flex;top:0;height:2rem;z-index:1;width:50%}@media (min-width:640px){.favourite-ai__slider-arrow{width:6rem}}.favourite-ai__slider-arrow:hover{cursor:pointer}.favourite-ai__slider-arrow .svg-icon{width:6rem;height:1.8rem;margin:0 .7rem;pointer-events:none}.favourite-ai__slider-arrow--next{right:0;left:auto;top:-1.8rem;justify-content:flex-end}.favourite-ai__slider-arrow--prev{left:0;right:auto;top:-1.8rem;justify-content:flex-start}.favourite-ai-filter{position:relative;z-index:1}.favourite-ai-filter .form-group{margin-bottom:2rem}.favourite-ai-filter .radio-select [role=radiogroup]{display:flex;justify-content:center;align-items:flex-start}.favourite-ai-filter .radio-select .radio{margin:0 0 1rem}.favourite-ai-filter .radio-select .radio input[type=radio]+label{background:#f4f2ed;height:3rem;font-size:1.2rem;padding:.7rem 2rem;border-radius:1.5rem;margin:0 .3rem;font-weight:400}.favourite-ai-filter .radio-select .radio input[type=radio]+label:after,.favourite-ai-filter .radio-select .radio input[type=radio]+label:before{display:none}.favourite-ai-filter .radio-select .radio input[type=radio]:checked+label{background:#9f3554;color:#fff;font-weight:400}.favourite-ai-filter .form-fulltext__clear-button{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.favourite-ai-search{position:relative;max-width:45rem;margin:0 auto;z-index:1}.favourite-ai-search .form-control{background-color:#f4f2ed;border-color:#f4f2ed!important}.favourite-ai-search .form-control::placeholder{font-style:normal;color:#696b78;font-weight:400}.favourite-ai-search .btn{position:absolute;right:0;top:0}.favourite-ai-search .fulltext-autocomplete__content{padding:0 4rem 3rem;margin:0}.theme-search{z-index:83;position:relative;max-width:45rem;margin:0 auto;margin-bottom:10rem}.theme-search .form-control{background-color:#f4f2ed;border-color:#f4f2ed!important}.theme-search .form-control::placeholder{font-style:normal;color:#696b78;font-weight:400}.theme-search .btn{position:absolute;right:0;top:0}.theme-search .form-group{margin:0}.theme-search .fulltext-autocomplete__content{padding:3rem}.theme-search input{padding-left:5rem}.theme-search button[type=submit]{position:absolute;left:0;top:0;right:auto;padding:1.3rem}.theme-search .form-fulltext__clear-button{top:1rem!important;right:2rem}.theme-list-container{margin-bottom:6rem}@media (min-width:1024px){.theme-list-container{margin-bottom:12rem}}.theme-list{padding-left:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(33rem,1fr));align-items:start;justify-content:center;grid-gap:4rem}@media (min-width:1024px){.theme-list{grid-template-columns:repeat(auto-fill,minmax(44rem,1fr));grid-gap:8rem}}@media (min-width:1280px){.theme-list{grid-template-columns:repeat(auto-fill,minmax(64rem,1fr))}}@media (min-width:1024px){.fulltext__item--themes .theme-list{grid-template-columns:repeat(auto-fill,minmax(33rem,1fr));grid-gap:8rem}}.theme-list__link{display:block}.theme-list__link,.theme-list__link:hover{text-decoration:none}.theme-list__motive-container{position:relative;display:flex;max-width:53.5rem}.theme-list__motive-container:before{position:absolute;display:flex;content:"";width:100%;height:100%;bottom:0;top:1.5rem;right:-1.5rem;z-index:-2;background:url("/img/bg/patterns/theme-item.png") 0 0/contain repeat;opacity:.5}.theme-list__image{width:100%}.theme-list__item-content{display:block;padding:0 1.5rem}.theme-list__item-title{font-size:3rem;text-align:left;margin:2.5rem 0 1rem}.theme-list__item-perex{font-weight:400;font-size:1.4rem;color:#696b78}.theme-list__item-btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000}@media (prefers-reduced-motion:reduce){.theme-list__item-btn{transition:none}}.theme-list__item-btn:hover{color:#000;text-decoration:none}.theme-list__item-btn:hover .svg-icon{fill:currentColor}.theme-list__item-btn.focus,.theme-list__item-btn:focus{outline:0}.theme-list__item-btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.theme-list__item-btn:active,.theme-list__item-btn:focus,.theme-list__item-btn:hover{border-color:#65152c;color:#65152c}.theme-list__item-btn:active .svg-icon,.theme-list__item-btn:focus .svg-icon,.theme-list__item-btn:hover .svg-icon{fill:#65152c}.theme-list__item-btn .svg-icon{fill:#000}.theme-list__item-btn:hover span{color:#9f3554}.theme-list__item-btn span{font-weight:400;color:#696b78}@media (min-width:640px){.from-e-shop{margin:0 calc((100% - 580px) / 2)}}@media (min-width:768px){.from-e-shop{margin:0 calc((100% - 708px) / 2)}}@media (min-width:1024px){.from-e-shop{margin:0 calc((100% - 964px) / 2)}}@media (min-width:1280px){.from-e-shop{margin:0 calc((100% - 1220px) / 2)}}@media (min-width:1470px){.from-e-shop{margin:0 calc((100% - 1410px) / 2)}}.from-e-shop .product-list--tiles{display:block;margin-bottom:5rem}.from-e-shop .product-list--tiles .product-list__item .product-list__link-motive:hover{transform:scale(1.05)}.from-e-shop .product-list--tiles .product-list__item .product-list__tile{padding-bottom:0;z-index:10}.from-e-shop .product-list--tiles .product-list__item .product-list__tile:before{display:none}.from-e-shop .product-list--tiles .product-list__item .product-list__motive-container{padding:2.5rem 4rem}@media (min-width:1280px){.from-e-shop .product-list--tiles .product-list__item .product-list__motive-container{padding:2.5rem 3rem}}@media (min-width:1470px){.from-e-shop .product-list--tiles .product-list__item .product-list__motive-container{padding:2.5rem 4rem}}.from-e-shop .product-list-slider{margin-top:-2rem}.from-e-shop .product-links-container{display:none!important}.from-e-shop__title{margin-bottom:0}.book-of-month{display:flex;margin-bottom:10rem}@media (min-width:640px){.book-of-month{margin-bottom:0}}.book-of-month__container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;display:grid}@media (min-width:640px){.book-of-month__container{max-width:610px}}@media (min-width:768px){.book-of-month__container{max-width:738px}}@media (min-width:1024px){.book-of-month__container{max-width:994px}}@media (min-width:1280px){.book-of-month__container{max-width:1250px}}@media (min-width:1470px){.book-of-month__container{max-width:1440px}}@media (min-width:1024px){.book-of-month__container{grid-gap:3rem 3rem;grid-template-columns:44rem 1fr}}@media (min-width:1280px){.book-of-month__container{grid-template-columns:76rem 1fr}}.book-of-month__motive{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12rem 0 0}@media (min-width:640px){.book-of-month__motive{padding:12rem 0}.book-of-month__motive:after{position:absolute;content:"";width:152rem;height:47.2rem;margin-right:40rem;background:url("/img/bg/book-of-month-bg.png") 0 0 no-repeat transparent;background-size:contain;z-index:-1}}@media (min-width:640px) and (min-width:768px){.book-of-month__motive:after{margin-right:28rem}}@media (min-width:640px) and (min-width:1024px){.book-of-month__motive:after{margin-right:-35rem}}@media (min-width:640px) and (min-width:1280px){.book-of-month__motive:after{margin-right:-14rem;height:57.2rem}}@media (min-width:1024px){.book-of-month__motive{align-items:flex-end;padding:12rem 10rem 12rem 0}}@media (min-width:1280px){.book-of-month__motive{padding:12rem 20rem 12rem 0}}.book-of-month__motive>picture{display:block;position:relative;z-index:0}.book-of-month__motive>picture:before{content:attr(data-title) "";display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;z-index:-1;top:-4rem;left:50%;width:14rem;height:4.5rem;margin-left:-7rem;border-radius:.5rem;font-size:1.4rem;font-weight:600;background-color:#9f3554;color:#fff}@media (min-width:1280px){.book-of-month__motive>picture:before{font-size:2rem;top:3rem;left:-5.5rem;width:6rem;height:18rem;writing-mode:vertical-lr;margin-left:0}}.book-of-month__motive .tiles-hp__img{max-width:100%;height:auto}.book-of-month__img{box-shadow:45px 45px 90px 45px rgba(0,0,0,.15)}.book-of-month__content{display:flex;flex-direction:column;justify-content:center;background-color:#f4f2ed;padding:36rem 5rem 0;margin-top:-38rem}@media (min-width:640px){.book-of-month__content{background-color:transparent;padding:0;margin-top:0}}.book-of-month__content .product-list--tiles{display:block;margin-top:6rem}.book-of-month__content .product-list--tiles .product-list__item .product-list__tile{padding-bottom:0;z-index:10}.book-of-month__content .product-list--tiles .product-list__item .product-list__tile:before{display:none}.book-of-month__content .product-list--tiles .product-list__item .product-list__tile .product-list__info>div{padding:0}.book-of-month__content .product-list--tiles .product-list__item .product-list__tile .product-list__title{position:relative;margin-bottom:0}@media (min-width:1024px){.book-of-month__content .product-list--tiles .product-list__item .product-list__tile .product-list__title:before{content:"";position:absolute;top:50%;left:-23rem;width:21.5rem;height:.2rem;background-color:#000}}@media (min-width:1024px) and (min-width:1024px){.book-of-month__content .product-list--tiles .product-list__item .product-list__tile .product-list__title:before{left:-13rem;width:11.5rem}}@media (min-width:1024px) and (min-width:1280px){.book-of-month__content .product-list--tiles .product-list__item .product-list__tile .product-list__title:before{left:-23rem;width:21.5rem}}.book-of-month__content .product-list--tiles .product-list__item .product-list__tile .product-list__link{min-height:0}.book-of-month__content .product-list--tiles .product-list__item .product-list__tile .short-description{font-size:1.2rem;font-weight:400;line-height:1.5rem;margin-bottom:2rem}.book-of-month__content .product-list--tiles .product-list__item .product-list__info{margin-bottom:1.5rem}.book-of-month__content .product-list--tiles .product-list__item .product-list__links{position:relative;visibility:visible!important;bottom:auto;left:auto;transform:none}.book-of-month__title{display:none;margin-top:0;margin-bottom:1.5rem;text-align:left}@media (min-width:640px){.book-of-month__title{display:block}}.book-of-month__desc{display:none;font-size:1.5rem}@media (min-width:640px){.book-of-month__desc{display:block}}@media (min-width:1470px){.top-products .slick-list{margin-top:-2rem;padding-top:2rem}}.top-products .tabs__list{margin-bottom:1rem}@media (min-width:640px){.top-products .tabs__list{margin-bottom:0}}.top-products .tabs__top-products .tabs__tab{font-size:1.2rem;font-weight:600;border-bottom:.3rem solid transparent;padding:0;margin:0 2.2rem}@media (min-width:640px){.top-products .tabs__top-products .tabs__tab{font-size:2rem}}.top-products .tabs__top-products .tabs__tab[aria-selected=true]{background-color:transparent;border-top-color:transparent;border-bottom-color:#9f3554;box-shadow:none}.top-products .tabs__top-products .tabs__tab .svg-icon{height:1.7rem;width:1.7rem;pointer-events:none}.top-products .tabs__top-products .tabs__tab>span{padding:.4rem 0}.top-products .tabs__item{box-shadow:none}.top-products .tabs__item .tabs__content{display:block;padding:1.5rem}.top-products .product-list--tiles{display:block;margin-bottom:5rem;padding-top:3rem;height:34.3rem;opacity:0}.top-products .product-list--tiles.slick-initialized{opacity:1;transition:opacity .4s linear .4s}@media (min-width:640px){.top-products .product-list--tiles{padding-top:0;height:43.5rem}}.top-products .product-list--tiles .product-list__item .motive{max-height:14rem}@media (min-width:640px){.top-products .product-list--tiles .product-list__item .motive{max-height:none}}.top-products .product-list--tiles .product-list__item .product-list__link-motive{margin:0 auto}.top-products .product-list--tiles .product-list__item .product-list__link-motive:hover{transform:scale(1.05)}.top-products .product-list--tiles .product-list__item .product-list__tile{padding:0 .3rem;z-index:10}.top-products .product-list--tiles .product-list__item .product-list__tile:before{display:none}.top-products .product-list--tiles .product-list__item .product-list__motive-container{padding:2.5rem}@media (min-width:640px){.top-products .product-list--tiles .product-list__item .product-list__motive-container{padding:2.5rem 3rem;min-height:23rem;min-height:31rem}}@media (min-width:1470px){.top-products .product-list--tiles .product-list__item .product-list__motive-container{min-height:34rem;padding:2.5rem 4rem}}.top-products .product-list-slider{margin-top:-2rem}.top-products .product-links-container{display:none!important}.top-products__body{position:relative;max-width:188rem;margin:0 auto}@media (min-width:768px){.cookies-settings__section-state-container .cookies-settings__section-state{display:flex}}.footer__base{padding-top:0}.footer__copyright{display:flex;flex-direction:column}@media (min-width:768px){.footer__copyright{flex-direction:row;justify-content:center;margin-bottom:3rem}}@media (min-width:1280px){.footer__copyright{justify-content:flex-start}}.footer__list{padding-left:0;list-style:none;font-size:1.2rem;color:#696b78}.footer__list>li{display:inline-block;padding-left:.5rem;padding-right:.5rem}.footer__list--logos .footer__item{margin-bottom:1.5rem}.footer__list--base{display:flex;flex-wrap:wrap;justify-content:center;max-width:29rem;order:2;margin:0 auto}.footer__list--base .footer__item{margin-bottom:1.5rem;padding:0 1.2rem}.footer__list--base .footer__item:first-of-type{border-right:1px solid #babdcc}@media (min-width:768px){.footer__list--base{max-width:none;margin:0;align-items:center}.footer__list--base .footer__item{margin-bottom:0;border-left:1px solid #babdcc}.footer__list--base .footer__item:first-of-type{border-right:none}}.footer__link{color:#696b78;text-decoration:none}.footer__link:focus,.footer__link:hover{color:#65152c;text-decoration:underline}.footer__text{font-family:Poppins,sans-serif;font-size:1.2rem;color:#696b78;margin-right:3rem;text-align:center;order:1;margin:0 0 1rem}@media (min-width:768px){.footer__text{margin:0;padding-right:1.2rem}}.footer__item--edee .svg-icon{width:6rem;height:2rem}.footer__item--fg .svg-icon{width:2rem;height:2rem}.btn-top{text-align:center;font-size:1.3rem;font-weight:400;margin-bottom:7rem;padding-left:0;list-style:none}.btn-top__link{display:inline-block;text-decoration:none;color:#000;padding:1.5rem 2rem;position:relative}.btn-top__link:before{content:"";display:inline-block;position:absolute;bottom:0;left:0;width:100%;height:4px;background:#2bbaa0;border-radius:.6rem}.btn-top__ico{margin-right:1rem}.btn-top__ico .svg-icon{transform:rotate(180deg)}.footer-menu{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:3.5rem}@media (min-width:640px){.footer-menu{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 45.83333%;max-width:45.83333%;order:4}}@media (min-width:768px){.footer-menu{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 45.83333%;max-width:45.83333%}}@media (min-width:1280px){.footer-menu{order:3;position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 22.91667%;max-width:22.91667%}}.footer-menu a{color:#000;text-decoration:none}.footer-menu a:focus,.footer-menu a:hover{text-decoration:underline;color:#65152c}.footer-menu__title{font-size:1.4rem;font-weight:600;margin:0 0 2.4rem}.footer-menu__item{margin-bottom:1rem}.footer-menu__contact{line-height:2.5}.footer-menu__link{font-size:1.4rem;font-weight:400}.footer-icons{margin-bottom:3.5rem}.footer-icons__col{display:flex;flex-wrap:nowrap;justify-content:center}@media (min-width:640px){.footer-icons__col{justify-content:flex-start}}@media (min-width:640px){.footer-icons__col--social .footer-icons__list{text-align:right}}.footer-icons__col--social .svg-icon{width:3.2rem;height:3.2rem;fill:#000}.footer-icons__col--social .svg-icon:hover{fill:#65152c}.footer-icons__list{padding-left:0;list-style:none;margin:0 0 2.5rem}.footer-icons__list>li{display:inline-block;padding-left:.5rem;padding-right:.5rem}@media (min-width:768px){.footer-icons__list{margin-bottom:0}}.footer-promo{position:relative;padding:1.5rem;margin-bottom:7rem;overflow:hidden;margin-right:-15px;margin-left:-15px}@media (min-width:640px){.footer-promo{top:-7.5rem;margin-bottom:-2.5rem}}.footer-promo:before{position:absolute;display:block;content:"";width:100%;height:100%;background:url("/img/bg/footer-promo-bg.png") repeat 0 0;z-index:0;top:0;left:0}.footer-promo__wrap{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;background-color:#fff;min-height:12.8rem;width:100%}@media (min-width:768px){.footer-promo__wrap{flex-direction:row;flex-wrap:nowrap}}@media (min-width:1024px){.footer-promo__wrap{align-items:center}}.footer-promo__item{font-size:1.4rem;font-weight:400;margin:1.5rem 1rem;color:#696b78;width:100%;max-width:27rem;min-height:3.5rem;position:relative;display:flex;align-items:center}@media (min-width:768px){.footer-promo__item{flex-direction:column;max-width:none;width:25%;border-right:1px solid hsla(232,7%,44%,.25);padding:0 1.5rem;text-align:center;margin:2.3rem 0}.footer-promo__item:last-of-type{border-right:none}}@media (min-width:1280px){.footer-promo__item{padding:2.3rem 3rem;flex-direction:row;text-align:left}}.footer-promo__item a{font-weight:600}.footer-promo__ico{display:block;width:3.5rem;height:3.5rem;background-position:50% 50%;background-repeat:no-repeat;margin-right:1.6rem}@media (min-width:768px){.footer-promo__ico{margin:0 0 1.5rem;transform:translateX(0)}}@media (min-width:1280px){.footer-promo__ico{margin:0 1.9rem 0 0}}.footer-promo__ico.ico--gift{background-image:url("/icons/svg/gift.svg");transform:translateX(-.3rem)}.footer-promo__ico.ico--store{background-image:url("/icons/svg/store.svg");transform:translateX(-.3rem)}.footer-promo__ico.ico--van{background-image:url("/icons/svg/van.svg")}.footer-promo__ico.ico--study{background-image:url("/icons/svg/study.svg")}.footer-promo__text{max-width:21rem}@media (min-width:1024px){.footer-promo__text{max-width:14.4rem}}@media (min-width:1280px){.footer-promo__text{max-width:21rem}}.footer-promo__text strong{display:inline-block;color:#000;font-size:1.4rem;margin-bottom:0;font-weight:600}.footer-edition-plan{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:640px){.footer-edition-plan{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 54.16667%;max-width:54.16667%;order:1}}@media (min-width:768px){.footer-edition-plan{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 54.16667%;max-width:54.16667%}}@media (min-width:1280px){.footer-edition-plan{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 22.91667%;max-width:22.91667%;margin-bottom:3.5rem}}.footer-edition-plan__wrap{display:flex;margin-bottom:5rem}.footer-edition-plan__image{margin-right:2rem}.footer-edition-plan__motive{border:.3rem solid #fff;box-shadow:3px 3px 6px 0 rgba(0,0,0,.16)}.footer-edition-plan__description{display:flex;flex-direction:column;justify-content:center}.footer-edition-plan__title{font-size:1.4rem;font-weight:600;margin:0 0 .5rem}.footer-edition-plan__perex{font-size:1.2rem;margin-bottom:1rem}.footer-edition-plan__download{font-size:1.2rem;font-weight:500}.footer-edition-plan__icon{display:inline-block;width:1rem;height:.8rem;fill:#000;margin-right:.6rem}.newsletter{display:flex}.newsletter>div{width:100%}.newsletter .control-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.newsletter a{color:#000}.newsletter__content{background:transparent;color:#000;margin-bottom:1rem;padding:0}@media (min-width:768px){.newsletter__content{text-align:left}}.newsletter__title{font-size:2rem;font-weight:700;margin:0 0 2.5rem;color:#000}@media (min-width:768px){.newsletter__title{font-size:2.4rem}}.newsletter__input{display:inline-block;margin-bottom:0;width:auto}@media (min-width:768px){.newsletter__input{margin-right:1rem}}.newsletter__input .form-control{border-radius:0;background:transparent;border:none;border-bottom:.2rem solid #000;padding:1.2rem 0;height:4.3rem;font-size:1.4rem;box-shadow:none!important;outline:none}@media (min-width:640px){.newsletter__input .form-control{width:16rem}}@media (min-width:768px){.newsletter__input .form-control{width:17rem}}@media (min-width:1024px){.newsletter__input .form-control{width:20rem}}@media (min-width:1280px){.newsletter__input .form-control{width:21rem}}@media (min-width:1470px){.newsletter__input .form-control{width:25rem}}.newsletter__input .form-control::placeholder{color:#696b78;font-style:normal}.newsletter__btn{background:transparent;border-color:#000;color:#000;display:inline-block;vertical-align:top;margin:auto}.newsletter__btn:active,.newsletter__btn:focus,.newsletter__btn:hover{border-color:#65152c;color:#65152c}.newsletter__btn:active .svg-icon,.newsletter__btn:focus .svg-icon,.newsletter__btn:hover .svg-icon{fill:#65152c}.newsletter__btn .svg-icon{fill:#000}.newsletter__note{font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:400;margin-bottom:0;line-height:1.5}.page-newsletter-unsubscription .content .form-group{margin-bottom:2.5rem}.page-newsletter-unsubscription .content .form-group .col-sm-2,.page-newsletter-unsubscription .content .form-group .col-sm-10{width:100%;float:none;padding-left:0;padding-right:0}.page-newsletter-unsubscription .content .btn{background:#000;border-color:#000;color:#fff}.page-newsletter-unsubscription .content .btn:active,.page-newsletter-unsubscription .content .btn:focus,.page-newsletter-unsubscription .content .btn:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.page-newsletter-unsubscription .content .btn .svg-icon{fill:#fff}.content-form{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;margin-bottom:5rem}.page-container--profile .content-form{width:100%;margin:0}@media (min-width:768px){.content-form .content-form-input-container{width:60rem}}.content-form .content-form-btn-container{padding-top:5rem;position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}.content-form-complementary{margin-top:-4.5rem;margin-left:14rem}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#818c8c;transition:var(--validation-transition)}.has-success .form-control{border-color:#818c8c;box-shadow:none;transition:var(--validation-transition)}.has-success .form-control:focus{box-shadow:none}.has-success .input-group-addon{color:#818c8c;border-color:#818c8c}.has-success .form-control-feedback{color:#818c8c}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#818c8c;transition:var(--validation-transition)}.has-warning .form-control{border-color:#818c8c;box-shadow:none;transition:var(--validation-transition)}.has-warning .form-control:focus{box-shadow:none}.has-warning .input-group-addon{color:#818c8c;border-color:#818c8c}.has-warning .form-control-feedback{color:#818c8c}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#d9534f;transition:var(--validation-transition)}.has-error .form-control{border-color:#d9534f;box-shadow:none;transition:var(--validation-transition)}.has-error .form-control:focus{box-shadow:none}.has-error .input-group-addon{color:#d9534f;border-color:#d9534f}.has-error .form-control-feedback{color:#d9534f}.has-error .form-control{border-width:.2rem;border-color:#d9534f!important}.has-error .form-group__control{position:relative}.has-error .form-group__control:after{position:absolute;content:"";display:block;top:1.6rem;right:1.7rem;width:1.7rem;height:1.7rem;background:url("/icons/svg/error.svg") 50%/17px 17px no-repeat;opacity:0;animation:helpBlockFadeIn .2s .6s ease-in forwards}.shipping-payment .has-error .form-group__control:after{display:none}.form-group{position:relative;margin-bottom:1.5rem}.form-group--append .control-label{display:block}.form-group--append .form-control{display:inline-block}.form-group--append .form-group__append{display:inline-block;margin-left:.5rem}.form-group--rating .control-label{display:none}.form-group--rating div[role=radiogroup]{display:flex;flex-wrap:wrap}.form-group--rating div[role=radiogroup] input[value="1"]+label{order:1}.form-group--rating div[role=radiogroup] input[value="2"]+label{order:2}.form-group--rating div[role=radiogroup] input[value="3"]+label{order:3}.form-group--rating div[role=radiogroup] input[value="4"]+label{order:4}.form-group--rating div[role=radiogroup] input[value="5"]+label{order:5}.form-group--rating div[role=radiogroup] input[value="6"]+label{order:6}.form-group--rating div[role=radiogroup] input[value="7"]+label{order:7}.form-group--rating div[role=radiogroup] input[value="8"]+label{order:8}.form-group--rating div[role=radiogroup] input[value="9"]+label{order:9}.form-group--rating div[role=radiogroup] input[value="10"]+label{order:10}.form-group--rating div[role=radiogroup] input{opacity:1}.form-group--rating div[role=radiogroup] input+label:after,.form-group--rating div[role=radiogroup] input+label:before{display:none}.form-group--rating div[role=radiogroup] input:checked~label:before{background-image:url("/icons/svg/star-over.svg")}.form-group--rating div[role=radiogroup]:not(:checked)>input{position:absolute;top:-9999px;clip:rect(0,0,0,0)}.form-group--rating div[role=radiogroup]:not(:checked)>label{width:1em;padding:0;white-space:nowrap;cursor:pointer;margin:0 .6rem 0 0;font-size:4rem;overflow:hidden;color:#fff}.form-group--rating div[role=radiogroup]:not(:checked)>label:before{content:"";display:block;background:url("/icons/svg/star.svg") 50% 50% no-repeat;background-size:cover;width:3.5rem;height:3.5rem;border-radius:0;left:auto!important;top:auto!important;opacity:1}.form-group--rating div[role=radiogroup]:not(:checked)>label:hover:before,.form-group--rating div[role=radiogroup]:not(:checked)>label:hover~label:before,.form-group--rating div[role=radiogroup]>input:checked+label:hover:before,.form-group--rating div[role=radiogroup]>input:checked+label:hover~label:before,.form-group--rating div[role=radiogroup]>input:checked~label:hover:before,.form-group--rating div[role=radiogroup]>input:checked~label:hover~label:before,.form-group--rating div[role=radiogroup]>label:hover~input:checked~label:before{background-image:url("/icons/svg/star-over-2.svg")}.form-group--rating .help-block{clear:both;flex-basis:100%;order:6;margin:0}.form-group--scramjet-rating .control-label{display:initial}.form-group--radio-as-tab{position:relative}.form-group--radio-as-tab .control-label{cursor:pointer;position:relative;padding-right:2rem}.form-group--radio-as-tab .control-label:before{content:"";display:inline-block;width:1.4rem;height:.5rem;background:url("/icons/svg/chevron.svg") 50% 50% no-repeat;position:absolute;top:1rem;right:0}@media (min-width:1024px){.form-group--radio-as-tab .control-label{display:none}}.form-group--radio-as-tab .help-block{display:none}.form-group--radio-as-tab .form-group__content{display:none;position:absolute;background:#fff;right:15px}@media (min-width:1024px){.form-group--radio-as-tab .form-group__content{position:static;display:inline-block;background:transparent;border:none!important;box-shadow:none}}.form-group--radio-as-tab .radio{margin:0;padding:0;display:block;text-align:left}@media (min-width:1024px){.form-group--radio-as-tab .radio{display:inline-block;margin-left:2rem;margin-bottom:1rem}}.form-group--radio-as-tab input[type=radio]{display:none}.form-group--radio-as-tab input[type=radio]+label{padding:.3rem 15px;display:block;cursor:pointer;font-size:1.2rem;color:#696b78;transition:all .2s linear 0s}@media (prefers-reduced-motion:reduce){.form-group--radio-as-tab input[type=radio]+label{transition:none}}@media (min-width:1024px){.form-group--radio-as-tab input[type=radio]+label{padding:0 0 .6rem;border-bottom:2px solid transparent}}.form-group--radio-as-tab input[type=radio]+label:hover{color:#000}.form-group--radio-as-tab input[type=radio]+label:after,.form-group--radio-as-tab input[type=radio]+label:before{display:none!important}.form-group--radio-as-tab input[type=radio]:checked+label{background-color:#9f3554;color:#fff;font-weight:700}@media (min-width:1024px){.form-group--radio-as-tab input[type=radio]:checked+label{border-color:#9f3554;color:#000;background-color:transparent}}.form-group--radio-as-tab.active .form-group__content{display:block;border:1px solid #696b78;border-radius:.4rem;box-shadow:5px 10px 20px 0 rgba(0,0,0,.2);z-index:100}.form-group--radio-as-btn input[type=radio]{display:none}.form-group--radio-as-btn input[type=radio]+label{font-size:1.2rem;color:#000;background:#f7f7fd;border-radius:.4rem;padding:2rem 1.5rem;border:1px solid transparent}.form-group--radio-as-btn input[type=radio]+label:after,.form-group--radio-as-btn input[type=radio]+label:before{display:none!important}.form-group--radio-as-btn input[type=radio]:checked+label{border-color:#9f3554;background:transparent}.form-group--radio-as-btn input[type=radio]:disabled+label{border-color:#f7f7fd;background:transparent;color:#ccc}.form-group--number{display:flex;flex-wrap:wrap;max-width:10.5rem;margin:0}.form-group--number.disabled .form-group__btn,.form-group--number.disabled .form-group__control{border-color:#f7f7fd}.form-group--number.disabled .form-group__label{color:#ccc}.form-group--number.focus .form-group__btn,.form-group--number.focus .form-group__control{border-color:#bdc4f1}.form-group--number .form-group__content{display:inline-block;position:relative;max-width:10.5rem;padding:0 35px;order:1}.form-group--number .form-group__control{border-radius:0;text-align:center;padding-left:0;padding-right:0;font-size:1.5rem;font-family:Poppins,sans-serif;font-weight:400;background:#fff;height:40px;-moz-appearance:textfield;border-left:none;border-right:none}.form-group--number .form-group__control:disabled{background:#fff;border-color:#f7f7fd;color:#ccc;box-shadow:none}.form-group--number .form-group__control::-webkit-inner-spin-button,.form-group--number .form-group__control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-group--number .form-group__btn{display:block;position:absolute;height:100%;padding:1rem 0;line-height:1;width:35px;font-size:2rem;font-family:Poppins,sans-serif;font-weight:500;top:0;color:#696b78;background:#fff;border-top:1px solid #babdcc;border-bottom:1px solid #babdcc;text-decoration:none;text-align:center}.form-group--number .form-group__btn:hover{color:#9f3554}.form-group--number .form-group__btn.disabled{color:#ccc;pointer-events:none;cursor:not-allowed}.form-group--number .form-group__btn.disabled:hover{color:#ccc}.form-group--number .form-group__btn--increase{right:0;border-right:1px solid #babdcc;border-radius:0 20px 20px 0}.form-group--number .form-group__btn--decrease{left:0;border-left:1px solid #babdcc;border-radius:20px 0 0 20px}.form-group--number .form-group__label{display:inline-block;vertical-align:top;text-align:center;font-size:1.2rem;font-family:Poppins,sans-serif;font-weight:400;width:100%;max-width:11.6rem;padding-top:2px;margin-bottom:0;order:2}.form-group--number .form-group__msg{width:100%;max-width:100%;display:block;font-size:1.2rem;padding:0;margin:0;order:3;color:#d9534f}.form-group--file{position:relative}.form-group--file input{position:absolute;top:0;left:0;opacity:0}.form-group--file label{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000;cursor:pointer}@media (prefers-reduced-motion:reduce){.form-group--file label{transition:none}}.form-group--file label:hover{color:#000;text-decoration:none}.form-group--file label:hover .svg-icon{fill:currentColor}.form-group--file label.focus,.form-group--file label:focus{outline:0}.form-group--file label .svg-icon{vertical-align:-3px;margin-right:.9rem}.form-group--file label:active,.form-group--file label:focus,.form-group--file label:hover{border-color:#65152c;color:#65152c}.form-group--file label:active .svg-icon,.form-group--file label:focus .svg-icon,.form-group--file label:hover .svg-icon{fill:#65152c}.form-group--file label .svg-icon{fill:#000}.form-group--file .form-group__name{display:inline-block;margin:0}.form-group--recaptcha-invisible .form-group__label,.form-group--recaptcha .form-group__label{display:none}.form-group--battery__header-list,.form-group--battery__row-list{padding-left:0;list-style:none;display:flex;margin:1rem 0}.form-group--battery__header{display:none;justify-content:flex-end}@media (min-width:768px){.form-group--battery__header{display:flex}}.form-group--battery__header-list{flex:0 1 70%}.form-group--battery__header-item{color:#bdc4f1;cursor:default;display:flex;flex:1 1 0;font-style:italic;justify-content:center;text-align:center;padding:0 .5rem}.form-group--battery__header-item:first-of-type{padding-left:0}.form-group--battery__header-item:last-of-type{padding-right:0}.form-group--battery__row{display:flex;flex-direction:column;margin:1rem 0}@media (min-width:768px){.form-group--battery__row{align-items:center;border-bottom:1px solid #babdcc;flex-direction:row;margin:0}}.form-group--battery__row-title{font-weight:600}@media (min-width:768px){.form-group--battery__row-title{flex-basis:30%}}.form-group--battery__row-list{flex-direction:column}@media (min-width:768px){.form-group--battery__row-list{flex:0 1 70%;flex-direction:row;margin-left:auto}}.form-group--battery__row-item{display:flex!important;min-height:2.5rem}@media (min-width:768px){.form-group--battery__row-item input[type=radio]+label{padding-left:2.5rem}}@media (min-width:768px){.form-group--battery__row-item{flex:1 1 0;justify-content:center;margin:0!important;padding:0 .5rem}.form-group--battery__row-item:first-of-type{padding-left:0}.form-group--battery__row-item:last-of-type{padding-right:0}}@media (min-width:768px){.form-group--battery__label span{display:none}}.form-group--icon-rating__wrapper{display:grid;grid-row-gap:6rem}@media (min-width:768px){.form-group--icon-rating__wrapper{grid-column-gap:4rem;grid-template-columns:repeat(3,1fr)}}.form-group--icon-rating__radio.radio{margin:0}@media (min-width:768px){.form-group--icon-rating__radio.radio{display:flex;justify-content:center}}.form-group--icon-rating__radio.radio input[type=radio]+label{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.form-group--icon-rating__radio.radio input[type=radio]+label{padding-left:0!important;padding-bottom:3.5rem}}.form-group--icon-rating__radio.radio input[type=radio]+label:after{top:50%;transform:translateY(-50%)}@media (min-width:768px){.form-group--icon-rating__radio.radio input[type=radio]+label:after{bottom:0;left:50%;top:auto;transform:translateX(-50%)}}.form-group--icon-rating__radio.radio input[type=radio]:checked+label:before{top:calc(50% - .9rem)}@media (min-width:768px){.form-group--icon-rating__radio.radio input[type=radio]:checked+label:before{bottom:.3rem;left:calc(50% - 1rem);top:auto}}@media (min-width:768px){.form-group--icon-rating__img-center{margin:auto}}.form-group--icon-rating__title{margin-top:1rem;text-align:left}@media (min-width:768px){.form-group--icon-rating__title{margin-top:2rem;text-align:center}}.form-group--gdpr-agreement .note{margin-bottom:0}.form-label__badge{color:#babdcc;margin-left:.5rem}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:inline-block;font-family:Poppins,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.6rem;color:#000;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.1rem solid #babdcc;padding:1.1rem 3rem 1rem;box-shadow:none!important;transition:all .2s ease;border-radius:2.4rem}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::placeholder{color:#696b78;font-style:italic;font-size:1.4rem}.form-control:disabled,.form-control[readonly]{border-color:#f7f7fd;color:#ccc}.form-control:focus{outline:none;border-color:#babdcc}.help-block{display:block;margin-top:.5rem;margin-bottom:1rem;font-size:1.3rem;font-weight:400;visibility:hidden;opacity:0}.help-block:empty{display:none!important}.has-error .help-block,.has-warning .help-block{margin-top:10px;margin-bottom:0;visibility:visible;animation:helpBlockFadeIn .2s .6s ease-in forwards}.has-error .help-block .note,.has-warning .help-block .note{display:none}.password-strength-meter{width:100%;appearance:none;-webkit-appearance:none;background:none;background-color:#ccc;color:#000!important;border-radius:.6rem}.password-strength-meter[value="1"]{background:#d9534f;background:linear-gradient(90deg,#d9534f 20%,#ccc 0)}.password-strength-meter[value="1"]::-moz-meter-bar,.password-strength-meter[value="1"]::-webkit-meter-optimum-value{background:#d9534f}.password-strength-meter[value="2"]{background:#d6610c;background:linear-gradient(90deg,#d6610c 40%,#ccc 0)}.password-strength-meter[value="2"]::-moz-meter-bar,.password-strength-meter[value="2"]::-webkit-meter-optimum-value{background:#d6610c}.password-strength-meter[value="3"]{background:#e28f00;background:linear-gradient(90deg,#e28f00 60%,#ccc 0)}.password-strength-meter[value="3"]::-moz-meter-bar,.password-strength-meter[value="3"]::-webkit-meter-optimum-value{background:#e28f00}.password-strength-meter[value="4"]{background:#7a9c1d;background:linear-gradient(90deg,#7a9c1d 80%,#ccc 0)}.password-strength-meter[value="4"]::-moz-meter-bar,.password-strength-meter[value="4"]::-webkit-meter-optimum-value{background:#7a9c1d}.password-strength-meter[value="5"]{background:#329c1d}.password-strength-meter[value="5"]::-moz-meter-bar,.password-strength-meter[value="5"]::-webkit-meter-optimum-value{background:#329c1d}.password-strength-meter::-webkit-meter-bar{background:none;background-color:#ccc}.password-strength-meter::-moz-meter-bar,.password-strength-meter::-webkit-meter-optimum-value{border-radius:.6rem}.password-strength-meter+span{color:#000!important}.input--margin-bottom{margin-bottom:3.5rem}.input--lg input,.input--lg select,.input--lg textarea,.input--md input,.input--md select,.input--md textarea{width:100%}@media (min-width:640px){.input--md input,.input--md select,.input--md textarea{width:50%}}.input--sm input,.input--sm select,.input--sm textarea{width:50%}@media (min-width:640px){.input--sm input,.input--sm select,.input--sm textarea{width:25%}}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}label{font-size:1.3rem;font-weight:400}label .note,label .required-field{color:#696b78;font-weight:400}label .note{font-style:normal}select.form-control{-webkit-appearance:none;background:url(/icons/svg/chevron.svg) right 15px top 50% no-repeat;font-weight:400;line-height:2.3rem}select.form-control option{color:#000}select.form-control option:disabled{color:#ccc}.checkbox,.radio{position:relative;display:block;margin:1rem 0}.checkbox label,.radio label{padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.radio--scramjet-scale .form-control{display:none}.radio--scramjet-scale.active .form-control{display:block;margin-top:1rem}input[type=checkbox],input[type=radio]{opacity:0}input[type=checkbox]+label,input[type=radio]+label{display:block;padding-left:3rem;position:relative;height:2rem;font-size:1.4rem}input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=radio]+label:after,input[type=radio]+label:before{width:1.9rem;height:1.9rem;position:absolute!important;left:0;z-index:2}input[type=checkbox]+label:after,input[type=radio]+label:after{display:inline-block;border:1px solid #babdcc;content:"";background:#fff;z-index:1;top:0}input[type=checkbox]+label:before,input[type=radio]+label:before{content:"";background:url("/icons/svg/check.svg") 50%/11px 8px no-repeat;display:none;color:#fff}input[type=checkbox]:checked+label,input[type=radio]:checked+label{font-weight:600}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{background:#000!important;border-color:#000!important}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{display:inline-block}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{opacity:.5}input[type=checkbox]+label:after{border-radius:.5rem}input[type=radio]+label:after{border-radius:50%}.form-group textarea{resize:vertical}fieldset{margin-bottom:5rem}fieldset legend{font-size:2.4rem;font-weight:700;border-bottom:0;margin-bottom:1rem}.fieldset-bottom{margin-bottom:3.5rem}.typeahead .twitter-typeahead{display:block!important}.typeahead .twitter-typeahead .tt-menu{width:100%;border:1px solid #bdc4f1;background:#f4f2ed;margin-top:2px;max-height:30rem;overflow:auto}.typeahead .twitter-typeahead .tt-suggestion{line-height:1.2;padding:8px 12px}.typeahead .twitter-typeahead .tt-suggestion.tt-cursor,.typeahead .twitter-typeahead .tt-suggestion.tt-cursor:hover{color:#fff;background:#9f3554}.typeahead .twitter-typeahead .tt-suggestion:first-of-type.tt-cursor{border-radius:.4rem .4rem 0 0}.typeahead .twitter-typeahead .tt-suggestion:last-of-type.tt-cursor{border-radius:0 0 .4rem .4rem}.typeahead .twitter-typeahead .tt-selectable{cursor:pointer}.typeahead .twitter-typeahead .tt-selectable:hover{color:#9f3554}.file-input{margin-bottom:5rem}.file-input__link{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000;margin-bottom:2.5rem}@media (prefers-reduced-motion:reduce){.file-input__link{transition:none}}.file-input__link:hover{color:#000;text-decoration:none}.file-input__link:hover .svg-icon{fill:currentColor}.file-input__link.focus,.file-input__link:focus{outline:0}.file-input__link .svg-icon{vertical-align:-3px;margin-right:.9rem}.file-input__link:active,.file-input__link:focus,.file-input__link:hover{border-color:#65152c;color:#65152c}.file-input__link:active .svg-icon,.file-input__link:focus .svg-icon,.file-input__link:hover .svg-icon{fill:#65152c}.file-input__link .svg-icon{fill:#000}.file-input__btn--cancel{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000;font-size:1.2rem;line-height:1;padding:1.1rem 2rem}@media (prefers-reduced-motion:reduce){.file-input__btn--cancel{transition:none}}.file-input__btn--cancel:hover{color:#000;text-decoration:none}.file-input__btn--cancel:hover .svg-icon{fill:currentColor}.file-input__btn--cancel.focus,.file-input__btn--cancel:focus{outline:0}.file-input__btn--cancel .svg-icon{vertical-align:-3px;margin-right:.9rem}.file-input__btn--cancel:active,.file-input__btn--cancel:focus,.file-input__btn--cancel:hover{border-color:#65152c;color:#65152c}.file-input__btn--cancel:active .svg-icon,.file-input__btn--cancel:focus .svg-icon,.file-input__btn--cancel:hover .svg-icon{fill:#65152c}.file-input__btn--cancel .svg-icon{fill:#000}.file-input__btn--cancel-upload,.file-input__content--complete .file-input__btn--cancel,.file-input__content--error .file-input__btn--cancel{display:none!important}.file-input__content--complete .file-input__progress,.file-input__content--error .file-input__progress{opacity:0}.file-input__noscript,.file-input__note{display:none}.nojs .file-input__noscript{display:block}.file-input__script{display:none}.js .file-input__script{display:block}.file-input__item{border-bottom:1px solid #babdcc}.file-input__content{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;padding-top:1.6rem;padding-bottom:1.6rem}.file-input__name{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:768px){.file-input__name{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 33.33333%;max-width:33.33333%}}.file-input__name .ico{width:33px;height:33px;display:inline-block;background:url("/icons/svg/file.svg") 4px 50% no-repeat}.file-input__name .svg-icon{width:33px;height:33px}.file-input__progress{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%;padding-top:1.6rem}@media (min-width:768px){.file-input__progress{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 33.33333%;max-width:33.33333%;padding-top:0}}.file-input__progress-status{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 33.33333%;max-width:33.33333%;font-size:1.3rem;text-align:right;padding-top:1.6rem}@media (min-width:768px){.file-input__progress-status{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 25%;max-width:25%;padding-top:0}}.file-input__item-remove{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 16.66667%;max-width:16.66667%;text-align:right;padding-top:1.6rem}@media (min-width:768px){.file-input__item-remove{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 8.33333%;max-width:8.33333%;padding-top:0}}.file-input__item-remove .ico{pointer-events:none}.file-input__item-remove .svg-icon{fill:#000}.file-input__item-remove:hover .svg-icon{fill:#9f3554}.file-input__status{padding-top:.8rem;padding-bottom:.8rem;font-weight:700}.file-input__status:empty{display:none}.range-slider{position:relative;width:100%;min-height:124px}.range-slider[data-disabled=true]{opacity:.5;pointer-events:none}.range-slider[data-disabled=true] .range-slider__counter-container{display:none}.range-slider__histo{margin-bottom:.1rem;z-index:1;position:relative}.range-slider__histo-column{position:absolute;bottom:0;border-radius:4px 4px 0 0;box-sizing:border-box;z-index:1}.range-slider__hide-histo .range-slider__histo-column{opacity:0!important}.range-slider__histo-column--enabled{background:#ecd7dd}.range-slider__histo-column--enabled:before{position:absolute;display:block;content:"";top:0;right:0;bottom:0;left:0;border-radius:4px 4px 0 0;background-image:linear-gradient(180deg,#9f3554 0,#ecd7dd);background-repeat:repeat-x;z-index:-1;transition:opacity .5s linear 0s;opacity:1}@media (prefers-reduced-motion:reduce){.range-slider__histo-column--enabled:before{transition:none}}.range-slider__histo-column--enabled:hover:before{opacity:.8}.range-slider__histo-column--disabled{background:#bfbfbf}.range-slider__counter-container{display:flex;z-index:2;transition:opacity .5s linear 0s;position:relative}@media (prefers-reduced-motion:reduce){.range-slider__counter-container{transition:none}}.range-slider:focus .range-slider__counter-container,.range-slider:hover .range-slider__counter-container{opacity:1}.range-slider__counter{position:relative;margin:0;z-index:2;opacity:1;bottom:auto;top:-40px}.range-slider__component-target,.range-slider__component-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.range-slider__component-target{position:relative;direction:ltr;height:1.4rem;background:#e3e5f1;border:1px solid #e3e5f1}.range-slider__component-base,.range-slider__component-connects{width:100%;height:100%;position:relative;z-index:1}.range-slider__component-connects{overflow:hidden;z-index:0}.range-slider__component-connect,.range-slider__component-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.range-slider__component-connect,.range-slider__component-touch-area{height:100%;width:100%;outline:0!important}.range-slider__component-connect{background:#babdcc;transition:background .1s linear 0s}@media (prefers-reduced-motion:reduce){.range-slider__component-connect{transition:none}}.range-slider:focus .range-slider__component-connect,.range-slider:hover .range-slider__component-connect{background:#babdcc}.range-slider__component-origin{height:0;width:10%;left:auto;right:0}.range-slider__component-state-tap .range-slider__component-connect,.range-slider__component-state-tap .range-slider__component-origin{transition:transform .3s}@media (prefers-reduced-motion:reduce){.range-slider__component-state-tap .range-slider__component-connect,.range-slider__component-state-tap .range-slider__component-origin{transition:none}}.range-slider__component-state-drag *{cursor:inherit!important}.range-slider__component-draggable{cursor:ew-resize}.range-slider__component-handle{outline:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;width:3.2rem;height:3.2rem;line-height:3.2rem;top:-.9rem;right:-1.6rem;left:auto;border:1px solid #9f3554;border-radius:50%;background-color:#9f3554;cursor:pointer;text-align:center;transition:background .1s linear 0s,border-color .1s linear 0s}@media (prefers-reduced-motion:reduce){.range-slider__component-handle{transition:none}}.range-slider__component-handle:before{content:"";display:inline-block;width:1.5rem;height:1rem;color:#9f3554;background:url("/icons/svg/double-caret.svg") 50% 50% no-repeat;transition:color .1s linear 0s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.range-slider__component-handle:before{transition:none}}.range-slider:focus .range-slider__component-handle,.range-slider:hover .range-slider__component-handle{background:#9f3554;border-color:#9f3554}.range-slider:focus .range-slider__component-handle:before,.range-slider:hover .range-slider__component-handle:before{filter:brightness(100)}.range-slider__component-tooltip{display:block;position:absolute;text-align:center;white-space:nowrap;background-color:#f4f2ed;color:#000;font-size:1.2rem;font-weight:500;padding:.5rem 2rem;box-shadow:15px 0 20px 0 hsla(0,0%,100%,.1);border-radius:0;margin-bottom:.5rem;transform:translateX(-50%);left:50%;bottom:120%;height:3rem}.range-slider__component-tooltip:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#f4f2ed;border-width:7px;transform:translateX(-50%)}[disabled].range-slider__component-handle,[disabled] .range-slider__component-handle,[disabled].range-slider__component-target{cursor:not-allowed}.range-slider__input-container{display:flex;width:100%;justify-content:center;align-items:center;margin-top:2.5rem}.range-slider__group{display:flex;align-items:center;margin:0;background-color:#fff;border:1px solid #babdcc;border-radius:.6rem;box-shadow:none;padding:.6rem 1.2rem}.range-slider__group:focus,.range-slider__group:hover{color:#000;background-color:#fff;border-color:#bdc4f1;outline:0;box-shadow:none,none}.range-slider__control,.range-slider__control-unit{height:2rem;line-height:2rem;font-size:1.4rem}.range-slider__control{max-width:10rem;text-align:right;padding:0;vertical-align:middle;background:transparent!important;border:none!important;border-radius:0;box-shadow:none}.range-slider__control-unit{font-weight:400;margin-left:.5rem}.range-slider__input-text{display:inline-block;padding:.6rem 2rem}:root{--litepickerMonthButtonHover:#9f3554!important;--litepickerDayColorHover:#9f3554!important;--litepickerDayIsTodayColor:#2bbaa0!important;--litepickerDayIsInRange:#d0d2e7!important;--litepickerDayIsStartBg:#9f3554!important;--litepickerDayIsEndBg:#9f3554!important;--litepickerButtonApplyBg:#9f3554!important}.litepicker{font-family:Poppins,sans-serif!important}.litepicker .container__months.columns-2 .month-item:nth-child(2) .button-next-month,.litepicker .container__months .month-item .button-next-month{visibility:visible}.range-datepicker__input-container{width:100%;padding:15px .5rem}.range-datepicker__input{width:120px;display:inline-block}.range-datepicker__input.has--error{border-color:#d9534f;color:#d9534f}.range-datepicker__sep{padding:0 1rem;display:inline-block}.range-datepicker__input--to{margin-right:3rem}.range-datepicker__submit{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff;font-size:1.2rem;line-height:1;padding:1.1rem 2rem;margin-right:1rem}@media (prefers-reduced-motion:reduce){.range-datepicker__submit{transition:none}}.range-datepicker__submit:hover{color:#000;text-decoration:none}.range-datepicker__submit:hover .svg-icon{fill:currentColor}.range-datepicker__submit.focus,.range-datepicker__submit:focus{outline:0}.range-datepicker__submit .svg-icon{vertical-align:-3px;margin-right:.9rem}.range-datepicker__submit:active,.range-datepicker__submit:focus,.range-datepicker__submit:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.range-datepicker__submit .svg-icon{fill:#fff}.range-datepicker__cancel{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-size:1.4rem;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:500;color:#000;text-decoration:underline;padding-left:0;padding-right:0;font-size:1.2rem;line-height:1;padding:1.1rem 2rem}@media (prefers-reduced-motion:reduce){.range-datepicker__cancel{transition:none}}.range-datepicker__cancel:hover{color:#000}.range-datepicker__cancel:hover .svg-icon{fill:currentColor}.range-datepicker__cancel.focus,.range-datepicker__cancel:focus{outline:0}.range-datepicker__cancel .svg-icon{vertical-align:-3px;margin-right:.9rem}.range-datepicker__cancel:hover{color:#9f3554;text-decoration:none}.range-datepicker__cancel.focus,.range-datepicker__cancel:focus{text-decoration:underline;box-shadow:none}.range-datepicker__cancel.disabled,.range-datepicker__cancel:disabled{color:#bfbfbf;pointer-events:none}#lostPasswordForm{max-width:96rem;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;align-items:center}#lostPasswordForm .content-form-btn-container{width:auto;padding-top:3rem}#registrationForm{flex-direction:column;align-items:center;max-width:96rem;margin-right:auto;margin-left:auto}.order-wizard-result-page #registrationForm{background:#f4f2ed;padding:4rem 0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:none}#registrationForm fieldset{margin:0}#registrationForm #loginDataContainer{max-width:36rem;margin:0 auto;flex:0;width:auto;padding:0}@media (min-width:768px){#registrationForm #loginDataContainer{width:36rem}}#registrationForm .content-form-btn-container{max-width:36rem;margin:0 auto;width:auto;flex:0;padding:3rem 0 0}@media (min-width:768px){#registrationForm .content-form-btn-container{width:36rem}}#loginForm .form-group__control{max-width:34rem}.page-container--loyalty-program form{max-width:48rem;margin:0 auto}.page-container--loyalty-program #newsletterSubscription__container{margin:3rem 0}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license *//*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/img/photoswipe/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/img/photoswipe/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);transform:translateY(6px);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/img/photoswipe/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{background:#000;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img,.pswp__item{position:absolute;left:0;top:0}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.social-networks-login{margin-bottom:5rem;width:100%;padding:0 15px}.page-container--login .social-networks-login{padding:0}.page-container--login .social-networks-login legend{font-size:1.4rem;font-weight:600}.social-networks-login p{margin-bottom:0}.social-networks-login__btn{background:#fff;border:2px solid #e3e5f1;font-size:1.5rem;font-weight:700;padding:1rem 1.8rem;margin-bottom:.5rem}.social-networks-login__btn:focus,.social-networks-login__btn:hover{background:#fff;border-color:#d0d2e7}.page-container--login{display:grid;grid-template-columns:minmax(0,36rem);max-width:96rem;justify-content:center}@media (min-width:1024px){.page-container--login{grid-template-columns:repeat(2,minmax(0,50%));grid-gap:0 3rem}}@media (min-width:1280px){.page-container--login{grid-template-columns:repeat(2,minmax(0,40%));grid-gap:0 6rem}}.page-container--login h1,.page-container--login h2{color:#000!important;text-align:left;margin-bottom:1rem}@media (min-width:1024px){.page-container--login h1,.page-container--login h2{margin-top:0}}.page-container--login .alert-group{width:100%;margin-bottom:2rem}.page-container--login .alert,.page-container--login .alert--not-logged,.page-container--login .alert--watch-dog-info{width:100%;font-size:1.5rem;padding-left:6rem}.page-container--login .alert--not-logged .alert__ico,.page-container--login .alert--watch-dog-info .alert__ico,.page-container--login .alert .alert__ico{left:2rem!important}.page-container--login .content-form{margin:0}.page-container--login .content-form .content-form-btn-container{padding:0;width:100%;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between}.page-container--login .content-form .btn,.page-container--login .content-form .btn--lost-password{margin-top:1.6rem}.page-container--login .content-form .btn--lost-password{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:500;text-decoration:underline;padding-left:0;padding-right:0;font-size:1.5rem;color:#000}@media (prefers-reduced-motion:reduce){.page-container--login .content-form .btn--lost-password{transition:none}}.page-container--login .content-form .btn--lost-password:hover{color:#000}.page-container--login .content-form .btn--lost-password:hover .svg-icon{fill:currentColor}.page-container--login .content-form .btn--lost-password.focus,.page-container--login .content-form .btn--lost-password:focus{outline:0}.page-container--login .content-form .btn--lost-password .svg-icon{vertical-align:-3px;margin-right:.9rem}.page-container--login .content-form .btn--lost-password:hover{color:#9f3554;text-decoration:none}.page-container--login .content-form .btn--lost-password.focus,.page-container--login .content-form .btn--lost-password:focus{text-decoration:underline;box-shadow:none}.page-container--login .content-form .btn--lost-password.disabled,.page-container--login .content-form .btn--lost-password:disabled{color:#bfbfbf;pointer-events:none}.page-container--login .form-group{position:relative;padding-bottom:2.5rem;width:100%}.page-container--login .form-group .help-block{margin:0;position:absolute;top:calc(100% + .5rem)}.page-container--login .page-secondary-column{padding-top:3rem}@media (min-width:768px){.page-container--login .page-secondary-column{padding-top:6rem}}@media (min-width:1024px){.page-container--login .page-secondary-column{padding-top:0}}.page-container--login .form-group--remember-me label{color:#000;font-weight:400}.page-container--login .btn--registration-company{padding-top:1.2rem;padding-bottom:1.2rem}.page-container--registration{display:flex;flex-direction:column;max-width:96rem;align-items:center;margin:0 auto}.page-container--registration .alert--not-logged{padding-left:0;padding-right:0}.page-container--registration .input--password{margin-bottom:5rem}.page-container--registration .input--password .help-block .hint{font-size:1.3rem;font-style:italic}.page-container--registration .input--fullname,.page-container--registration .input--phone,.page-container--registration .input--reg-number{margin-bottom:5rem}.page-container--registration .input--phone{margin-top:-2.5rem}.page-container--registration .input--city .required-field,.page-container--registration .input--company-name .required-field,.page-container--registration .input--street .required-field,.page-container--registration .input--zip .required-field{display:none}.page-container--registration .btn--primary-action{margin-bottom:1rem}@media (min-width:1024px){.page-container--registration .btn--primary-action{padding:1.7rem 3rem;max-height:5.4rem}}.page-container--registration .note{clear:both;margin-bottom:0}.page-container--profile .btn--change-email,.page-container--profile .btn--change-password,.page-container--profile .btn--close-change-password,.page-container--profile .input--name{margin-bottom:5rem}.page-container--profile .btn--close-change-password{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:none!important;background:none!important}@media (prefers-reduced-motion:reduce){.page-container--profile .btn--close-change-password{transition:none}}.page-container--profile .btn--close-change-password:hover{color:#000;text-decoration:none}.page-container--profile .btn--close-change-password:hover .svg-icon{fill:currentColor}.page-container--profile .btn--close-change-password.focus,.page-container--profile .btn--close-change-password:focus{outline:0}.page-container--profile .btn--close-change-password .svg-icon{vertical-align:-3px;margin-right:.9rem}.page-container--profile .btn--change-email,.page-container--profile .btn--change-password{background:#000;border-color:#000;color:#fff}.page-container--profile .btn--change-email:active,.page-container--profile .btn--change-email:focus,.page-container--profile .btn--change-email:hover,.page-container--profile .btn--change-password:active,.page-container--profile .btn--change-password:focus,.page-container--profile .btn--change-password:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.page-container--profile .btn--change-email .svg-icon,.page-container--profile .btn--change-password .svg-icon{fill:#fff}.password-toggle .form-control-password-toggle,.password-toggle .password-toggle__control{display:inline-block;vertical-align:top}.form-control-password-toggle,.password-toggle__control{padding-right:5rem}.form-control-password-toggle[style*='background-image: url("data:image/png']+.password-toggle__ico,.password-toggle__control[style*='background-image: url("data:image/png']+.password-toggle__ico{margin-left:-6.5rem}.form-control-password-toggle.visible+.password-toggle__ico .svg-icon,.password-toggle__control.visible+.password-toggle__ico .svg-icon{display:none}.form-control-password-toggle.visible+.password-toggle__ico .svg-icon--active,.password-toggle__control.visible+.password-toggle__ico .svg-icon--active{display:inline-block;width:1.8rem;height:1.8rem}.password-toggle__ico{display:inline-block;vertical-align:top;width:3.5rem;height:inherit;text-align:center;padding:1.1rem 0;margin-left:-45px;cursor:pointer}.password-toggle__ico svg{width:2rem;height:2rem;fill:#babdcc}.password-toggle__ico .svg-icon--active{display:none}.advantages{width:100%;margin-bottom:5rem}.advantages__title{font-size:2.4rem;font-weight:700;margin:0 0 2.2rem}.advantages__list{width:100%}.advantages__item{color:#000;margin-bottom:4rem;font-size:1.4rem;font-weight:600;padding-left:5.5rem;position:relative}.advantages__ico{position:absolute;top:50%;left:0;transform:translateY(-50%)}.advantages__ico .svg-icon{width:40px;height:40px}.alert--cart-share-sent,.alert--empty,.alert--import-sent,.alert--rating-added,.alert--recommendation-sent,.alert--watch-dog-sent{color:#000;background-color:#f4f2ed;border-color:#f4f2ed;margin-bottom:7rem}.alert--cart-share-sent hr,.alert--empty hr,.alert--import-sent hr,.alert--rating-added hr,.alert--recommendation-sent hr,.alert--watch-dog-sent hr{border-top-color:#eae7dd}.alert--cart-share-sent .alert-link,.alert--empty .alert-link,.alert--import-sent .alert-link,.alert--rating-added .alert-link,.alert--recommendation-sent .alert-link,.alert--watch-dog-sent .alert-link{color:#000}.alert--watch-dog-info{font-family:Poppins,sans-serif;font-size:1.4rem;margin-bottom:2.5rem}.alert--order-result{margin-bottom:7rem}.alert-lost-password{max-width:96rem;margin-left:auto;margin-right:auto;text-align:center;padding:2rem 4rem}.alert--not-logged{text-align:center}.alert--not-logged .alert__ico{display:none}.alert-container{margin-bottom:7rem}.alert-container .alert,.alert-container .alert--not-logged,.alert-container .alert--watch-dog-info{margin-bottom:0;margin-top:0}.index-list{margin-bottom:5rem}.index-list__item{margin-bottom:2.5rem;font-size:1.4rem;font-weight:700}.index-list__perex{font-size:1.3rem;font-weight:400;text-align:center}.index-list__btn-container{margin-bottom:0;text-align:center}.index-list__btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff}@media (prefers-reduced-motion:reduce){.index-list__btn{transition:none}}.index-list__btn:hover{color:#000;text-decoration:none}.index-list__btn:hover .svg-icon{fill:currentColor}.index-list__btn.focus,.index-list__btn:focus{outline:0}.index-list__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.index-list__btn:active,.index-list__btn:focus,.index-list__btn:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.index-list__btn .svg-icon{fill:#fff}.index-list--tiles{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.index-list--tiles .index-list__item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:30px}@media (min-width:768px){.index-list--tiles .index-list__item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%}}.index-list--tiles .index-list__title{color:#000;margin-top:0;margin-bottom:1rem;font-size:2rem;font-weight:600}.index-list--tiles .index-list__content{display:block;height:100%;background:#f4f2ed;border-radius:0;padding:4rem;position:relative}.page-container--account .index-list--tiles .index-list__content{padding-top:8rem}.index-list--tiles .index-list__ico{position:absolute;top:4rem;left:2.5rem}@media (min-width:768px){.index-list--tiles .index-list__ico{left:3.5rem}}.index-list--tiles .index-list__ico .svg-icon{width:3.5rem;height:3.5rem}.page-container--account .index-list--tiles .index-list__ico{top:2rem;left:50%;transform:translateX(-50%)}.index-list--user{margin-bottom:0;display:flex;flex-direction:column}.index-list--user .index-list__item{padding-left:3rem;position:relative;order:0}.index-list--user .index-list__item--logout{order:1}.index-list--user .index-list__item--logout svg{margin-left:.3rem}.index-list--user .index-list__link{color:#000;text-decoration:none;transition:none}.index-list--user .index-list__link:hover{color:#000}.index-list--user .index-list__link:hover .index-list__label{text-decoration:underline}.index-list--user .index-list__ico{position:absolute;top:-2px;left:0;transition:none}.index-list--user .index-list__ico .svg-icon{fill:#9f3554;transition:none}.index-list--fulltext{padding-left:0;list-style:none}.index-list--fulltext .index-list__item{font-size:1.6rem;font-weight:400}.index-list--fulltext .index-list__item h3{font-size:2rem;margin-bottom:.5rem}.index-list--fulltext .index-list__link{color:#000;text-decoration:none}.index-list--fulltext .index-list__link:hover{color:#9f3554}.index-list--fulltext .fulltext-breadcrumb{padding-left:0;list-style:none;display:flex}.index-list--fulltext .fulltext-breadcrumb+p{margin:0;font-size:1.4rem}.index-list--fulltext .fulltext-breadcrumb__item:first-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.index-list--fulltext .fulltext-breadcrumb__link{text-decoration:none;font-size:1.3rem;font-weight:400;color:#696b78}.index-list-logout{order:-1;width:100%;text-align:center;margin-bottom:4rem}@media (min-width:1024px){.index-list-logout{display:none}}.table--eshop{margin-bottom:5rem}.table--eshop td,.table--eshop th{vertical-align:top;padding-left:.8rem;padding-right:.8rem;font-size:1.4rem;border:none}.table--eshop tr td:first-child,.table--eshop tr th:first-child{padding-left:0}.table--eshop tr td:last-child,.table--eshop tr th:last-child{padding-right:0}.table--eshop .table__head{white-space:nowrap;font-weight:400;padding-top:.8rem;padding-bottom:0;color:#818c8c;border:none;font-size:1.3rem;font-style:italic}.table--eshop .table__tbody td,.table--eshop .table__tbody th{border-bottom:1px solid #babdcc}.table--sortable .table__thead{display:none}.table--sortable .table__thead th{white-space:normal;line-height:1.2;position:relative}.table--sortable .table__item{display:flex;flex-wrap:wrap;padding:1.6rem 0}.table--sortable .table__item .table__cell{padding:0}.table--sortable .table__cell{width:100%}@media (min-width:1024px){.table--sortable .table__cell{width:auto}}.table--sortable .table__sep{margin-right:1rem}.table--sortable .table__btn{position:relative;font-weight:700;color:#000;white-space:nowrap}.table--sortable .table__btn:focus,.table--sortable .table__btn:hover{color:#65152c;text-decoration:underline}.table--sortable .table__btn .ico{display:inline-block;margin-right:.5rem;background:#f7f7fd;border-radius:50%;width:2.8rem;height:2.8rem;text-align:center;pointer-events:none;vertical-align:middle;line-height:2.8rem}.table--sortable .table__btn .svg-icon{width:1.4rem;height:1.4rem;margin-top:-2px;margin-right:-1px}.table--sortable .table__ico{outline:none!important}.table--sortable .table__ico .ico{pointer-events:none}.table--sortable .table__tools{display:inline-block;position:relative}.table--sortable .table__tools-handler{display:inline-block;position:relative;font-size:1.3rem;font-weight:700;text-decoration:none;color:#000;line-height:2.8rem}.table--sortable .table__tools-handler:hover{color:#9f3554;text-decoration:underline}.table--sortable .table__tools-handler[data-is=SimpleCollapse].active{position:relative}.table--sortable .table__tools-handler[data-is=SimpleCollapse].active:after{width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #f4f2ed;content:"";display:block;position:absolute;z-index:51;top:100%;left:50%;margin-left:-5px}.table--sortable .table__tools-handler .ico{float:left;z-index:-1;transition:all .2s linear 0s;margin-right:.8rem;background:#f7f7fd;padding:6px;border-radius:50%;overflow:hidden;line-height:1;pointer-events:none}@media (prefers-reduced-motion:reduce){.table--sortable .table__tools-handler .ico{transition:none}}.table--sortable .table__tools-handler .ico .svg-icon{fill:#9f3554;width:1.6rem;height:1.6rem}.table--sortable .table__tools-handler.active .ico{background:#9f3554}.table--sortable .table__tools-handler.active .svg-icon{fill:#fff}.table--sortable .reference-price{font-size:1.2rem;display:block;margin-bottom:.5rem}.table--sortable .table__tools-list{display:none;position:absolute;right:0;border-radius:0;color:#000;background:#f4f2ed;padding:2.5rem;margin-top:.6rem;z-index:50;min-width:200px}.table--sortable .table__tools-item{display:block;padding:0;margin-bottom:1rem;font-size:1.2rem;color:#000;text-decoration:none}.table--sortable .table__tools-item:hover{text-decoration:underline}.table--sortable .table__tools-item:last-child{margin-bottom:0}.product-tools{padding-left:0;list-style:none;margin:0}.product-detail .product-tools__item--watch-dog{position:absolute;bottom:0;left:0;width:100%}.product-detail .product-tools__item--watch-dog .product-tools__link{background:transparent;font-size:1.2rem;display:flex;align-items:flex-end;width:auto;height:auto}.product-detail .product-tools__item--watch-dog .product-tools__link:hover{text-decoration:underline}.product-detail .product-tools__item--watch-dog .product-tools__link abbr:hover{cursor:pointer}.product-detail .product-tools__item--watch-dog .svg-icon{position:relative;left:-.1rem;margin-right:.8rem;fill:#000;stroke-width:0;scale:1.2}.product-tools__link{border:0;padding:0;background:transparent;background:#f4f2ed;border-radius:50%;width:4.3rem;height:4.3rem}.product-tools__link:focus,.product-tools__link:hover{outline:none}.product-detail .product-tools__link{width:5.4rem;height:5.4rem}.product-tools__link svg{transition:none;stroke-width:2px;fill:transparent;stroke:#000}.product-detail .product-tools__link svg{width:1.8rem;height:1.8rem}.is-favourite .product-tools__link svg,.product-tools__link.active svg,.product-tools__link:hover svg{fill:#000}.top-product{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-bottom:5rem}@media (min-width:640px){.top-product{max-width:610px}}@media (min-width:768px){.top-product{max-width:738px}}@media (min-width:1024px){.top-product{max-width:994px}}@media (min-width:1280px){.top-product{max-width:1250px}}@media (min-width:1470px){.top-product{max-width:1440px}}.top-category{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-bottom:0}@media (min-width:640px){.top-category{max-width:610px}}@media (min-width:768px){.top-category{max-width:738px}}@media (min-width:1024px){.top-category{max-width:994px}}@media (min-width:1280px){.top-category{max-width:1250px}}@media (min-width:1470px){.top-category{max-width:1440px}}.top-category__list{margin-bottom:0}@media (min-width:640px){.top-category__list{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}}.top-category__item{margin-bottom:7rem;text-align:center;min-height:145px}@media (min-width:640px){.top-category__item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%;text-align:left}}@media (min-width:1024px){.top-category__item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 33.33333%;max-width:33.33333%}}.top-category__item:hover .top-category__item-title{color:#9f3554}.top-category__link{text-decoration:none}.top-category__item-title{color:#000;font-size:2.4rem;font-weight:700;margin:2rem 0 0}.top-category__motive{border-radius:0;margin:auto}.shop-promo{background:transparent;padding-top:40px;padding-bottom:40px;margin-bottom:7rem}.shop-promo .row{justify-content:center}.shop-promo__item{font-size:1.4rem;font-weight:600;text-align:center;margin-top:15px;margin-bottom:15px;color:#000;vertical-align:top}@media (min-width:640px){.shop-promo__item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%}}@media (min-width:1024px){.shop-promo__item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 25%;max-width:25%;max-width:240px;padding-left:1rem;padding-right:1rem}}.shop-promo__ico{display:inline-block;width:100%;margin-bottom:1rem}.shop-promo__ico .svg-icon{fill:#9f3554;width:6.1rem;height:6.1rem}.stock-info{font-family:Poppins,sans-serif;font-weight:500;font-size:1.2rem}.stock-info--available{font-weight:500;font-size:1.2rem;color:#1c976d}.stock-info--not-available{color:#c95835}.stock-info--on-demand{color:#8a6d3b}.stock-info__widget{position:relative;display:inline-block}.stock-info__text{font-family:Poppins,sans-serif;margin:0}.stock-info__link{text-decoration:underline dotted!important}.stock-info__link.esp__trigger--active:after{width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #fff;content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%)}.stock-detail{display:none;list-style:none;margin:0;padding:0}.stock-detail.esp__target--opened{display:block;position:absolute;top:100%;right:0;z-index:1000;background:#fff;color:#000;padding:2rem;border-radius:0;text-align:left;box-shadow:5px 10px 20px 0 rgba(0,0,0,.2);line-height:1.5;margin-top:8px;min-width:15rem}.stock-detail.esp__target--opened a{color:#000}.stock-detail__item{display:flex;width:100%;justify-content:space-between}.stock-detail__sep{margin-left:0;margin-right:auto}.price-info{position:relative;padding-top:2rem;color:#000;display:flex;align-items:center;margin-bottom:1rem}.price-info .price-full__original-price{position:absolute;top:0;left:0;line-height:2rem;color:rgba(0,0,0,.5)}.price-discount{background:#a80232;color:#fff;font-style:normal;font-size:1.2rem;padding:.7rem 1.5rem;border-radius:3rem}.price{display:block;font-size:1.8rem;font-weight:500;margin-bottom:0}.price,.price-full{font-family:Poppins,sans-serif}.price-full{margin:0}.price,.price__primary{font-size:3rem;line-height:4.6rem;font-weight:500;margin-right:2.6rem}.price__primary{display:block}.price__secondary{font-size:1.6rem;font-weight:400;color:#818c8c}.product-detail .order-container__price strong.price__primary{margin-right:0}.category-detail .long-description p{font-size:1.4rem}.visited-products{clear:both;width:100%}.visited-products__title{font-size:2.4rem}.related-products{clear:both;width:100%}.related-products__title{font-size:2.4rem}.order-form{margin-bottom:0}.product-detail .order-form{display:flex;margin-right:1rem;width:calc(100% - 6.4rem)}@media (min-width:1024px){.product-detail .order-form{width:27rem}}@media (min-width:1470px){.product-detail .order-form{width:calc(100% - 6.4rem)}}.product-detail .order-form__form{width:100%;display:block}.order-form__alert{margin:0 0 2.5rem;position:relative;font-size:1.4rem;font-weight:700;width:100%;text-align:center}.product-detail .order-form__btn-container{margin-bottom:0}.order-form__btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff;padding:1.7rem 3rem;max-height:5.4rem;margin-bottom:0;white-space:nowrap}@media (prefers-reduced-motion:reduce){.order-form__btn{transition:none}}.order-form__btn:hover{color:#000;text-decoration:none}.order-form__btn:hover .svg-icon{fill:currentColor}.order-form__btn.focus,.order-form__btn:focus{outline:0}.order-form__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.order-form__btn:active,.order-form__btn:focus,.order-form__btn:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.order-form__btn .svg-icon{fill:#fff}.product-detail .order-form__btn{width:100%}.order-form__btn:disabled{background:#696b78;border-color:#696b78;cursor:not-allowed}.product-list-tag__list{position:absolute;right:-2rem;top:1rem;display:flex;flex-wrap:wrap;max-width:15rem;justify-content:flex-end}@media (min-width:768px){.product-list-tag__list{right:-2.8rem}}@keyframes tagFadeIn{0%{z-index:3;transform:translateX(0)}to{z-index:3;transform:translateX(.4rem)}}.product-list-tag__item{height:2rem;display:inline-flex;align-items:center;justify-content:space-between;border-radius:1.4rem;padding:.5rem;color:#fff;text-transform:uppercase;font-size:1rem;font-weight:600;position:relative}@media (min-width:1024px){.product-list-tag__item:hover{animation-name:tagFadeIn;animation-duration:.4s;animation-delay:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}}@media (min-width:768px){.product-list-tag__item{height:2.8rem;padding:.7rem}}.product-list-tag__item+.product-list-tag__item{margin-top:.5rem}.product-list-tag__item--star{background:#9f3554}.product-list-tag__item--star svg{width:1.4rem;height:1.3rem}.product-list-tag__item--calendar{background:#1c976d}.product-list-tag__item--calendar svg{width:1.1rem;height:1.3rem;transform:translateX(-.2rem)}.product-list-tag__item--percent{background:#e98785}.product-list-tag__item--percent svg{width:1.2rem;height:1.2rem}.product-list-tag__item--thumb{background:#43589c}.product-list-tag__item--thumb svg{position:relative;right:.2rem;width:1.2rem;height:1.2rem}.product-list-tag__item--subtract{background:#c19d49}.product-list-tag__item--subtract svg{width:1.5rem;height:1.5rem}.product-list-tag__item svg{fill:#fff}.product-list-tag__item-label{padding:0 1.5rem 0 1rem;line-height:1}.category-detail .page-row{margin:0;display:grid;grid-template-columns:100%;align-items:start}@media (min-width:1024px){.category-detail .page-row{grid-template-columns:31rem auto;grid-gap:0 6rem}}.category-detail .page-secondary-column{order:-1}.category-menu{margin-bottom:7rem;background-color:transparent;border-radius:.4rem;padding:0}.category-menu__item{position:relative;padding:1.3rem 0;font-size:1.6rem;font-weight:400;border-bottom:1px solid #ccc}.category-menu__item .category-menu__item{font-size:1.3rem;padding:.65rem 0;border-bottom:none}.category-menu__item--level-1 .category-menu__item.category-menu__item--active>.category-menu__link{color:#000;font-weight:700}.category-menu__item--level-1.category-menu__item--active>.category-menu__link{border-color:#9f3554}.category-menu__control{position:absolute;left:0;top:2.7rem;display:inline-block;min-width:1em;font-size:0;color:#000;background:transparent;border:none;transition:all .2s ease-out 0s;padding:0}@media (prefers-reduced-motion:reduce){.category-menu__control{transition:none}}.category-menu__control .svg-icon{width:.8rem;height:.8rem;fill:#000}.category-menu__control:focus .svg-icon,.category-menu__control:hover .svg-icon{fill:#9f3554}.category-menu__link{text-decoration:none;color:#000;line-height:1.4;margin:.5rem 0;padding:0 2rem;display:block;border-right:2px solid transparent;word-wrap:break-word}.category-menu__link:focus,.category-menu__link:hover{color:#9f3554}.category-menu__submenu{padding-left:2rem}.category-menu__submenu>.category-menu__item:last-child{padding-bottom:0}.category-menu__submenu>.category-menu__item .category-menu__control{left:0;top:1.8rem}.category-menu__submenu .category-menu__submenu{padding-left:0;margin-left:1rem}.subcategory-list__title{font-size:1.4rem;font-weight:600;text-transform:uppercase;margin:0 0 1.5rem}.subcategory-list{padding-left:0;list-style:none;margin:0 0 6rem .5rem}.subcategory-list__item+.subcategory-list__item{margin-top:1rem}.subcategory-list__link{position:relative;text-decoration:none;font-size:1.4rem;font-weight:400}.subcategory-list__link:before{position:relative;display:inline-block;content:"";width:.7rem;height:1.1rem;background:url("/icons/svg/arrow-right.svg") 50%/7px 11px no-repeat;margin-right:1rem}.category-filter{color:#000;display:flex;flex-direction:column}.category-filter__title{display:none}.esp__target--category-filter .category-filter__title{display:block;font-size:1.8rem;font-weight:700;color:#9f3554;width:100%;padding:0 3rem 1.6rem 2.5rem;margin:0}.esp__target--category-filter .category-filter__container{display:block;position:absolute;top:6.2rem;left:0;right:0;bottom:0;height:calc(100% - 6.2rem)}.category-filter__header{margin:2rem 0;display:block;width:100%}.esp__target--category-filter .category-filter__header{display:none}@media (min-width:1024px){.category-filter__header{display:none}}.category-filter__header-ico{position:absolute;left:50%;transform:translateX(-50%);width:16rem;display:flex;justify-content:space-between;top:1rem}.category-filter__header-ico .svg-icon{position:relative;top:.1rem;width:1.6rem;height:1.6rem;fill:#fff;order:-1}.category-filter__header-ico .badge{font-size:1.1rem;color:#fff;font-family:Poppins,sans-serif;font-weight:500;width:2rem;height:2rem;background:#9f3554;border-radius:50%;text-align:center;line-height:2rem;z-index:2;display:inline-block}.category-filter__header-ico .badge:empty{display:none}.category-filter__header-link{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff;display:flex;justify-content:center;font-size:1.2rem;text-decoration:none}@media (prefers-reduced-motion:reduce){.category-filter__header-link{transition:none}}.category-filter__header-link:hover{color:#000;text-decoration:none}.category-filter__header-link:hover .svg-icon{fill:currentColor}.category-filter__header-link.focus,.category-filter__header-link:focus{outline:0}.category-filter__header-link .svg-icon{vertical-align:-3px;margin-right:.9rem}.category-filter__header-link:active,.category-filter__header-link:focus,.category-filter__header-link:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.category-filter__header-link .svg-icon{fill:#fff}.category-filter__header-link:focus,.category-filter__header-link:hover{color:#fff;text-decoration:none}.category-filter__header-link:focus .badge,.category-filter__header-link:hover .badge{border-color:#fff}.category-filter__content{display:none}.esp__target--category-filter .category-filter__content{display:block;padding:0 3rem;overflow:auto;height:100%;max-height:calc(100% - 80px)}@media (min-width:1024px){.category-filter__content{display:block}}.category-filter__group{border-bottom:.1rem solid rgba(227,229,241,.5)}.category-filter__group--only-item .filter-group__header{cursor:default}.category-filter__group--only-item .filter-group__header .filter-group__counter,.category-filter__group--only-item .filter-group__header:before{display:none!important}.category-filter__group--only-item .checkbox-group__item{margin:0}.category-filter__group--only-item .filter-group__header{padding-right:3rem;position:relative}.category-filter__group--only-item .filter-group__content{display:block!important;padding:0!important}.category-filter__group--only-item .checkbox{position:static!important}.category-filter__group--only-item label{padding:0!important;position:static!important;text-transform:none}.category-filter__group--only-item label:after,.category-filter__group--only-item label:before{left:auto!important;right:0}.category-filter__group--only-item label:before{top:0}.category-filter__buttons,.category-filter__group--only-item .filter-group__selected{display:none}.esp__target--category-filter .category-filter__buttons{display:flex;justify-content:space-between;align-items:center;background:#f4f2ed;width:100%;padding:1.6rem 2.5rem;z-index:2;border-top:1px solid #e3e4eb;position:absolute;bottom:0;left:0;right:0}.category-filter__btn-apply{background:#000;border-color:#000;color:#fff;white-space:nowrap}.category-filter__btn-apply:active,.category-filter__btn-apply:focus,.category-filter__btn-apply:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.category-filter__btn-apply .svg-icon{fill:#fff;display:none}.category-filter__btn-apply span{font-weight:400}.category-filter__selected-container{position:relative;overflow:hidden}.category-filter__selected-container:after{content:"";height:100%;width:3rem;position:absolute;top:0;right:0;pointer-events:none;background:linear-gradient(90deg,transparent 0,#fff)}@media (min-width:1024px){.category-filter__selected-container:after{display:none}}.esp__target--category-filter .selected-filters__cancel{display:inline-block!important;width:auto;padding-top:0}.category-filter__selected{margin-right:-1.6rem;overflow:auto;white-space:nowrap}.category-filter__selected::-webkit-scrollbar{display:none}@media (min-width:768px){.category-filter__selected{max-width:71.8rem;margin-right:0}}@media (min-width:1024px){.category-filter__selected{order:-1}}@media (min-width:1280px){.category-filter__selected{display:inline-block;margin-right:0}}.esp__target--category-filter .category-filter__selected{display:none}.category-filter__row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;justify-content:space-between;margin-bottom:2.5rem}.category-filter__sort,.category-filter__text,.category-filter__view{padding-left:15px;padding-right:15px}.category-filter__text{line-height:2}.category-detail .page-primary-column .filter-group,.group-detail .filter-group{padding-bottom:1rem}.category-detail .page-primary-column .filter-group:last-of-type,.group-detail .filter-group:last-of-type{padding-bottom:0}.category-detail .page-secondary-column .filter-group{padding:2rem 0;border-bottom:1px solid #e3e4eb;margin:0}.category-detail .page-secondary-column .filter-group .checkbox-group__item{display:block;width:100%;padding-top:5px}.category-detail .page-secondary-column .filter-group .checkbox-group__item.hidden{display:none}.category-detail .page-secondary-column .filter-group--action,.category-detail .page-secondary-column .filter-group--bestseller,.category-detail .page-secondary-column .filter-group--novelty,.category-detail .page-secondary-column .filter-group--preparing,.category-detail .page-secondary-column .filter-group--stock{padding:1.4rem 0 1.8rem}.category-detail .page-secondary-column .filter-group--action .filter-group__content,.category-detail .page-secondary-column .filter-group--bestseller .filter-group__content,.category-detail .page-secondary-column .filter-group--novelty .filter-group__content,.category-detail .page-secondary-column .filter-group--preparing .filter-group__content,.category-detail .page-secondary-column .filter-group--stock .filter-group__content{margin:0}.category-detail .page-secondary-column .filter-group--action .form-label,.category-detail .page-secondary-column .filter-group--bestseller .form-label,.category-detail .page-secondary-column .filter-group--novelty .form-label,.category-detail .page-secondary-column .filter-group--preparing .form-label,.category-detail .page-secondary-column .filter-group--stock .form-label{text-transform:none}.category-detail .page-secondary-column .filter-group--action .filter-group__header,.category-detail .page-secondary-column .filter-group--bestseller .filter-group__header,.category-detail .page-secondary-column .filter-group--novelty .filter-group__header,.category-detail .page-secondary-column .filter-group--preparing .filter-group__header,.category-detail .page-secondary-column .filter-group--stock .filter-group__header{padding:0 0 0 3rem}.category-detail .page-secondary-column .filter-group--action .filter-group__header:before,.category-detail .page-secondary-column .filter-group--bestseller .filter-group__header:before,.category-detail .page-secondary-column .filter-group--novelty .filter-group__header:before,.category-detail .page-secondary-column .filter-group--preparing .filter-group__header:before,.category-detail .page-secondary-column .filter-group--stock .filter-group__header:before{display:none}.category-detail .page-secondary-column .filter-group--action .filter-group__header input[type=checkbox]+label:after,.category-detail .page-secondary-column .filter-group--action .filter-group__header input[type=checkbox]:checked+label:before,.category-detail .page-secondary-column .filter-group--bestseller .filter-group__header input[type=checkbox]+label:after,.category-detail .page-secondary-column .filter-group--bestseller .filter-group__header input[type=checkbox]:checked+label:before,.category-detail .page-secondary-column .filter-group--novelty .filter-group__header input[type=checkbox]+label:after,.category-detail .page-secondary-column .filter-group--novelty .filter-group__header input[type=checkbox]:checked+label:before,.category-detail .page-secondary-column .filter-group--preparing .filter-group__header input[type=checkbox]+label:after,.category-detail .page-secondary-column .filter-group--preparing .filter-group__header input[type=checkbox]:checked+label:before,.category-detail .page-secondary-column .filter-group--stock .filter-group__header input[type=checkbox]+label:after,.category-detail .page-secondary-column .filter-group--stock .filter-group__header input[type=checkbox]:checked+label:before{left:0!important;right:auto;top:.3rem}.category-detail .page-secondary-column input[type=search],.esp__target--category-filter input[type=search]{outline:none;box-shadow:none;border:.1rem solid #f4f2ed;display:block;width:100%;padding:1.2rem 4rem 1.2rem 2.5rem;height:4.6rem;border-radius:2.3rem;background:#f4f2ed url(/icons/svg/search.svg) 95%/18px 18px no-repeat;margin-bottom:3rem;font-size:1.5rem}.category-detail .page-secondary-column input[type=search]:focus,.esp__target--category-filter input[type=search]:focus{border-color:#696b78}.category-detail .page-secondary-column input[type=search]::placeholder,.esp__target--category-filter input[type=search]::placeholder{font-size:1.5rem;font-style:normal;color:#696b78;font-weight:400}.category-detail .page-secondary-column input[type=checkbox]+label .form-label__badge,.esp__target--category-filter input[type=checkbox]+label .form-label__badge{color:#babdcc;font-weight:400;font-size:1.4rem}.category-detail .page-secondary-column input[type=checkbox]:checked+label:after,.esp__target--category-filter input[type=checkbox]:checked+label:after{background:rgba(159,53,84,.2)!important;border-color:#ecd7dd!important}.category-detail .page-secondary-column input[type=checkbox]:checked+label:before,.esp__target--category-filter input[type=checkbox]:checked+label:before{background:url(/icons/svg/check-color.svg) 50%/10px 7px no-repeat}.category-detail .page-secondary-column .filter-group__content,.esp__target--category-filter .filter-group__content{max-height:40rem;overflow:auto;margin-top:1rem}.category-detail .page-secondary-column .filter-group__content.filter-group__content--slider,.esp__target--category-filter .filter-group__content.filter-group__content--slider{padding-top:4.4rem}.category-detail .page-secondary-column .filter-group__toggle-link,.esp__target--category-filter .filter-group__toggle-link{display:block;margin-top:2.5rem;text-decoration:underline;font-size:1.3rem;cursor:pointer}.category-detail .page-secondary-column .filter-group__toggle-link:hover,.esp__target--category-filter .filter-group__toggle-link:hover{text-decoration:none}.category-detail .page-secondary-column .filter-group__toggle-link.hidden,.esp__target--category-filter .filter-group__toggle-link.hidden{display:none}.category-detail .page-secondary-column .checkbox-group__item--e-kniha input[type=checkbox]+label,.esp__target--category-filter .checkbox-group__item--e-kniha input[type=checkbox]+label{padding-left:6rem;background:url(/icons/svg/e-book.svg) 30px/20px 15px no-repeat}.category-detail .page-secondary-column .filter-item-val-tistena-kniha input[type=checkbox]+label,.esp__target--category-filter .filter-item-val-tistena-kniha input[type=checkbox]+label{padding-left:6rem;background:url(/icons/svg/book.svg) 30px/20px 15px no-repeat}.category-detail .page-secondary-column .filter-item-val-audiokniha input[type=checkbox]+label,.esp__target--category-filter .filter-item-val-audiokniha input[type=checkbox]+label{padding-left:6rem;background:url(/icons/svg/audio.svg) 30px/20px 15px no-repeat}.category-detail .page-secondary-column .filter-item-val-doplnkove-zbozi input[type=checkbox]+label,.esp__target--category-filter .filter-item-val-doplnkove-zbozi input[type=checkbox]+label{padding-left:6rem;background:url(/icons/svg/supplements.svg) 30px/20px 15px no-repeat}.category-detail .page-secondary-column .filter-item-val-zlevneno input[type=checkbox]+label,.esp__target--category-filter .filter-item-val-zlevneno input[type=checkbox]+label{padding-left:6rem;background:url(/icons/svg/percent.svg) 30px/20px 15px no-repeat}.filter-group--inactive{opacity:.5}.filter-group--inactive *{opacity:1!important}.filter-group__header{font-weight:600;text-transform:uppercase;font-size:1.4rem}.esp__target--category-filter .filter-group__header:before{content:"";display:inline-block;width:1rem;height:.5rem;background:url("/icons/svg/arrow-down.svg") 50%/10px 6px no-repeat;position:absolute;top:.5rem;right:.8rem;transition:all .2s linear 0s;transform-origin:center center;opacity:.2}@media (prefers-reduced-motion:reduce){.esp__target--category-filter .filter-group__header:before{transition:none}}.esp__target--category-filter .filter-group__header.active:before{transform:rotate(180deg);opacity:1}.category-detail .page-primary-column .filter-group__header,.group-detail .filter-group__header{margin-top:0;margin-bottom:.8rem;font-size:1.4rem;font-weight:600}.category-detail .page-primary-column .filter-group--price .filter-group__header,.group-detail .filter-group--price .filter-group__header{display:none}.category-detail .page-secondary-column .filter-group__header{margin:0;position:relative;width:100%;cursor:pointer;font-size:1.4rem;padding-right:3rem}.category-detail .page-secondary-column .filter-group__header:before{content:"";display:inline-block;width:1rem;height:.5rem;background:url("/icons/svg/arrow-down.svg") 50%/10px 6px no-repeat;position:absolute;top:50%;transform:translateY(-50%);right:0;transition:all .2s linear 0s;transform-origin:center center;opacity:.2}@media (prefers-reduced-motion:reduce){.category-detail .page-secondary-column .filter-group__header:before{transition:none}}.category-detail .page-secondary-column .filter-group__header.active:before{transform:rotate(180deg);opacity:1}.filter-group__counter{position:relative;top:-.1rem;margin-left:1rem;color:#fff;background:#9f3554;width:2rem;height:2rem;line-height:2rem;text-align:center;border-radius:50%;font-size:1.1rem;font-weight:400;vertical-align:middle;display:none}.filter-group__counter.active,.filter-group__header--selected-items .filter-group__counter{display:inline-block}.category-detail .page-primary-column .filter-group__content,.group-detail .filter-group__content{display:flex!important;height:auto!important}.category-detail .page-primary-column .filter-group--price .filter-group__content,.group-detail .filter-group--price .filter-group__content{display:block!important}.category-detail .page-secondary-column .filter-group__content{padding-top:1.5rem}.filter-group__content--slider{padding-left:1.6rem;padding-right:1.6rem}.category-sort label{font-weight:400;vertical-align:top;padding-right:1rem}.category-view input[type=radio]+label{border:none;vertical-align:top;white-space:nowrap}@media (min-width:1024px){.category-view input[type=radio]+label{font-size:0}}.category-view input[type=radio]:checked+label .svg-icon{fill:#2f3e4f}.category-view .radio{margin:0}.category-view label{font-weight:400;padding-right:1rem}.category-view .svg-icon{width:2.4rem;height:2.4rem;fill:#818c8c}.product-count{font-family:Poppins,sans-serif;font-size:1.2rem;color:#696b78;margin:0}.product-count,.product-count strong{font-weight:400}.selected-filters__list{padding-left:0;list-style:none;margin-left:0;font-size:1.2rem;color:#000;display:flex;flex-wrap:wrap}.selected-filters__list>li{display:inline-block;padding-left:.5rem;padding-right:.5rem}.selected-filters__item{padding:.7rem 2rem!important;background:#f4f2ed;border-radius:1.6rem;display:flex!important;font-size:1.2rem;margin:0 1rem .5rem 0;transition:all .2s linear 0s;order:0}@media (prefers-reduced-motion:reduce){.selected-filters__item{transition:none}}.selected-filters__item:hover,.selected-filters__item:hover .ico{background:#f4f2ed;color:#000}.selected-filters__link{color:#000;margin-left:1rem;transition:none}.selected-filters__link .ico--remove{font-size:1.1rem;transition:all .2s linear 0s}.selected-filters__link .ico--remove .svg-icon{width:1rem;height:1rem;fill:#3d3f49;opacity:.5}@media (prefers-reduced-motion:reduce){.selected-filters__link .ico--remove{transition:none}}.selected-filters__link:focus,.selected-filters__link:hover{color:#000}.selected-filters__link:focus .svg-icon,.selected-filters__link:hover .svg-icon{opacity:1}.selected-filters__value{font-weight:400}.selected-filters__cancel{width:100%;display:block!important;padding-top:2.5rem;order:1}.selected-filters__cancel-link{font-weight:500;color:#000;text-decoration:underline;padding-left:0;padding-right:0;display:flex;align-items:center;font-size:1.4rem;font-weight:400}.selected-filters__cancel-link:hover{color:#9f3554;text-decoration:none}.selected-filters__cancel-link.focus,.selected-filters__cancel-link:focus{text-decoration:underline;box-shadow:none}.selected-filters__cancel-link.disabled,.selected-filters__cancel-link:disabled{color:#bfbfbf;pointer-events:none}.selected-filters__cancel-link:focus,.selected-filters__cancel-link:hover{color:#000}.selected-filters__cancel-link:after{position:relative;display:inline-block;content:"";width:1rem;height:1rem;background:url("/icons/svg/close.svg") 50%/10px 10px no-repeat;margin-left:1rem}.slider-widget{padding-top:2.5rem!important;padding-left:1.6rem;padding-right:1.6rem;min-height:5rem}.category-detail .page-secondary-column .slider-widget{position:relative;padding-top:40px!important;padding-bottom:15px;margin-left:0!important;margin-right:0!important}.slider-widget__control{width:100%}.slider-widget__max,.slider-widget__min{display:none}.slider{display:inline-block;vertical-align:middle;position:relative}.slider .slider__control{display:none}.slider .tooltip{padding:0;margin:0}.slider .tooltip.in{opacity:1}.slider .tooltip.top{top:-2.3rem}.slider .tooltip.bottom{top:3rem!important}.slider .tooltip .tooltip-arrow{display:none}.slider .tooltip .tooltip-inner{white-space:nowrap;max-width:none;background:transparent;border-radius:0;color:#000;font-size:1.2rem;font-weight:700;transform:translateX(-50%)}.slider .hide{display:none}.slider-horizontal{width:100%;height:3.2rem;display:flex;flex-direction:column;justify-content:center}.slider-horizontal:hover .slider-selection{background:#62d3c1}.slider-horizontal:hover .slider-handle{background:#9f3554;border-color:#9f3554}.slider-horizontal:hover .slider-handle:before{color:#fff}.slider-disabled{opacity:.5;pointer-events:none}.slider-track{position:relative;cursor:pointer;height:1.4rem;border-radius:1rem;margin-left:-16px;margin-right:-16px}.slider-selection,.slider-track-high,.slider-track-low{height:100%;top:0;bottom:0}.slider-selection{position:absolute;border-radius:1rem;background:#95dccf;transition:background .1s linear 0s}@media (prefers-reduced-motion:reduce){.slider-selection{transition:none}}.slider-track-high,.slider-track-low{position:absolute;background:#e3e5f1}.slider-track-low{border-radius:1rem 0 0 1rem}.slider-track-high{border-radius:0 1rem 1rem 0}.slider-handle{position:absolute;top:0;width:3.2rem;height:3.2rem;line-height:3.2rem;background-color:#d0d2e7;border:1px solid #d0d2e7;border-radius:50%;cursor:pointer;margin-left:-1.6rem;text-align:center;transition:background .1s linear 0s,border-color .1s linear 0s}@media (prefers-reduced-motion:reduce){.slider-handle{transition:none}}.slider-handle:before{content:"";display:inline-block;width:1.5rem;height:1rem;background:url("/icons/svg/double-caret.svg") 50% 50% no-repeat;transition:color .1s linear 0s;color:#9f3554;vertical-align:2px}@media (prefers-reduced-motion:reduce){.slider-handle:before{transition:none}}.slider__control{opacity:0}.product-list-container{margin-bottom:5rem}.product-list a{text-decoration:none}.product-list .btn--add-to-cart,.product-list .btn--show-detail{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000;font-size:1.3rem;font-weight:700}@media (prefers-reduced-motion:reduce){.product-list .btn--add-to-cart,.product-list .btn--show-detail{transition:none}}.product-list .btn--add-to-cart:hover,.product-list .btn--show-detail:hover{color:#000;text-decoration:none}.product-list .btn--add-to-cart:hover .svg-icon,.product-list .btn--show-detail:hover .svg-icon{fill:currentColor}.product-list .btn--add-to-cart.focus,.product-list .btn--add-to-cart:focus,.product-list .btn--show-detail.focus,.product-list .btn--show-detail:focus{outline:0}.product-list .btn--add-to-cart .svg-icon,.product-list .btn--show-detail .svg-icon{vertical-align:-3px;margin-right:.9rem}.product-list .btn--add-to-cart:active,.product-list .btn--add-to-cart:focus,.product-list .btn--add-to-cart:hover,.product-list .btn--show-detail:active,.product-list .btn--show-detail:focus,.product-list .btn--show-detail:hover{border-color:#65152c;color:#65152c}.product-list .btn--add-to-cart:active .svg-icon,.product-list .btn--add-to-cart:focus .svg-icon,.product-list .btn--add-to-cart:hover .svg-icon,.product-list .btn--show-detail:active .svg-icon,.product-list .btn--show-detail:focus .svg-icon,.product-list .btn--show-detail:hover .svg-icon{fill:#65152c}.product-list .btn--add-to-cart .svg-icon,.product-list .btn--show-detail .svg-icon{fill:#000}.product-list__tile:focus .btn--add-to-cart,.product-list__tile:focus .btn--show-detail,.product-list__tile:hover .btn--add-to-cart,.product-list__tile:hover .btn--show-detail{background:#000;border-color:#000;color:#fff}.product-list__tile:focus .btn--add-to-cart:active,.product-list__tile:focus .btn--add-to-cart:focus,.product-list__tile:focus .btn--add-to-cart:hover,.product-list__tile:focus .btn--show-detail:active,.product-list__tile:focus .btn--show-detail:focus,.product-list__tile:focus .btn--show-detail:hover,.product-list__tile:hover .btn--add-to-cart:active,.product-list__tile:hover .btn--add-to-cart:focus,.product-list__tile:hover .btn--add-to-cart:hover,.product-list__tile:hover .btn--show-detail:active,.product-list__tile:hover .btn--show-detail:focus,.product-list__tile:hover .btn--show-detail:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.product-list__tile:focus .btn--add-to-cart .svg-icon,.product-list__tile:focus .btn--show-detail .svg-icon,.product-list__tile:hover .btn--add-to-cart .svg-icon,.product-list__tile:hover .btn--show-detail .svg-icon{fill:#fff}.product-list__item:focus .product-list__link-title,.product-list__item:hover .product-list__link-title,.product-list__link-title{color:#000}.js .product-list__variant-select .product-list__buttons{display:none}.product-list--tiles{display:grid;grid-template-columns:repeat(2,minmax(0,24rem));grid-gap:3rem .5rem;justify-content:center}@media (min-width:768px){.product-list--tiles{grid-template-columns:repeat(3,minmax(0,33rem));grid-gap:3rem 1.5rem}}@media (min-width:1024px){.product-list--tiles{grid-template-columns:repeat(2,minmax(0,33rem))}}@media (min-width:1280px){.product-list--tiles{grid-template-columns:repeat(3,minmax(0,33rem));grid-gap:5.6rem 3rem}}.product-list--tiles .product-list__item .rating{display:none}.product-list--tiles .product-list__item .product-list__tile{position:relative;padding-bottom:8.8rem}.product-list--tiles .product-list__item .product-list__tile:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease-out 0s}.touch-device .product-list--tiles .product-list__item .product-list__tile{padding-bottom:0}.touch-device .product-list--tiles .product-list__item .product-list__tile:before{display:none}.product-list--tiles .product-list__item .product-list__tile:focus,.product-list--tiles .product-list__item .product-list__tile:hover{z-index:10}.product-list--tiles .product-list__item .product-list__tile:focus:before,.product-list--tiles .product-list__item .product-list__tile:hover:before{background:#fff;transform:scale(1.1,1.07);box-shadow:0 0 12px rgba(0,0,0,.15)}.product-list--tiles .product-list__item .product-list__tile:focus .product-info-container,.product-list--tiles .product-list__item .product-list__tile:hover .product-info-container{position:relative;z-index:1}.product-list--tiles .product-list__item .product-list__tile:focus .product-list__tools,.product-list--tiles .product-list__item .product-list__tile:hover .product-list__tools{display:block;border-color:#bfbfbf}.product-list--tiles .product-list__item .product-list__tile:focus .product-links-container,.product-list--tiles .product-list__item .product-list__tile:hover .product-links-container{visibility:visible}.touch-device .product-list--tiles .product-list__item .product-list__tile:focus .product-links-container,.touch-device .product-list--tiles .product-list__item .product-list__tile:hover .product-links-container{visibility:hidden}.product-list--tiles .product-list__item .product-list__tile.is-favourite .product-list__link-motive:before{transform:translateY(0);visibility:visible;transition:all .5s cubic-bezier(.25,.46,.45,.94) 1s}.product-list--tiles .product-list__item .product-list__link-motive{position:relative;display:block;z-index:1;margin:0 auto}.product-list--tiles .product-list__item .product-list__link-motive:before{display:block;position:absolute;content:"";width:2rem;height:2.5rem;background:url("/icons/svg/favourite-badge.svg") 50%/contain no-repeat;top:-2rem;left:1rem;visibility:hidden;transform:translateY(3rem);transition:all .5s cubic-bezier(.25,.46,.45,.94) .2s;z-index:-1}.product-list--tiles .product-list__item .product-list__info{position:relative}.product-list--tiles .product-list__item .product-list__info .product-tag__list{position:absolute;right:.3rem;top:3rem}@media (min-width:768px){.product-list--tiles .product-list__item .product-list__info .product-tag__list{right:3.8rem}}.product-list--tiles .product-list__item .product-links-container{visibility:hidden;position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);display:inline-grid;grid-template-columns:auto auto;place-items:center;grid-gap:0 1rem;margin:0 auto}.product-list--tiles .product-list__item .product-text-info{padding:0 1.5rem}.product-list--tiles .product-list__item .product-list__perex{display:none}.product-list--tiles .product-list__item .author-title-link{font-family:Poppins,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;color:#9f3554;margin-bottom:.7rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1;max-height:1}.product-list--tiles .product-list__item .product-list__title{margin:0 0 1.5rem}.product-list--tiles .product-list__item .product-list__title .product-list__link{font-size:1.6rem;line-height:2.2rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;max-height:3.2;min-height:4.4rem}.product-list--tiles .product-list__item .product-list__motive-container{display:flex;align-items:flex-end;margin-bottom:2rem;position:relative;flex:1 0 auto;padding:2.5rem 2.3rem;height:26rem}@media (min-width:640px){.product-list--tiles .product-list__item .product-list__motive-container{height:27rem}}@media (min-width:768px){.product-list--tiles .product-list__item .product-list__motive-container{padding:2.5rem 3rem}}@media (min-width:1024px){.product-list--tiles .product-list__item .product-list__motive-container{padding:2.5rem 4.5rem;height:33rem}}.product-list--tiles .product-list__item .product-list__motive-container picture{display:block}.product-list--tiles .product-list__item .product-list__motive-container:after,.product-list--tiles .product-list__item .product-list__motive-container:before{position:absolute;display:flex;content:"";width:100%;height:100%;top:0;left:0}.product-list--tiles .product-list__item .product-list__motive-container:before{z-index:-2;background:url("/img/bg/patterns/product-list.png") 0 0/contain repeat;opacity:.5}.product-list--tiles .product-list__item .product-list__motive-container:after{z-index:-1;background:linear-gradient(180deg,#fff 30%,hsla(0,0%,100%,0))}.product-list--tiles .product-list__item .motive{box-shadow:0 0 .8rem rgba(0,0,0,.16);width:100%;height:auto;object-fit:contain;max-height:23rem;position:relative;z-index:2}.touch-device .product-list--tiles .product-list__item .motive{box-shadow:none}@media (min-width:640px){.product-list--tiles .product-list__item .motive{max-height:22rem}}@media (min-width:1024px){.product-list--tiles .product-list__item .motive{max-height:31rem}}.product-list--tiles .product-list__item .product-buy-info{padding:0 1.5rem;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.product-list--tiles .product-list__item .price-info{display:flex;flex-wrap:wrap;align-items:baseline;padding:0;margin:0 1.5rem 0 0}.product-list--tiles .product-list__item .discount{display:none}.product-list--tiles .product-list__item .stock-info{display:block;width:100%}@media (min-width:768px){.product-list--tiles .product-list__item .stock-info{display:inline-block;width:auto}}.product-list--tiles .product-list__item .stock-info__text{font-family:Poppins,sans-serif;font-weight:500;font-size:1.2rem}.product-list--tiles .product-list__item .price,.product-list--tiles .product-list__item .price__primary{line-height:normal;font-weight:500;font-size:1.5rem;order:-1;margin:0}.product-list--tiles .product-list__item .price-info__void{font-family:Poppins,sans-serif;font-weight:400;font-size:1.2rem;margin-left:.5rem}.product-list--tiles .product-list__item .product-list__buy-btn{white-space:nowrap}.product-list--tiles .product-list__item .product-list__product-type{display:block;padding:0 1.5rem;margin:1.5rem 0 0;line-height:1}.product-list--tiles .product-list__item .product-list__product-type-item{position:relative;margin-right:1rem;width:1.6rem;height:1.6rem}.product-list--tiles .product-list__item .product-list__product-type-item:after{position:absolute;display:block;content:"";bottom:-.4rem;left:0;width:100%;height:.2rem;border-radius:.1rem;transition:background-color .3s linear}.product-list--tiles .product-list__item .product-list__product-type-item:hover:after{background-color:rgba(159,53,84,.8)}.product-list--tiles .product-list__item .product-list__product-type-item.active:after{background-color:#9f3554}.buy-on-eshop .product-list--tiles .product-list__item{display:block;margin:0}.buy-on-eshop .product-list--tiles .product-list__item .buy-on-eshop__card{position:relative}.buy-on-eshop .product-list--tiles .product-list__item .product-list__item{display:block}@media (min-width:640px){.buy-on-eshop .product-list--tiles .product-list__item .product-list__tile{padding:0}}.buy-on-eshop .product-list--tiles .product-list__item .product-list__tile .product-list__info{padding-top:2rem}.buy-on-eshop .product-list--tiles .product-list__item .product-list__tile .product-list__perex{display:inherit}.buy-on-eshop .product-list--tiles .product-list__item .product-list__tile:before{display:none}.buy-on-eshop .product-list--tiles .product-list__item .product-list__tile .product-links-container{visibility:visible}.buy-on-eshop .product-list--tiles .product-list__item .product-list__tile .product-list__motive-container{margin:0;padding:0;height:auto;display:block;max-width:20rem}.buy-on-eshop .product-list--tiles .product-list__item .product-list__tile .product-links-container{transform:translateX(0);left:1.5rem;bottom:-6rem;display:flex}@media (min-width:640px){.buy-on-eshop .product-list--tiles .product-list__item .product-list__tile .product-links-container{bottom:1.5rem}}.buy-on-eshop .product-list--tiles .product-list__item .product-list__tile .buy-on-eshop__info-text-perex{font-size:1.2rem;margin-bottom:1.5rem;font-weight:400}.buy-on-eshop .product-list--tiles .product-list__item .product-list__tile .product-list__title{margin-bottom:.5rem}.buy-on-eshop .product-list--tiles .product-list__item .product-list__tile .product-list__link{font-size:2.2rem;line-height:2.6rem;min-height:0}.buy-on-eshop .product-list--tiles .product-list__item .product-list__tile .buy-on-eshop__motive{min-height:28rem;margin-right:1.8rem}@media (min-width:768px){.buy-on-eshop .product-list--tiles .product-list__item .product-list__tile .buy-on-eshop__motive{padding-right:3rem}}.buy-on-eshop .product-list--tiles .product-list__item .product-list__tile .product-tools__link{background-color:#fff}.buy-on-eshop .product-list--tiles .product-list__item .product-list__tile .product-list__motive{box-shadow:none}@media (min-width:1024px){.product-list--rows{width:100%;overflow:auto}}.product-list--rows p{color:#000;font-size:1.2rem;margin-bottom:0}.product-list--rows .product-tag{position:static}.product-list--rows .price,.product-list--rows .price__primary{font-size:1.4rem;font-weight:600}.product-list--rows .price__secondary{font-size:1.2rem}.product-list--rows .price-info__discount{display:none}.product-list--rows .product-list__item{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #babdcc}@media (min-width:1024px){.product-list--rows .product-list__item{padding:0}}.product-list--rows .product-list__buttons,.product-list--rows .product-list__link-motive,.product-list--rows .product-list__perex,.product-list--rows .product-list__price,.product-list--rows .product-list__stock,.product-list--rows .product-list__title-container,.product-list--rows .product-list__tools{padding-right:.8rem}@media (min-width:1024px){.product-list--rows .product-list__buttons,.product-list--rows .product-list__link-motive,.product-list--rows .product-list__perex,.product-list--rows .product-list__price,.product-list--rows .product-list__stock,.product-list--rows .product-list__title-container,.product-list--rows .product-list__tools{padding-top:15px;padding-bottom:15px}}.product-list--rows .product-list__info,.product-list--rows .product-list__links{display:flex;flex-wrap:nowrap}.product-list--rows .product-list__info-buy,.product-list--rows .product-list__info-text,.product-list--rows .product-list__tile,.product-list--rows .product-list__tools{display:flex;flex-wrap:wrap}@media (min-width:1024px){.product-list--rows .product-list__info-buy,.product-list--rows .product-list__info-text,.product-list--rows .product-list__tile,.product-list--rows .product-list__tools{flex-wrap:nowrap}}.product-list--rows .product-list__info{position:relative;width:100%}@media (min-width:1024px){.product-list--rows .product-list__info{width:72%}}.product-list--rows .product-list__links{width:100%;padding-top:15px}@media (min-width:1024px){.product-list--rows .product-list__links{padding-top:0;position:-webkit-sticky;position:sticky;right:0;background:#fff}}.product-list--rows .product-list__link-motive{width:20%}@media (min-width:1024px){.product-list--rows .product-list__link-motive{width:10%}}.product-list--rows .product-list__info-text{width:60%}@media (min-width:1024px){.product-list--rows .product-list__info-text{width:50%}}.product-list--rows .product-list__perex{display:none}.product-list--rows .product-list__info-buy{width:20%}@media (min-width:1024px){.product-list--rows .product-list__info-buy{width:45%;position:-webkit-sticky;position:sticky;background:#fff;padding-left:.8rem}.product-list--rows .product-list__info-buy:after,.product-list--rows .product-list__info-buy:before{content:"";position:absolute;height:100%;top:0;left:0}}@media (min-width:1024px) and (min-width:1280px){.product-list--rows .product-list__info-buy:after,.product-list--rows .product-list__info-buy:before{display:none}}@media (min-width:1024px){.product-list--rows .product-list__info-buy:after{width:1px;z-index:0;box-shadow:-5px 0 8px 1px rgba(0,0,0,.15)}.product-list--rows .product-list__info-buy:before{background:#fff;z-index:1;width:.8rem}}.product-list--rows .product-list__price,.product-list--rows .product-list__stock,.product-list--rows .product-list__title-container{width:100%}.product-list--rows .product-list__price{display:flex;flex-wrap:wrap}@media (min-width:1024px){.product-list--rows .product-list__price{width:60%}}@media (min-width:1024px){.product-list--rows .product-list__stock{width:40%}}.product-list--rows .product-list__tools{padding-right:0}.product-list--rows .product-tools__link{font-size:0}.product-list--rows .product-tools__item{margin:0}.product-list--rows .form-group--number{order:1;width:100%}.product-list--rows .btn--add-to-cart{order:2}.product-list--rows .product-tools__item{height:3.6rem}.product-list--rows .price-info__discount{order:2;font-size:1.2rem}.product-list--rows .price-info__price{order:3}.product-list--rows .price-info__void{order:1;font-size:1.2rem}.product-list--rows .tag-list__item{font-size:.9rem;float:none;padding:.4rem .6rem;margin-right:.2rem}.product-list--rows .product-list__header{display:none}@media (min-width:1024px){.product-list--rows .product-list__header{display:block}}.product-list--rows .product-list__header .product-list__tile{font-weight:400}.product-list--rows .product-list__header .product-list__perex,.product-list--rows .product-list__header .product-list__price,.product-list--rows .product-list__header .product-list__stock,.product-list--rows .product-list__header .product-list__title{font-size:1.3rem;font-style:italic;color:#818c8c;margin:0}.product-list--rows .price-info__price,.product-list--rows .product-list__title{font-size:1.4rem;font-weight:700;line-height:1.2}.product-list--rows .product-list__title{margin-top:0;margin-bottom:.3rem;transition:all .2s linear 0s}@media (prefers-reduced-motion:reduce){.product-list--rows .product-list__title{transition:none}}.product-list--rows-bestseller .product-list__item{margin-bottom:2.5rem;padding:0;border:none}.product-list--rows-bestseller .product-list__tile{display:block}.product-list--rows-bestseller .price-info__void{display:block;font-size:1.4rem;font-weight:600}.product-list--rows-bestseller .product-list__info{align-items:center;width:100%}.product-list--rows-bestseller .product-list__link-motive,.product-list--rows-bestseller .product-list__perex,.product-list--rows-bestseller .product-list__price,.product-list--rows-bestseller .product-list__title-container{padding:0;width:auto}.product-list--rows-bestseller .product-list__info-text,.product-list--rows-bestseller .product-list__link-motive{margin-right:1.5rem}.product-list--rows-bestseller .product-list__motive{display:block;width:50px}.product-list--rows-bestseller .product-list__info-text{flex-basis:75%;width:auto;flex-wrap:wrap}.product-list--rows-bestseller .product-list__info-buy{display:block;flex-basis:25%;width:auto;position:static;right:auto;background:transparent;padding:0}.product-list--rows-bestseller .product-list__info-buy:after,.product-list--rows-bestseller .product-list__info-buy:before{display:none}.product-list--rows-bestseller .product-list__price{position:relative;text-align:right;white-space:nowrap;display:block}@media (min-width:1024px){.product-list--rows-bestseller .product-list__price{padding-left:60px}}.product-list--rows-bestseller .price-info__discount{display:none!important}@media (min-width:1024px){.product-list--rows-bestseller .price-info__discount{position:absolute;top:0;left:0;display:block!important}}.product-list--rows-bestseller .product-list__btn-container{color:#000;font-size:1.4rem;font-weight:600}@media (min-width:1024px){.product-list--rows-category .product-list__header,.product-list--rows-category .product-list__item{width:833px}}@media (min-width:1024px){.product-list--rows-category .product-list__links{width:258.23px}}@media (min-width:1024px){.product-list--rows-category .product-list__info-buy{right:258.23px}}@media (min-width:1024px){.product-list--rows-brand .product-list__header,.product-list--rows-brand .product-list__item,.product-list--rows-fulltext .product-list__header,.product-list--rows-fulltext .product-list__item,.product-list--rows-group .product-list__header,.product-list--rows-group .product-list__item{width:1140px}}@media (min-width:1024px){.product-list--rows-brand .product-list__info,.product-list--rows-fulltext .product-list__info,.product-list--rows-group .product-list__info{width:78%}}@media (min-width:1024px){.product-list--rows-brand .product-list__links,.product-list--rows-fulltext .product-list__links,.product-list--rows-group .product-list__links{width:250.8px}}@media (min-width:1024px){.product-list--rows-brand .product-list__info-buy,.product-list--rows-fulltext .product-list__info-buy,.product-list--rows-group .product-list__info-buy{right:250.8px}}.product-list--rows-related .product-list__info,.product-list--rows-related .product-list__price,.product-list--rows-visited .product-list__info,.product-list--rows-visited .product-list__price{width:100%}.product-list--rows-related .product-list__info-text,.product-list--rows-visited .product-list__info-text{width:70%}.product-list--rows-related .product-list__info-buy,.product-list--rows-visited .product-list__info-buy{width:20%;position:static;text-align:right}.product-list--rows-related .price-info__discount,.product-list--rows-related .price-info__price,.product-list--rows-related .price-info__void,.product-list--rows-visited .price-info__discount,.product-list--rows-visited .price-info__price,.product-list--rows-visited .price-info__void{width:100%;text-align:right}.product-list--rows-related .product-list__header .product-list__info-buy,.product-list--rows-visited .product-list__header .product-list__info-buy{display:block}.product-list--rows-related .product-list__header .product-list__price,.product-list--rows-visited .product-list__header .product-list__price{display:inline}.product-list-slider-container{position:relative;display:block;width:100%;margin:7.5rem 0}.product-list-slider-title{padding:0 3rem;margin:0 0 2rem}.product-list-slider-track{width:100%}.product-list-slider{position:relative;padding:4rem 0 0;margin:0;opacity:0;transition:opacity .2s linear .2s}.product-list-slider.slick-initialized{opacity:1}@media (min-width:1024px){.product-list-slider:hover~.item-slider__arrows{opacity:1}}.product-list-slider .slick-slide{padding:4rem .5rem}.product-list-slider .product-list__item{display:inline-block;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;position:relative;width:32rem}.product-list-slider .product-list__item .rating{display:none}.product-list-slider .product-list__item .product-list__tile{position:relative;padding-bottom:8.8rem}.product-list-slider .product-list__item .product-list__tile:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease-out 0s}.touch-device .product-list-slider .product-list__item .product-list__tile{padding-bottom:0}.touch-device .product-list-slider .product-list__item .product-list__tile:before{display:none}.product-list-slider .product-list__item .product-list__tile:focus,.product-list-slider .product-list__item .product-list__tile:hover{z-index:10}.product-list-slider .product-list__item .product-list__tile:focus:before,.product-list-slider .product-list__item .product-list__tile:hover:before{background:#fff;transform:scale(1.1,1.07);box-shadow:0 0 12px rgba(0,0,0,.15)}.product-list-slider .product-list__item .product-list__tile:focus .product-info-container,.product-list-slider .product-list__item .product-list__tile:hover .product-info-container{position:relative;z-index:1}.product-list-slider .product-list__item .product-list__tile:focus .product-list__tools,.product-list-slider .product-list__item .product-list__tile:hover .product-list__tools{display:block;border-color:#bfbfbf}.product-list-slider .product-list__item .product-list__tile:focus .product-links-container,.product-list-slider .product-list__item .product-list__tile:hover .product-links-container{visibility:visible}.touch-device .product-list-slider .product-list__item .product-list__tile:focus .product-links-container,.touch-device .product-list-slider .product-list__item .product-list__tile:hover .product-links-container{visibility:hidden}.product-list-slider .product-list__item .product-list__tile.is-favourite .product-list__link-motive:before{transform:translateY(0);visibility:visible;transition:all .5s cubic-bezier(.25,.46,.45,.94) 1s}.product-list-slider .product-list__item .product-list__link-motive{position:relative;display:block;z-index:1;margin:0 auto}.product-list-slider .product-list__item .product-list__link-motive:before{display:block;position:absolute;content:"";width:2rem;height:2.5rem;background:url("/icons/svg/favourite-badge.svg") 50%/contain no-repeat;top:-2rem;left:1rem;visibility:hidden;transform:translateY(3rem);transition:all .5s cubic-bezier(.25,.46,.45,.94) .2s;z-index:-1}.product-list-slider .product-list__item .product-list__info{position:relative}.product-list-slider .product-list__item .product-list__info .product-tag__list{position:absolute;right:.3rem;top:3rem}@media (min-width:768px){.product-list-slider .product-list__item .product-list__info .product-tag__list{right:3.8rem}}.product-list-slider .product-list__item .product-links-container{visibility:hidden;position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);display:inline-grid;grid-template-columns:auto auto;place-items:center;grid-gap:0 1rem;margin:0 auto}.product-list-slider .product-list__item .product-text-info{padding:0 1.5rem}.product-list-slider .product-list__item .product-list__perex{display:none}.product-list-slider .product-list__item .author-title-link{font-family:Poppins,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;color:#9f3554;margin-bottom:.7rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1;max-height:1}.product-list-slider .product-list__item .product-list__title{margin:0 0 1.5rem}.product-list-slider .product-list__item .product-list__title .product-list__link{font-size:1.6rem;line-height:2.2rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;max-height:3.2;min-height:4.4rem}.product-list-slider .product-list__item .product-list__motive-container{display:flex;align-items:flex-end;margin-bottom:2rem;position:relative;flex:1 0 auto;padding:2.5rem 2.3rem;height:26rem}@media (min-width:640px){.product-list-slider .product-list__item .product-list__motive-container{height:27rem}}@media (min-width:768px){.product-list-slider .product-list__item .product-list__motive-container{padding:2.5rem 3rem}}@media (min-width:1024px){.product-list-slider .product-list__item .product-list__motive-container{padding:2.5rem 4.5rem;height:33rem}}.product-list-slider .product-list__item .product-list__motive-container picture{display:block}.product-list-slider .product-list__item .product-list__motive-container:after,.product-list-slider .product-list__item .product-list__motive-container:before{position:absolute;display:flex;content:"";width:100%;height:100%;top:0;left:0}.product-list-slider .product-list__item .product-list__motive-container:before{z-index:-2;background:url("/img/bg/patterns/product-list.png") 0 0/contain repeat;opacity:.5}.product-list-slider .product-list__item .product-list__motive-container:after{z-index:-1;background:linear-gradient(180deg,#fff 30%,hsla(0,0%,100%,0))}.product-list-slider .product-list__item .motive{box-shadow:0 0 .8rem rgba(0,0,0,.16);width:100%;height:auto;object-fit:contain;max-height:23rem;position:relative;z-index:2}.touch-device .product-list-slider .product-list__item .motive{box-shadow:none}@media (min-width:640px){.product-list-slider .product-list__item .motive{max-height:22rem}}@media (min-width:1024px){.product-list-slider .product-list__item .motive{max-height:31rem}}.product-list-slider .product-list__item .product-buy-info{padding:0 1.5rem;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.product-list-slider .product-list__item .price-info{display:flex;flex-wrap:wrap;align-items:baseline;padding:0;margin:0 1.5rem 0 0}.product-list-slider .product-list__item .discount{display:none}.product-list-slider .product-list__item .stock-info{display:block;width:100%}@media (min-width:768px){.product-list-slider .product-list__item .stock-info{display:inline-block;width:auto}}.product-list-slider .product-list__item .stock-info__text{font-family:Poppins,sans-serif;font-weight:500;font-size:1.2rem}.product-list-slider .product-list__item .price,.product-list-slider .product-list__item .price__primary{line-height:normal;font-weight:500;font-size:1.5rem;order:-1;margin:0}.product-list-slider .product-list__item .price-info__void{font-family:Poppins,sans-serif;font-weight:400;font-size:1.2rem;margin-left:.5rem}.product-list-slider .product-list__item .product-list__buy-btn{white-space:nowrap}.product-list-slider .product-list__item .product-list__product-type{display:block;padding:0 1.5rem;margin:1.5rem 0 0;line-height:1}.product-list-slider .product-list__item .product-list__product-type-item{position:relative;margin-right:1rem;width:1.6rem;height:1.6rem}.product-list-slider .product-list__item .product-list__product-type-item:after{position:absolute;display:block;content:"";bottom:-.4rem;left:0;width:100%;height:.2rem;border-radius:.1rem;transition:background-color .3s linear}.product-list-slider .product-list__item .product-list__product-type-item:hover:after{background-color:rgba(159,53,84,.8)}.product-list-slider .product-list__item .product-list__product-type-item.active:after{background-color:#9f3554}.buy-on-eshop .product-list-slider .product-list__item{display:block;margin:0}.buy-on-eshop .product-list-slider .product-list__item .buy-on-eshop__card{position:relative}.buy-on-eshop .product-list-slider .product-list__item .product-list__item{display:block}@media (min-width:640px){.buy-on-eshop .product-list-slider .product-list__item .product-list__tile{padding:0}}.buy-on-eshop .product-list-slider .product-list__item .product-list__tile .product-list__info{padding-top:2rem}.buy-on-eshop .product-list-slider .product-list__item .product-list__tile .product-list__perex{display:inherit}.buy-on-eshop .product-list-slider .product-list__item .product-list__tile:before{display:none}.buy-on-eshop .product-list-slider .product-list__item .product-list__tile .product-links-container{visibility:visible}.buy-on-eshop .product-list-slider .product-list__item .product-list__tile .product-list__motive-container{margin:0;padding:0;height:auto;display:block;max-width:20rem}.buy-on-eshop .product-list-slider .product-list__item .product-list__tile .product-links-container{transform:translateX(0);left:1.5rem;bottom:-6rem;display:flex}@media (min-width:640px){.buy-on-eshop .product-list-slider .product-list__item .product-list__tile .product-links-container{bottom:1.5rem}}.buy-on-eshop .product-list-slider .product-list__item .product-list__tile .buy-on-eshop__info-text-perex{font-size:1.2rem;margin-bottom:1.5rem;font-weight:400}.buy-on-eshop .product-list-slider .product-list__item .product-list__tile .product-list__title{margin-bottom:.5rem}.buy-on-eshop .product-list-slider .product-list__item .product-list__tile .product-list__link{font-size:2.2rem;line-height:2.6rem;min-height:0}.buy-on-eshop .product-list-slider .product-list__item .product-list__tile .buy-on-eshop__motive{min-height:28rem;margin-right:1.8rem}@media (min-width:768px){.buy-on-eshop .product-list-slider .product-list__item .product-list__tile .buy-on-eshop__motive{padding-right:3rem}}.buy-on-eshop .product-list-slider .product-list__item .product-list__tile .product-tools__link{background-color:#fff}.buy-on-eshop .product-list-slider .product-list__item .product-list__tile .product-list__motive{box-shadow:none}.product-list-slider .product-list__item .product-list__tile{padding-bottom:0}.product-list-slider .product-list__item .product-list__tile:before{display:none}.product-list-slider .product-list__item:focus,.product-list-slider .product-list__item:hover{z-index:10}.product-list-slider .product-list__item:focus:before,.product-list-slider .product-list__item:hover:before{display:none}.product-list-slider .product-list__item .product-list__tools{display:none!important}.product-list-slider .product-list__item .product-links-container{visibility:hidden!important}.product-list-slider .product-list__item .product-list__motive-container{justify-content:center;min-height:20rem;height:auto}@media (min-width:640px){.product-list-slider .product-list__item .product-list__motive-container{min-height:25rem}}@media (min-width:1024px){.product-list-slider .product-list__item .product-list__motive-container{min-height:30rem;padding:2.5rem 3rem}}.product-list-slider .product-list__item .motive{max-width:20rem;max-height:20rem;margin:0 auto}@media (min-width:1024px){.product-list-slider .product-list__item .motive{max-height:25rem}}.product-list-slider__arrow{position:absolute;display:flex;top:0;height:2rem;z-index:1;width:50%}@media (min-width:640px){.product-list-slider__arrow{width:6rem}}.product-list-slider__arrow:hover{cursor:pointer}.product-list-slider__arrow .svg-icon{width:6rem;height:1.8rem;margin:0 .7rem;pointer-events:none}.product-list-slider__arrow--next{right:0;left:auto;justify-content:flex-start}.product-list-slider__arrow--prev{left:0;right:auto;justify-content:flex-end}.product-list--popup{position:relative}.product-list--item .product-list__item{padding-bottom:1.6rem;margin-bottom:1.6rem}.product-list--item .product-list__item:only-child{padding-bottom:0;border:none}.product-list--item .product-list__info{float:right;width:100%;padding-left:116px;padding-right:0;min-height:100px;display:flex;flex-direction:column;justify-content:center}@media (min-width:640px){.product-list--item .product-list__info{display:block}}@media (min-width:640px){.product-list--item .product-list__info-text,.product-list--item .product-list__price{min-height:100px;display:flex;flex-direction:column;justify-content:center}}@media (min-width:640px){.product-list--item .product-list__info-text{float:left;width:60%}}@media (min-width:768px){.product-list--item .product-list__info-text{width:75%}}.product-list--item .product-list__price{white-space:nowrap}@media (min-width:640px){.product-list--item .product-list__price{float:right;width:40%;text-align:right}}@media (min-width:768px){.product-list--item .product-list__price{width:25%}}.product-list--item .price-info__price{font-size:1.6rem;color:#000;font-weight:700;margin-bottom:0;width:100%}@media (min-width:640px){.product-list--item .price-info__price{text-align:right;font-size:2rem;padding:0 0 0 1.6rem}}.product-list--item .price-info__price .price,.product-list--item .price-info__price .price__primary{font-size:1.6rem}@media (min-width:640px){.product-list--item .price-info__price .price,.product-list--item .price-info__price .price__primary{font-size:2rem}}.product-list--item .price-info__price .price__secondary{font-size:1.2rem}.product-list--item .price-info__amount{font-size:1.3rem;font-weight:700;margin-bottom:0;color:#000}@media (min-width:640px){.product-list--item .price-info__amount{text-align:right;padding:0 0 0 1.6rem}}.product-list--item .price-info__amount.form-group--number{margin-top:1rem;min-width:11rem}@media (min-width:640px){.product-list--item .price-info__amount.form-group--number{margin-right:0;margin-left:auto}}.product-list--item .product-list__title{color:#000;font-size:1.6rem;font-weight:700;margin-top:0;margin-bottom:.5rem}.product-list--item .product-list__perex{font-size:1.3rem;font-weight:700;margin-bottom:0;color:#000;display:none}@media (min-width:640px){.product-list--item .product-list__perex{display:block}}.product-list--item .product-list__motive-container{float:left;margin-right:-116px;position:relative}.product-list--item .product-list__motive{margin:0 1.6rem 0 0}.product-list--item .product-list__btn{color:#000}.product-list--only-item .product-list__info,.product-list--only-item>div{display:flex;flex-wrap:nowrap;align-items:center}.product-list--only-item .product-list__link{text-decoration:none;color:#000}.product-list--only-item .product-list__link:hover,.product-list--only-item .product-list__tile:hover .product-list__link-title{color:#000}.product-list--only-item .product-list__motive{margin:0}.product-list--only-item .product-list__link-motive{margin:0 1.6rem 0 0;display:inline-block}.product-list--only-item .product-list__title{color:#000;font-size:1.6rem;font-weight:700;margin:0 0 .5rem}.product-list--only-item .product-list__perex{color:#000;font-size:1.3rem;font-weight:700;margin:0}.product-list--table .product-list__thead{display:none}.product-list--table .product-list__item{position:relative;display:grid;grid-template-columns:9rem 1fr;grid-template-areas:"motive info info" "motive amount price";align-items:start;padding-top:2rem;margin-bottom:2rem;border-top:.1rem solid #e3e4eb;grid-gap:0 2rem}@media (min-width:640px){.product-list--table .product-list__item{grid-template-areas:"motive info amount price";grid-template-columns:15rem 1fr;grid-gap:0 3rem}}.product-list--table .product-list__item:hover{background:transparent}.product-list--table .product-list__item td{border:0;padding:0}.product-list--table .product-list__item.product-list__item--special-discount{grid-template-areas:"info price" "info discount-remove";grid-template-columns:1fr auto}.product-list--table .product-list__item.product-list__item--special-discount .special-line-action{margin-top:2rem;grid-area:discount-remove}@media (min-width:1024px){.product-list--table .product-list__item.product-list__item--special-discount .special-line-action{margin-left:4rem}}.product-list--table .product-list__item.product-bonus .product-list__product-type{float:left}.product-list--table .product-list__item.product-bonus .product-list__price-sum{display:flex;flex-direction:column}.product-list--table .product-list__item.product-bonus .product-list__price-sum .product-list__price-sum-void{text-align:right;margin:0 0 3rem}.product-list--table .product-list__item.product-bonus .product-list__present-price{float:left;display:flex;align-items:center;margin:0 0 1rem 3rem}.product-list--table .product-list__item.product-bonus .product-list__present-price span{font-family:Poppins,sans-serif;font-size:1.2rem;line-height:1;margin-left:.8rem}.product-list--table .product-list__item.product-list__item--bundle-first{display:none}.product-list--table .product-list__item[id$=noBonusItem]{display:block;grid-template-columns:1fr;grid-template-areas:none;border-top:0;border-bottom:.1rem solid #e3e4eb;margin-top:0!important;padding-top:0!important;padding-bottom:2rem}.product-list--table .product-list__item[id$=noBonusItem] td{padding:0!important}.product-list--table .product-list__item[id$=noBonusItem] td .radio__label{padding-left:4.5rem}.product-list--table .product-list__item.product-list__item--bonus-selectable{grid-template-columns:2rem 1fr;grid-gap:0 1rem;grid-template-areas:"motive info info" "motive amount price";border:0;min-height:8rem;margin:1rem 0;padding:0}.product-list--table .product-list__item.product-list__item--bonus-selectable+.product-list__item:not(.product-list__item--bonus-selectable){margin-top:3rem}@media (min-width:640px){.product-list--table .product-list__item.product-list__item--bonus-selectable{grid-template-columns:2rem auto 10.5rem 12rem;grid-template-areas:"motive info amount price"}}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__checkbox,.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__radio{position:absolute;left:0;top:4rem}.product-list--table .product-list__item.product-list__item--bonus-selectable .checkbox__label-content,.product-list--table .product-list__item.product-list__item--bonus-selectable .radio__label-content{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__info-text-content{display:inline-grid;grid-template-areas:"motive authors" "motive title" "motive type" "motive price-tag";grid-template-columns:9rem 1fr;justify-items:start;align-items:start;grid-gap:0 3rem}@media (min-width:640px){.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__info-text-content{width:100%}}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__link-motive{position:relative;grid-area:motive;display:flex;justify-content:center;align-items:flex-end;width:100%;padding:1rem 1rem .5rem;height:9rem}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__link-motive:after,.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__link-motive:before{position:absolute;display:flex;content:"";width:100%;height:100%;top:0;left:0}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__link-motive:before{z-index:-2;background:url("/img/bg/patterns/table-bonus-pattern.png") 0 0/contain repeat;opacity:.5}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__link-motive:after{z-index:-1;background:linear-gradient(180deg,#fff 30%,hsla(0,0%,100%,0))}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__link-motive .product-list__motive{max-width:5.4rem;box-shadow:0 0 .8rem rgba(0,0,0,.16)}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__autors{grid-area:authors;margin:0 0 .5rem}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__title-container{grid-area:title}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__title-container .product-list__perex{font-size:1.2rem;color:#696b78;margin:0 0 1rem}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__product-type{grid-area:type}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__bonus-price,.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__present-price{grid-area:price-tag}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__bonus-price{font-family:Poppins,sans-serif;font-size:1.1rem;line-height:1;background:#e98785;color:#fff;padding:.4rem 1rem;margin:0;height:2.4rem;border-radius:1.2rem;display:inline-flex;align-items:center}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__bonus-price svg{fill:#fff;stroke:transparent;width:1.1rem;height:1.1rem;margin-right:.8rem}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__present-price{font-family:Poppins,sans-serif;font-size:1.1rem;line-height:1;background:#9f3554;color:#fff;padding:.4rem 1rem;margin:0;height:2.4rem;border-radius:1.2rem;display:inline-flex;align-items:center}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__present-price svg{fill:#fff;stroke:transparent;width:1.1rem;height:1.1rem;margin-right:.8rem}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__amount{margin-left:6rem}@media (min-width:640px){.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__amount{margin-left:0}}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__price-sum{display:flex;flex-direction:column-reverse}@media (min-width:640px){.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__price-sum{margin-left:0!important}}.product-list--table .product-list__item.product-list__item--bonus-selectable .product-list__price-sum-void{font-weight:400;font-size:1.2rem;padding-top:.3rem;text-align:right}.product-list--table .product-list__item.product-list__item--bonus-selectable .ribbon{display:none}.product-list--table .product-list__motive-container{position:relative;grid-area:motive}.product-list--table .product-list__motive-container .ribbon{pointer-events:none;display:none;width:7rem;height:7rem;overflow:hidden;position:absolute;z-index:3;top:-.3rem;left:-.3rem}@media (min-width:640px){.product-list--table .product-list__motive-container .ribbon{width:10rem;height:10rem}}.product-list--table .product-list__motive-container .ribbon--e-kniha{display:block}.product-list--table .product-list__motive-container .ribbon:after,.product-list--table .product-list__motive-container .ribbon:before{position:absolute;z-index:-1;content:"";display:block;width:0;height:0;border-style:solid}.product-list--table .product-list__motive-container .ribbon:before{border-width:0 3px 3px;border-color:transparent transparent #0e1c4a;left:63px}@media (min-width:640px){.product-list--table .product-list__motive-container .ribbon:before{right:0;left:auto}}.product-list--table .product-list__motive-container .ribbon:after{border-width:3px 3px 3px 0;border-color:transparent #0e1c4a transparent transparent;top:63px}@media (min-width:640px){.product-list--table .product-list__motive-container .ribbon:after{bottom:0;top:auto}}.product-list--table .product-list__motive-container .ribbon span{position:absolute;display:flex;justify-content:center;width:10rem;height:2.6rem;padding:.8rem 0;font-weight:600;background-color:#43589c;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;text-transform:uppercase;text-align:center;right:-5px;top:10px;transform:rotate(-45deg);font-size:1rem;line-height:1}@media (min-width:640px){.product-list--table .product-list__motive-container .ribbon span{width:20rem;right:-41px;top:26px}}.product-list--table .product-list__motive-container .product-list__link-motive{display:flex;justify-content:center;align-items:flex-end;position:relative;padding:1.5rem 2rem .7rem;height:9rem}@media (min-width:640px){.product-list--table .product-list__motive-container .product-list__link-motive{height:15rem;padding:1rem 3rem}}.product-list--table .product-list__motive-container .product-list__link-motive:after,.product-list--table .product-list__motive-container .product-list__link-motive:before{position:absolute;display:flex;content:"";width:100%;height:100%;top:0;left:0}.product-list--table .product-list__motive-container .product-list__link-motive:before{z-index:-2;background:url("/img/bg/patterns/product-list.png") 0 0/contain repeat;opacity:.5}.product-list--table .product-list__motive-container .product-list__link-motive:after{z-index:-1;background:linear-gradient(180deg,#fff 30%,hsla(0,0%,100%,0))}.product-list--table .product-list__motive-container .product-list__link-motive img{width:100%;max-width:100%;height:auto;box-shadow:0 0 .8rem rgba(0,0,0,.16);max-height:8rem}@media (min-width:640px){.product-list--table .product-list__motive-container .product-list__link-motive img{max-height:14rem}}.product-list--table .product-list__info-text{grid-area:info;margin:0 0 1rem}@media (min-width:640px){.product-list--table .product-list__info-text{padding-top:2rem!important}}.product-list--table .product-list__info-text .product-list__title{font-size:1.6rem;margin:0 0 1rem}.product-list--table .product-list__amount{grid-area:amount}@media (min-width:640px){.product-list--table .product-list__amount{padding-top:3rem!important}}.product-list--table .product-list__price-sum{grid-area:price;font-size:1.8rem;font-weight:600;color:#000;margin:0;line-height:1}@media (min-width:640px){.product-list--table .product-list__price-sum{padding-top:3rem!important;text-align:right}}@media (min-width:1024px){.product-list--table .product-list__price-sum{margin-left:4rem!important}}.product-list--table .cell-action{grid-area:remove;position:absolute;top:1.5rem;right:0;padding:0}.product-list--table .cell-action svg{fill:#babdcc;pointer-events:none}.product-list--table .cell-action:hover svg{fill:#000}.product-list--table .cell-action button{border:0;padding:0;background:transparent}.product-list--table .cell-action button:focus,.product-list--table .cell-action button:hover{outline:none}.product-list--table .product-list__autors{font-family:Poppins,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;color:#9f3554;margin-bottom:.5rem;margin-right:3rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1;max-height:1}.product-list--table .product-list__product-type{display:flex;align-items:center;margin:0 0 1rem}.product-list--table .product-list__product-type-value{font-family:Poppins,sans-serif;font-size:1.2rem;line-height:1;margin-left:.8rem}.product-list-table-orders .product-bonus{grid-template-columns:1fr;grid-template-areas:"info"}.product-list-table-orders .product-bonus .product-list__motive-container{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-list-table-orders .product-bonus .product-list__motive-container+.product-list__info-text{padding-top:0!important;margin:0}.product-list-table-orders .product-bonus .product-list__amount,.product-list-table-orders .product-bonus .product-list__price-sum{position:absolute;bottom:0}.product-list-table-orders .product-bonus .product-list__price-sum{right:0}@media (min-width:640px){.product-list-table-orders .product-bonus .product-list__price-sum{top:3rem;bottom:auto}}.product-list-table-orders .product-bonus .product-list__amount{left:11rem}@media (min-width:640px){.product-list-table-orders .product-bonus .product-list__amount{right:9rem;left:auto;top:3rem;bottom:auto}}.product-list-table-orders .product-bonus .product-list__info-text-content{display:flex;gap:2rem}@media (min-width:640px){.product-list-table-orders .product-bonus .product-list__info-text-content{gap:3rem}}@media (min-width:640px){.product-list-table-orders .product-bonus .product-list__title-container{padding-top:2rem}}.product-list-table-orders .product-bonus .product-list__link-motive{display:flex;justify-content:center;align-items:flex-end;position:relative;padding:1.5rem 2rem .7rem;height:9rem;max-width:9rem}@media (min-width:640px){.product-list-table-orders .product-bonus .product-list__link-motive{height:15rem;padding:1rem 3rem;max-width:15rem}}.product-list-table-orders .product-bonus .product-list__link-motive:after,.product-list-table-orders .product-bonus .product-list__link-motive:before{position:absolute;display:flex;content:"";width:100%;height:100%;top:0;left:0}.product-list-table-orders .product-bonus .product-list__link-motive:before{z-index:-2;background:url("/img/bg/patterns/product-list.png") 0 0/contain repeat;opacity:.5}.product-list-table-orders .product-bonus .product-list__link-motive:after{z-index:-1;background:linear-gradient(180deg,#fff 30%,hsla(0,0%,100%,0))}.product-list-table-orders .product-bonus .product-list__link-motive img{width:100%;max-width:100%;height:auto;box-shadow:0 0 .8rem rgba(0,0,0,.16);max-height:8rem}@media (min-width:640px){.product-list-table-orders .product-bonus .product-list__link-motive img{max-height:14rem}}.page-container--order-cart .product-list--table .product-list__tbody{display:flex;flex-direction:column}.page-container--order-cart .product-list--table .product-list__tbody .product-list__item{order:1}.page-container--order-cart .product-list--table .product-list__tbody .product-list__item.product-list__item--special-discount{order:2}.product-list--simple-table .product-list__table{margin-bottom:2.5rem;border:none}.product-list--simple-table td,.product-list--simple-table th{vertical-align:middle;border:none;padding:.8rem;line-height:1}.product-list--simple-table .product-list__motive-container{padding-left:0}.product-list--simple-table .product-list__motive{max-width:4rem}.product-list--simple-table .product-list__info-text{width:100%;padding-right:0;vertical-align:top}.product-list--simple-table .product-list__title{font-size:1.3rem;font-weight:700;margin:0}.product-list--simple-table .product-list__perex{font-family:Poppins,sans-serif;font-size:1.1rem;color:#707070;margin-bottom:0}.product-list--simple-table .product-list__amount,.product-list--simple-table .product-list__price{padding-right:0;text-align:right;vertical-align:top}.product-list--simple-table .product-list__price{white-space:nowrap;padding-bottom:0;font-size:1.3rem;color:#000;font-weight:700;margin:0}.product-list--simple-table .product-list__price .price,.product-list--simple-table .product-list__price .price__primary{font-size:1.3rem}.product-list--simple-table .product-list__price .price__secondary{font-size:1.2rem}.product-list--simple-table .product-list__amount{padding-top:0;font-size:1.3rem;font-weight:400;color:#000}.product-list--simple-table .product-list__perex{color:#818c8c;font-size:1.3rem}.product-list--simple-table .product-list__link{text-decoration:none;color:#000;padding:0}.product-list--simple-table .product-list__link:hover{color:#9f3554}.product-list--simple-table .product-list__more{color:#000;font-size:1.4rem;font-weight:700}.product-list--simple-table .product-list__more a:focus,.product-list--simple-table .product-list__more a:hover{text-decoration:underline}.product-list--simple-table-summary .product-list__table{margin-bottom:0}.product-list--simple-table-summary .product-list__item{display:grid;grid-template-columns:56px auto auto}.product-list--simple-table-summary .product-list__info-text,.product-list--simple-table-summary .product-list__motive-container{grid-row-start:1;grid-row-end:3}.product-list--simple-table-summary .product-list__motive-container{padding-top:0;grid-row-start:1;grid-row-end:3}.product-list--simple-table-summary .product-list__info-text{padding-left:0}.product-list--simple-table-summary .product-list__price{order:-1;margin:0}.product-list--simple-table-summary .product-list__amount{color:#818c8c;padding-top:.2rem}.product-list--simple-table-summary .product-list__motive{width:48px;height:48px}.product-list--simple-table-summary .product-list__title{margin-bottom:.3rem}.product-list--simple-table-summary .product-list__more{font-size:1.3rem;padding-top:.8rem}.product-list--credit .product-list__item,.product-list--simple-table-payment .product-list__item,.product-list--simple-table-shipping .product-list__item{grid-template-columns:auto auto}.product-list--simple-table-popup .product-list__item:focus .product-list__link-title,.product-list--simple-table-popup .product-list__item:hover .product-list__link-title,.product-list--simple-table-popup .product-list__link{color:#000}.product-list--simple-table-popup .product-list__link:hover{color:#000;text-decoration:underline}.product-list--simple-table-popup .product-list__price,.product-list--simple-table-popup .product-list__title{color:#000}.product-list--simple-table-popup .product-list__amount{color:#818c8c}.product-list--simple-table-popup .product-list__more{color:#000}.product-list--purchased-e-books{padding-left:0;list-style:none;padding:0 2rem;max-width:96rem;margin:0 auto}@media (min-width:1024px){.product-list--purchased-e-books{margin:4rem auto 10rem}}.product-list--purchased-e-books .product-list__item{position:relative}@media (min-width:640px){.product-list--purchased-e-books .product-list__item+.product-list__item{margin-top:1.5rem;border-top:.1rem solid #e3e4eb;padding-top:1.5rem}}.product-list--purchased-e-books .product-list__tile .rating{display:none}.product-list--purchased-e-books .product-list__tile .product-list__tile{position:relative;padding-bottom:8.8rem}.product-list--purchased-e-books .product-list__tile .product-list__tile:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease-out 0s}.touch-device .product-list--purchased-e-books .product-list__tile .product-list__tile{padding-bottom:0}.touch-device .product-list--purchased-e-books .product-list__tile .product-list__tile:before{display:none}.product-list--purchased-e-books .product-list__tile .product-list__tile:focus,.product-list--purchased-e-books .product-list__tile .product-list__tile:hover{z-index:10}.product-list--purchased-e-books .product-list__tile .product-list__tile:focus:before,.product-list--purchased-e-books .product-list__tile .product-list__tile:hover:before{background:#fff;transform:scale(1.1,1.07);box-shadow:0 0 12px rgba(0,0,0,.15)}.product-list--purchased-e-books .product-list__tile .product-list__tile:focus .product-info-container,.product-list--purchased-e-books .product-list__tile .product-list__tile:hover .product-info-container{position:relative;z-index:1}.product-list--purchased-e-books .product-list__tile .product-list__tile:focus .product-list__tools,.product-list--purchased-e-books .product-list__tile .product-list__tile:hover .product-list__tools{display:block;border-color:#bfbfbf}.product-list--purchased-e-books .product-list__tile .product-list__tile:focus .product-links-container,.product-list--purchased-e-books .product-list__tile .product-list__tile:hover .product-links-container{visibility:visible}.touch-device .product-list--purchased-e-books .product-list__tile .product-list__tile:focus .product-links-container,.touch-device .product-list--purchased-e-books .product-list__tile .product-list__tile:hover .product-links-container{visibility:hidden}.product-list--purchased-e-books .product-list__tile .product-list__tile.is-favourite .product-list__link-motive:before{transform:translateY(0);visibility:visible;transition:all .5s cubic-bezier(.25,.46,.45,.94) 1s}.product-list--purchased-e-books .product-list__tile .product-list__link-motive{position:relative;display:block;z-index:1;margin:0 auto}.product-list--purchased-e-books .product-list__tile .product-list__link-motive:before{display:block;position:absolute;content:"";width:2rem;height:2.5rem;background:url("/icons/svg/favourite-badge.svg") 50%/contain no-repeat;top:-2rem;left:1rem;visibility:hidden;transform:translateY(3rem);transition:all .5s cubic-bezier(.25,.46,.45,.94) .2s;z-index:-1}.product-list--purchased-e-books .product-list__tile .product-list__info{position:relative}.product-list--purchased-e-books .product-list__tile .product-list__info .product-tag__list{position:absolute;right:.3rem;top:3rem}@media (min-width:768px){.product-list--purchased-e-books .product-list__tile .product-list__info .product-tag__list{right:3.8rem}}.product-list--purchased-e-books .product-list__tile .product-links-container{visibility:hidden;position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);display:inline-grid;grid-template-columns:auto auto;place-items:center;grid-gap:0 1rem;margin:0 auto}.product-list--purchased-e-books .product-list__tile .product-text-info{padding:0 1.5rem}.product-list--purchased-e-books .product-list__tile .product-list__perex{display:none}.product-list--purchased-e-books .product-list__tile .author-title-link{font-family:Poppins,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;color:#9f3554;margin-bottom:.7rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1;max-height:1}.product-list--purchased-e-books .product-list__tile .product-list__title{margin:0 0 1.5rem}.product-list--purchased-e-books .product-list__tile .product-list__title .product-list__link{font-size:1.6rem;line-height:2.2rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;max-height:3.2;min-height:4.4rem}.product-list--purchased-e-books .product-list__tile .product-list__motive-container{display:flex;align-items:flex-end;margin-bottom:2rem;position:relative;flex:1 0 auto;padding:2.5rem 2.3rem;height:26rem}@media (min-width:640px){.product-list--purchased-e-books .product-list__tile .product-list__motive-container{height:27rem}}@media (min-width:768px){.product-list--purchased-e-books .product-list__tile .product-list__motive-container{padding:2.5rem 3rem}}@media (min-width:1024px){.product-list--purchased-e-books .product-list__tile .product-list__motive-container{padding:2.5rem 4.5rem;height:33rem}}.product-list--purchased-e-books .product-list__tile .product-list__motive-container picture{display:block}.product-list--purchased-e-books .product-list__tile .product-list__motive-container:after,.product-list--purchased-e-books .product-list__tile .product-list__motive-container:before{position:absolute;display:flex;content:"";width:100%;height:100%;top:0;left:0}.product-list--purchased-e-books .product-list__tile .product-list__motive-container:before{z-index:-2;background:url("/img/bg/patterns/product-list.png") 0 0/contain repeat;opacity:.5}.product-list--purchased-e-books .product-list__tile .product-list__motive-container:after{z-index:-1;background:linear-gradient(180deg,#fff 30%,hsla(0,0%,100%,0))}.product-list--purchased-e-books .product-list__tile .motive{box-shadow:0 0 .8rem rgba(0,0,0,.16);width:100%;height:auto;object-fit:contain;max-height:23rem;position:relative;z-index:2}.touch-device .product-list--purchased-e-books .product-list__tile .motive{box-shadow:none}@media (min-width:640px){.product-list--purchased-e-books .product-list__tile .motive{max-height:22rem}}@media (min-width:1024px){.product-list--purchased-e-books .product-list__tile .motive{max-height:31rem}}.product-list--purchased-e-books .product-list__tile .product-buy-info{padding:0 1.5rem;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.product-list--purchased-e-books .product-list__tile .price-info{display:flex;flex-wrap:wrap;align-items:baseline;padding:0;margin:0 1.5rem 0 0}.product-list--purchased-e-books .product-list__tile .discount{display:none}.product-list--purchased-e-books .product-list__tile .stock-info{display:block;width:100%}@media (min-width:768px){.product-list--purchased-e-books .product-list__tile .stock-info{display:inline-block;width:auto}}.product-list--purchased-e-books .product-list__tile .stock-info__text{font-family:Poppins,sans-serif;font-weight:500;font-size:1.2rem}.product-list--purchased-e-books .product-list__tile .price,.product-list--purchased-e-books .product-list__tile .price__primary{line-height:normal;font-weight:500;font-size:1.5rem;order:-1;margin:0}.product-list--purchased-e-books .product-list__tile .price-info__void{font-family:Poppins,sans-serif;font-weight:400;font-size:1.2rem;margin-left:.5rem}.product-list--purchased-e-books .product-list__tile .product-list__buy-btn{white-space:nowrap}.product-list--purchased-e-books .product-list__tile .product-list__product-type{display:block;padding:0 1.5rem;margin:1.5rem 0 0;line-height:1}.product-list--purchased-e-books .product-list__tile .product-list__product-type-item{position:relative;margin-right:1rem;width:1.6rem;height:1.6rem}.product-list--purchased-e-books .product-list__tile .product-list__product-type-item:after{position:absolute;display:block;content:"";bottom:-.4rem;left:0;width:100%;height:.2rem;border-radius:.1rem;transition:background-color .3s linear}.product-list--purchased-e-books .product-list__tile .product-list__product-type-item:hover:after{background-color:rgba(159,53,84,.8)}.product-list--purchased-e-books .product-list__tile .product-list__product-type-item.active:after{background-color:#9f3554}.buy-on-eshop .product-list--purchased-e-books .product-list__tile{display:block;margin:0}.buy-on-eshop .product-list--purchased-e-books .product-list__tile .buy-on-eshop__card{position:relative}.buy-on-eshop .product-list--purchased-e-books .product-list__tile .product-list__item{display:block}@media (min-width:640px){.buy-on-eshop .product-list--purchased-e-books .product-list__tile .product-list__tile{padding:0}}.buy-on-eshop .product-list--purchased-e-books .product-list__tile .product-list__tile .product-list__info{padding-top:2rem}.buy-on-eshop .product-list--purchased-e-books .product-list__tile .product-list__tile .product-list__perex{display:inherit}.buy-on-eshop .product-list--purchased-e-books .product-list__tile .product-list__tile:before{display:none}.buy-on-eshop .product-list--purchased-e-books .product-list__tile .product-list__tile .product-links-container{visibility:visible}.buy-on-eshop .product-list--purchased-e-books .product-list__tile .product-list__tile .product-list__motive-container{margin:0;padding:0;height:auto;display:block;max-width:20rem}.buy-on-eshop .product-list--purchased-e-books .product-list__tile .product-list__tile .product-links-container{transform:translateX(0);left:1.5rem;bottom:-6rem;display:flex}@media (min-width:640px){.buy-on-eshop .product-list--purchased-e-books .product-list__tile .product-list__tile .product-links-container{bottom:1.5rem}}.buy-on-eshop .product-list--purchased-e-books .product-list__tile .product-list__tile .buy-on-eshop__info-text-perex{font-size:1.2rem;margin-bottom:1.5rem;font-weight:400}.buy-on-eshop .product-list--purchased-e-books .product-list__tile .product-list__tile .product-list__title{margin-bottom:.5rem}.buy-on-eshop .product-list--purchased-e-books .product-list__tile .product-list__tile .product-list__link{font-size:2.2rem;line-height:2.6rem;min-height:0}.buy-on-eshop .product-list--purchased-e-books .product-list__tile .product-list__tile .buy-on-eshop__motive{min-height:28rem;margin-right:1.8rem}@media (min-width:768px){.buy-on-eshop .product-list--purchased-e-books .product-list__tile .product-list__tile .buy-on-eshop__motive{padding-right:3rem}}.buy-on-eshop .product-list--purchased-e-books .product-list__tile .product-list__tile .product-tools__link{background-color:#fff}.buy-on-eshop .product-list--purchased-e-books .product-list__tile .product-list__tile .product-list__motive{box-shadow:none}@media (min-width:640px){.product-list--purchased-e-books .product-list__tile .product-list__info{display:grid;grid-template-columns:15rem 1fr;grid-gap:3rem 0}}@media (min-width:640px){.product-list--purchased-e-books .product-list__tile .product-list__info .product-list__motive-container{height:auto;margin:0}}@media (min-width:640px){.product-list--purchased-e-books .product-list__tile .product-list__info .product-list__info-text{padding:4rem 0 0 3rem}}@media (min-width:1024px){.product-list--purchased-e-books .product-list__tile .product-list__info .product-list__info-text{padding-top:2rem}}.product-list--purchased-e-books .product-list__tile .product-list__info-buy,.product-list--purchased-e-books .product-list__tile .product-list__links,.product-list--purchased-e-books .product-list__tile .product-list__product-type{display:none}.product-list__download-links{margin:0;padding:0 2rem;display:flex;flex-direction:column}@media (min-width:640px){.product-list__download-links{position:absolute;bottom:0;left:18rem;flex-direction:row;padding:0}}.product-list__download-links a{font-size:1.4rem;margin-right:3rem}@media (min-width:1024px){.product-list__download-links a{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000;padding:.8rem 1.6rem}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.product-list__download-links a{transition:none}}@media (min-width:1024px){.product-list__download-links a:hover{color:#000;text-decoration:none}.product-list__download-links a:hover .svg-icon{fill:currentColor}.product-list__download-links a.focus,.product-list__download-links a:focus{outline:0}.product-list__download-links a .svg-icon{vertical-align:-3px;margin-right:.9rem}.product-list__download-links a:active,.product-list__download-links a:focus,.product-list__download-links a:hover{border-color:#65152c;color:#65152c}.product-list__download-links a:active .svg-icon,.product-list__download-links a:focus .svg-icon,.product-list__download-links a:hover .svg-icon{fill:#65152c}.product-list__download-links a .svg-icon{fill:#000}}.product-list__download-links a+a{margin-top:.5rem}@media (min-width:640px){.product-list__download-links a+a{margin-top:0}}.product-list__download-links a:hover svg{color:#65152c}.product-list__download-links a svg{margin-right:1rem}.bestseller{background:transparent;border-radius:.4rem;padding:0;margin-bottom:5rem}.bestseller__title{margin-top:0;margin-bottom:1rem;font-size:1.8rem;font-weight:600;color:#000}.bestseller__btn{font-weight:500;color:#000;text-decoration:underline;padding-left:0;padding-right:0}.bestseller__btn:hover{color:#9f3554;text-decoration:none}.bestseller__btn.focus,.bestseller__btn:focus{text-decoration:underline;box-shadow:none}.bestseller__btn.disabled,.bestseller__btn:disabled{color:#bfbfbf;pointer-events:none}.category-detail .page-primary-column .checkbox-group,.group-detail .checkbox-group{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.category-detail .page-primary-column .checkbox-group.simple-collapsed,.group-detail .checkbox-group.simple-collapsed{display:flex!important}.category-detail .page-primary-column .checkbox-group__item,.group-detail .checkbox-group__item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%}@media (min-width:768px){.category-detail .page-primary-column .checkbox-group__item,.group-detail .checkbox-group__item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 33.33333%;max-width:33.33333%}}.checkbox-group__item{font-size:1.3rem;margin:.5rem 0}.checkbox-group__item.hidden{display:none}.category-title-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;position:relative;margin:0 auto;padding:0 calc($grid-gutter-width / 2);background:#fff;display:flex;align-items:center;justify-content:space-between}@media (min-width:640px){.category-title-container{max-width:610px}}@media (min-width:768px){.category-title-container{max-width:738px}}@media (min-width:1024px){.category-title-container{max-width:994px}}@media (min-width:1280px){.category-title-container{max-width:1250px}}@media (min-width:1470px){.category-title-container{max-width:1440px}}@media (min-width:1024px){.category-title-container{border:1.5rem solid #fff;padding:3rem 5rem 0 7.5rem}}.category-title-container h1{position:relative;text-align:initial;text-transform:uppercase;margin:2rem 0 6rem;font-size:3rem;z-index:1;line-height:1}@media (min-width:1024px){.category-title-container h1{font-size:3.5rem}}.category-title-container h1 span{display:block;font-size:1.5rem;font-weight:700;line-height:1;color:#9f3554}.category-title-container:before{position:absolute;width:100%;height:100%;top:0;left:0;background:url("/img/bg/patterns/category-header.png") 0 0/127px 74px repeat;opacity:.6}@media (min-width:1024px){.category-title-container:before{display:block;content:""}}.category-title-container:after{position:absolute;background:#f4f2ed;width:100vw;height:6rem;top:-1.5rem;z-index:-2}@media (min-width:1024px){.category-title-container:after{display:block;content:"";left:calc((100vw - 994px) / -2 - 1.5rem)}}@media (min-width:1280px){.category-title-container:after{left:calc((100vw - 1250px) / -2 - 1.5rem)}}@media (min-width:1470px){.category-title-container:after{left:calc((100vw - 1440px) / -2 - 1.5rem)}}.category-title-container+.breadcrumb-container .breadcrumb{padding-top:0}.category-title-product{z-index:1;max-width:45rem;display:none;grid-template-columns:14rem auto;grid-gap:0 4rem;align-items:start;max-height:15rem;overflow:hidden}@media (min-width:1024px){.category-title-product{display:grid}}.category-title-product__picture img{display:block;box-shadow:0 0 8px rgba(0,0,0,.3)}.category-title-product__content{display:inline-flex;flex-direction:column;padding:1.5rem}.category-title-product__content h3{position:relative;display:flex;align-items:center;margin:0 0 1rem}.category-title-product__content h3 span{font-size:2rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1;max-height:1}.category-title-product__content h3:before{position:absolute;left:-13rem;top:.8rem;display:inline-block;content:"";width:10rem;height:.3rem;background:#000;z-index:-1}.category-title-product__suptitle{font-size:1.3rem;font-weight:600;color:#9f3554;text-transform:uppercase}.subjects-of-interest{position:relative;margin:5rem 0 0}.subjects-of-interest__title{font-weight:600;text-align:center;font-size:1.4rem}.subjects-of-interest__list-container{position:relative}.subjects-of-interest__list-container:after{position:absolute;height:3rem;display:block;content:"";width:4rem;top:0;right:0;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff)}@media (min-width:768px){.subjects-of-interest__list-container:after{display:none}}.subjects-of-interest__list{padding-left:0;list-style:none;display:flex;overflow-x:auto;overflow-y:hidden;padding:0 4rem .2rem 0;justify-content:flex-start}@media (min-width:640px){.subjects-of-interest__list{flex-wrap:wrap;overflow:hidden;padding-right:0;justify-content:center}}.subjects-of-interest__item{display:inline-block;margin-right:.5rem;margin-bottom:1rem}.subjects-of-interest__item-link{font-size:1.2rem;text-decoration:none;background:#f4f2ed;padding:.7rem 2rem;border-radius:1.5rem;height:3rem;line-height:3rem;white-space:nowrap}.about-author{border-top:.1rem solid #babdcc;width:100%}@media (min-width:640px){.about-author{border:0}}@media (min-width:1280px){.about-author{margin:12.5rem auto}}.about-author .about-author__title{position:relative;text-align:initial;font-size:1.5rem;padding-left:5rem;margin:1.8rem 0}.about-author .about-author__title.opened .svg-icon{transform:rotate(-45deg)}.about-author .about-author__title .svg-icon{position:absolute;left:1.5rem;top:.3rem;fill:#3d3f49;width:1.2rem;height:1.2rem}@media (min-width:640px){.about-author .about-author__title .svg-icon{display:none}}@media (min-width:640px){.about-author .about-author__title{padding:0;pointer-events:none;font-size:3rem;display:flex;align-items:center}}@media (min-width:640px){.about-author .about-author__title:after{position:relative;display:inline-block;content:"";flex:1 0 auto;height:.3rem;background:#000;margin-left:3rem}}.about-author__list{position:relative;overflow:hidden;height:0;margin:0}.about-author__list.opened{height:auto;overflow:visible}@media (min-width:640px){.about-author__list{height:auto;overflow:visible}}@media (min-width:768px){.about-author__list{display:grid;justify-items:center;grid-template-columns:repeat(auto-fit,minmax(57rem,1fr));grid-gap:0 4rem}}.about-author__item{padding:2rem;display:flex;flex-wrap:wrap;flex-direction:column;max-width:57rem}@media (min-width:640px){.about-author__item{display:inline-grid;grid-template-columns:17rem 36rem;grid-gap:2rem;padding:0;margin:2rem 0}}@media (min-width:768px){.about-author__item{grid-gap:2rem 4rem}}.about-author__badge img{width:10rem;height:10rem;border-radius:50%;overflow:hidden;border:1rem solid #e8e6e2;margin-bottom:1.5rem}@media (min-width:640px){.about-author__badge img{width:15rem;height:15rem}}@media (min-width:1280px){.about-author__badge img{width:17rem;height:17rem}}.about-author__badge--empty{overflow:hidden;margin-bottom:1.5rem;padding:0 2rem 2rem 0;text-align:left}@media (min-width:640px){.about-author__badge--empty{display:grid;place-items:center;width:15rem;height:15rem;border-radius:50%;border:1rem solid #e8e6e2;text-align:center;padding:2rem}}@media (min-width:1280px){.about-author__badge--empty{width:17rem;height:17rem}}.about-author__badge--empty span{display:block;font-size:2rem;font-weight:600;z-index:1}@media (min-width:640px){.about-author__badge--empty span{font-size:1.4rem}}.about-author__description{margin-bottom:4rem;font-size:1.5rem;max-width:36rem}@media (min-width:640px){.about-author__description{padding-top:3rem}}.about-author__name{color:#9f3554}.about-author-single-container{border-top:.1rem solid #babdcc;width:100%}@media (min-width:640px){.about-author-single-container{border:0}}@media (min-width:1280px){.about-author-single-container{max-width:100rem;margin:0 auto 0 0}}@media (min-width:1470px){.about-author-single-container{max-width:133rem}}@media (min-width:640px){.about-author-single{position:relative;padding:5rem}.about-author-single:after,.about-author-single:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.about-author-single:before{background-color:hsla(43,24%,94%,.7);z-index:-1}.about-author-single:after{background:url("/img/bg/patterns/megamenu-banner.png") 0 0/352px 395px repeat;z-index:-2;opacity:.4;left:auto;right:var(--pattern-offset-size);top:auto;bottom:var(--pattern-offset-size)}.about-author-single:after,.about-author-single:before{max-height:50%}.about-author-single:after{bottom:auto;top:2rem}}@media (min-width:1280px){.about-author-single:after,.about-author-single:before{max-height:75%}}@media (min-width:1470px){.about-author-single{padding:11rem 7rem 0}.about-author-single:after,.about-author-single:before{max-height:65%}}.about-author-single-container.no-products{max-width:none}@media (min-width:1024px){.about-author-single-container.no-products{margin-bottom:5rem}}@media (min-width:1280px){.about-author-single-container.no-products{margin-bottom:7rem}}@media (min-width:768px){.about-author-single-container.no-products .about-author-single{padding:5rem}}.about-author-single-container.no-products .about-author-single:after,.about-author-single-container.no-products .about-author-single:before{display:none;max-height:none}.about-author-single-container.no-products .about-author-single .about-author-single__title{position:relative;text-align:initial;font-size:1.5rem;padding-left:5rem;margin:1.8rem 0;max-width:none}.about-author-single-container.no-products .about-author-single .about-author-single__title.opened .svg-icon{transform:rotate(-45deg)}.about-author-single-container.no-products .about-author-single .about-author-single__title .svg-icon{position:absolute;left:1.5rem;top:.3rem;fill:#3d3f49;width:1.2rem;height:1.2rem}@media (min-width:640px){.about-author-single-container.no-products .about-author-single .about-author-single__title .svg-icon{display:none}}@media (min-width:640px){.about-author-single-container.no-products .about-author-single .about-author-single__title{padding:0;pointer-events:none;font-size:3rem;display:flex;align-items:center}}@media (min-width:640px){.about-author-single-container.no-products .about-author-single .about-author-single__title:after{position:relative;display:inline-block;content:"";flex:1 0 auto;height:.3rem;background:#000;margin-left:3rem}}.about-author-single__title{position:relative;text-align:initial;font-size:1.5rem;padding-left:5rem;margin:1.8rem 0}.about-author-single__title.opened .svg-icon{transform:rotate(-45deg)}.about-author-single__title .svg-icon{position:absolute;left:1.5rem;top:.3rem;fill:#3d3f49;width:1.2rem;height:1.2rem}@media (min-width:640px){.about-author-single__title .svg-icon{display:none}}@media (min-width:640px){.about-author-single__title{padding:0;pointer-events:none;font-size:3rem;display:flex;align-items:center}}@media (min-width:640px){.about-author-single__title:after{position:relative;display:inline-block;content:"";flex:1 0 auto;height:.3rem;background:#000;margin-left:3rem}}@media (min-width:1280px){.about-author-single__title{max-width:50rem}}@media (min-width:1470px){.about-author-single__title{max-width:57rem;margin-top:0;margin-bottom:3.7rem}}.about-author-single__list{position:relative;overflow:hidden;height:0;margin:0}.about-author-single__list.opened{height:auto;overflow:visible}@media (min-width:640px){.about-author-single__list{height:auto;overflow:visible}}@media (min-width:1280px){.about-author-single__list{display:grid;grid-template-columns:50rem auto;grid-gap:0 6rem}}@media (min-width:1470px){.about-author-single__list{grid-template-columns:57rem auto;grid-gap:0 8rem}}.about-author-single__item{padding:2rem;display:flex;flex-wrap:wrap;flex-direction:column}@media (min-width:640px){.about-author-single__item{display:inline-grid;grid-template-columns:17rem 36rem;grid-gap:2rem;padding:0;margin:2rem 0 5rem}}@media (min-width:768px){.about-author-single__item{grid-gap:2rem 4rem}}@media (min-width:1024px){.about-author-single__item{margin-bottom:8rem}}@media (min-width:1280px){.about-author-single__item{margin-bottom:0;grid-template-columns:17rem auto}}.about-author-single__description{margin-bottom:4rem;font-size:1.5rem;max-width:36rem}@media (min-width:640px){.about-author-single__description{padding-top:2rem}}.about-author-single__name{color:#9f3554}.about-author-single__btn-container{margin:0}.pd-authors-slider-container{background:#fff}@media (min-width:640px){.pd-authors-slider-container{width:49.5rem;box-shadow:0 0 3rem rgba(0,0,0,.16);padding:4rem;margin:0 auto}}@media (min-width:1024px){.pd-authors-slider-container{margin-left:15rem;margin-right:auto}}@media (min-width:1280px){.pd-authors-slider-container{margin:0;transform:translateX(5rem)}}@media (min-width:1470px){.pd-authors-slider-container{width:69rem;padding:6rem;transform:translateY(-11rem)}}.pd-authors-slider-container .product-list-slider{max-height:45rem}.pd-authors-slider-container .product-list-slider.slick-initialized{transition:all .5s ease .5s;max-height:none}.pd-authors-slider-container .pd-authors-slider-title{text-transform:uppercase;font-size:1.5rem;line-height:2rem;margin:0 0 2rem}@media (min-width:640px){.pd-authors-slider-container .pd-authors-slider-title{margin:0 0 -2rem}}.pd-authors-slider-container .slick-slide{padding-top:0;padding-bottom:0}.pd-authors-slider-container .product-list__item{max-width:14.5rem}@media (min-width:640px){.pd-authors-slider-container .product-list__item{max-width:20rem}}@media (min-width:1470px){.pd-authors-slider-container .product-list__item{max-width:28rem}}.pd-authors-slider-container .product-list__item .product-list__motive-container{min-height:0}.pd-authors-slider-container .product-list__item .product-buy-info{flex-direction:column;align-items:flex-start}.pd-authors-slider-container .product-list__item .stock-info{margin:0}.pd-authors-slider-container .product-list__item .author-title-link{display:none}.pd-authors-slider-container .product-list__item .product-list__link{text-decoration:none}.pd-authors-slider-container .product-list__item .product-stock-info{display:none}.pd-authors-slider-container .product-list__item .product-list__title{margin-bottom:.7rem}.pd-authors-slider-container .product-list__item .product-list__title .product-list__link{font-size:1.6rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;max-height:3.2;min-height:5.2rem}.pd-authors-slider-container .pd-authors__slider-arrow{position:absolute;display:flex;top:0;height:2rem;z-index:1;width:50%}@media (min-width:640px){.pd-authors-slider-container .pd-authors__slider-arrow{width:6rem}}.pd-authors-slider-container .pd-authors__slider-arrow:hover{cursor:pointer}.pd-authors-slider-container .pd-authors__slider-arrow .svg-icon{width:6rem;height:1.8rem;margin:0 .7rem;pointer-events:none}.pd-authors-slider-container .pd-authors__slider-arrow--next{right:0;left:auto;justify-content:flex-start}.pd-authors-slider-container .pd-authors__slider-arrow--prev{left:0;right:auto;justify-content:flex-end}.pd-add-ons{grid-area:pd-add-ons}.pd-attachments{width:100%;border-top:.1rem solid #babdcc;scroll-margin-top:8rem}@media (min-width:640px){.pd-attachments{margin-bottom:7rem;border:0}}@media (min-width:1024px){.pd-attachments{order:-1}}@media (min-width:1280px){.pd-attachments{margin-bottom:0}}.pd-attachments .pd-attachments__title{position:relative;text-align:initial;font-size:1.5rem;padding-left:5rem;margin:1.8rem 0}.pd-attachments .pd-attachments__title.opened .svg-icon{transform:rotate(-45deg)}.pd-attachments .pd-attachments__title .svg-icon{position:absolute;left:1.5rem;top:.3rem;fill:#3d3f49;width:1.2rem;height:1.2rem}@media (min-width:640px){.pd-attachments .pd-attachments__title .svg-icon{display:none}}@media (min-width:640px){.pd-attachments .pd-attachments__title{padding:0;pointer-events:none;font-size:3rem;margin:0 0 3rem}}@media (min-width:1024px){.pd-attachments{border:0}}@media (min-width:1470px){.pd-attachments{padding-left:6.7rem}}.pd-attachments__files,.pd-worksheets__files{overflow:hidden;height:0;margin:0}.opened.pd-worksheets__files,.pd-attachments__files.opened{height:auto;overflow:visible}@media (min-width:640px){.pd-attachments__files,.pd-worksheets__files{height:auto;overflow:visible;padding:0}}@media (min-width:1024px){.pd-attachments__files,.pd-worksheets__files{display:grid;grid-template-columns:repeat(2,minmax(0,50%));grid-gap:0 4rem}}.pd-worksheets{margin:4rem 0 6rem;width:100%;scroll-margin-top:8rem}@media (min-width:1470px){.pd-worksheets{padding-left:6.7rem}}.pd-worksheets__title{position:relative;text-align:initial;font-size:1.5rem;padding-left:5rem;margin:1.8rem 0}.pd-worksheets__title.opened .svg-icon{transform:rotate(-45deg)}.pd-worksheets__title .svg-icon{position:absolute;left:1.5rem;top:.3rem;fill:#3d3f49;width:1.2rem;height:1.2rem}@media (min-width:640px){.pd-worksheets__title .svg-icon{display:none}}@media (min-width:640px){.pd-worksheets__title{padding:0;pointer-events:none;font-size:3rem;margin:0 0 3rem}}.pd-review{position:relative;border-top:.1rem solid #babdcc}@media (min-width:1024px){.pd-review{border:0;padding-top:7rem;margin:0 auto}}@media (min-width:1470px){.pd-review{max-width:calc(100% - 83.8rem);margin:0 0 0 6rem}}.pd-review .pd-review__title{position:relative;text-align:initial;font-size:1.5rem;padding-left:5rem;margin:1.8rem 0}.pd-review .pd-review__title.opened .svg-icon{transform:rotate(-45deg)}.pd-review .pd-review__title .svg-icon{position:absolute;left:1.5rem;top:.3rem;fill:#3d3f49;width:1.2rem;height:1.2rem}@media (min-width:640px){.pd-review .pd-review__title .svg-icon{display:none}}@media (min-width:640px){.pd-review .pd-review__title{padding:0;pointer-events:none}}@media (min-width:1024px){.pd-review .pd-review__title{font-size:3rem;font-weight:700;margin:0 0 2.5rem}}.pd-review .pd-review__title span{font-weight:400;font-size:1.5rem;color:#babdcc}@media (min-width:1024px){.pd-review .pd-review__title span{color:#696b78;font-size:2.5rem}}.pd-review .pagination__container .pagination__btn{margin:0 0 2rem}.pd-review__reviews-container{overflow:hidden;height:0;margin:0}.pd-review__reviews-container.opened{height:auto;overflow:visible}@media (min-width:640px){.pd-review__reviews-container{height:auto;overflow:visible}}.pd-review__content{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start}.pd-review__data{margin-bottom:5rem;display:flex}.pd-review__data .pd-review__author,.pd-review__data .pd-review__date{display:inline-flex;flex-direction:column;font-size:1.2rem;color:#757575}.pd-review__data .pd-review__author span,.pd-review__data .pd-review__date span{text-decoration:underline;color:#000;font-size:1.4rem;font-weight:500;white-space:nowrap}.pd-review__data .pd-review__author{margin-right:6rem}.pd-review__blockquote-icon{width:12.9rem;height:12.7rem;fill:#f4f2ed;opacity:.6;display:none}@media (min-width:1024px){.pd-review__blockquote-icon{display:block;position:absolute;left:-3rem;top:0}}.pd-review__description-container{position:relative;margin:0 0 3rem;width:100%}.pd-review__description-container:after{position:absolute;bottom:0;left:0;width:calc(100% - 1.5rem);height:4rem;content:"";display:block;background:-moz-linear-gradient(top,hsla(0,0%,100%,0) 0,#fff 100%);background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}.pd-review__description-container--small:after{display:none}.pd-review__description-container.opened .pd-review__description{max-height:40rem;padding:0 3rem 4rem 0;overflow:auto;transition:max-height .3s ease}.pd-review__description-container.opened+.pd-review__btn-more .pd-review__read-all{display:none}.pd-review__description-container.opened+.pd-review__btn-more .pd-review__close{display:block}.pd-review__description{position:relative;max-height:20rem;overflow:hidden;transition:max-height .3s ease;padding-right:1rem}.pd-review__description *{font-family:Poppins,sans-serif;font-size:medium!important;text-align:initial!important}.pd-review__description p{font-size:1.5rem!important;line-height:1.5}.pd-review__btn-more{margin:0 3rem 4rem 0;min-width:19rem;cursor:pointer}.pd-review__btn-more .pd-review__read-all{display:block}.pd-review__btn-more .pd-review__close{display:none}.pd-review__all-review{color:#9f3554;font-weight:500}@media (min-width:1280px){.pd-review__all-review{width:100%}}.pd-review__all-review .svg-icon{fill:#9f3554;width:.7rem;height:1rem;margin-right:.8rem}.pd-description{grid-area:description;width:100%;overflow:hidden}@media (min-width:1470px){.pd-description{padding-left:6.7rem}}.pd-description__title{display:flex;align-items:center;text-align:initial;margin:0 0 1.5rem}.pd-description__title-dash{display:inline-block;width:7.5rem;height:.3rem;background:#000;margin-left:5rem}@media (min-width:1024px){.pd-description__title-dash{display:none}}.pd-description__tags{padding-left:0;list-style:none;display:flex;overflow:auto;margin:0 0 4rem}@media (min-width:1024px){.pd-description__tags{flex-wrap:wrap}}.pd-description__tags li{background:#f4f2ed;font-size:1.2rem;padding:.7rem 2rem;white-space:nowrap;border-radius:1.6rem;font-weight:400;margin-bottom:1rem;margin-right:.5rem}.pd-description__tags li:last-child{margin-right:0}.pd-about-product{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:4rem 6rem;max-width:67rem}@media (min-width:768px){.pd-about-product{margin:6.5rem auto;position:relative}.pd-about-product:after,.pd-about-product:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.pd-about-product:before{background-color:hsla(43,24%,94%,.7);z-index:-1}.pd-about-product:after{background:url("/img/bg/patterns/megamenu-banner.png") 0 0/352px 395px repeat;z-index:-2;opacity:.4;right:auto;left:var(--pattern-offset-size);top:auto;bottom:var(--pattern-offset-size)}}@media (min-width:1024px){.pd-about-product{padding:7rem 10rem;margin:10rem auto}}@media (min-width:1280px){.pd-about-product{width:69rem;margin:0 0 0 auto}}.pd-about-product__title{font-size:1.5rem;font-weight:600;text-transform:uppercase;text-align:initial;margin:0 0 2.5rem}.pd-about-product__picture{display:flex}.pd-about-product__picture img{margin-bottom:1.2rem}.pd-about-product__tags{color:#9f3554;font-weight:500;letter-spacing:.15rem;font-family:Poppins,sans-serif;margin:0}.pd-about-product__tags span{font-size:1rem;text-transform:uppercase}.pd-about-product__article-title{font-size:1.8rem;margin:0 0 2.5rem}.content-video{position:relative;display:flex;max-width:93rem;margin:0 auto 6.5rem}@media (min-width:1024px){.content-video{--pattern-offset-size:-3rem;position:relative;margin:10rem auto}.content-video:after,.content-video:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.content-video:before{background-color:hsla(43,24%,94%,.7);z-index:-1}.content-video:after{background:url("/img/bg/patterns/megamenu-banner.png") 0 0/352px 395px repeat;z-index:-2;opacity:.4}.content-video:before{right:var(--pattern-offset-size);left:auto;top:var(--pattern-offset-size);bottom:auto}.content-video:after{right:auto;left:var(--pattern-offset-size);top:auto;bottom:var(--pattern-offset-size)}}@media (min-width:1280px){.content-video{margin:15rem auto}}.content-video__picture img{width:100%;height:100%;object-fit:cover}.content-video__trigger{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;place-items:center}.content-video__trigger:hover{cursor:pointer}.content-video__trigger:before{position:absolute;top:0;left:0;display:block;content:"";width:100%;height:100%;background:rgba(0,0,0,.2)}.content-video__trigger-icon{display:grid;place-items:center;width:7rem;height:7rem;background:#9f3554;border-radius:50%}.content-video__trigger-icon svg{position:relative;width:2rem;height:auto;fill:#fff;left:.3rem}.product-variation{display:flex;flex-wrap:wrap;margin:0}.product-variation__link{font-family:Poppins,sans-serif;font-size:1.2rem}.product-variation__link+.product-variation__link{margin-left:2rem}.product-variation__link .svg-icon{margin-right:1rem}.pdf-viewer{position:relative;display:flex;justify-content:center;margin:3.5rem 0}.delivery-info{display:flex;flex-wrap:wrap;align-items:center;font-family:Poppins,sans-serif;font-size:1.2rem;margin-bottom:3rem}.delivery-info--invisible{visibility:hidden;pointer-events:none;height:0;overflow:hidden}@media (min-width:640px){.product-detail .delivery-info{flex-wrap:nowrap;align-items:center}}@media (min-width:1024px){.product-detail .delivery-info{flex-wrap:wrap}}@media (min-width:1280px){.product-detail .delivery-info{flex-wrap:nowrap;margin-right:5rem}}@media (min-width:1470px){.product-detail .delivery-info{flex-wrap:wrap}}.delivery-info *{color:#545454}.delivery-info>span{display:flex;align-items:center;width:100%}@media (min-width:640px){.product-detail .delivery-info>span{white-space:nowrap;flex-wrap:nowrap;margin:0}}.delivery-info>span+span{margin-top:1rem}@media (min-width:640px){.delivery-info>span+span{position:relative;padding-left:4rem}.delivery-info>span+span:before{display:inline-block;position:absolute;left:2rem;content:"";width:.1rem;height:2.1rem;background:hsla(0,0%,44%,.5)}}@media (min-width:1024px){.delivery-info>span+span{padding-left:0}.delivery-info>span+span:before{display:none}}@media (min-width:1280px){.delivery-info>span+span{padding-left:4rem}.delivery-info>span+span:before{display:inline-block}}@media (min-width:1470px){.delivery-info>span+span{padding-left:0}.delivery-info>span+span:before{display:none}}.delivery-info>span>span+span{position:relative;padding-left:4rem}.delivery-info>span>span+span:before{display:inline-block;position:absolute;left:2rem;content:"";width:.1rem;height:2.1rem;background:hsla(0,0%,44%,.5)}.product-detail .rating-widget{display:none}.product-detail fg-gtm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-detail>div{margin:0;display:grid;grid-template-columns:100%;grid-template-areas:"title-container" "gallery" "primary-column" "product-anchors" "secondary-column";grid-gap:6rem 0}@media (min-width:1024px){.product-detail>div{display:grid;grid-template-columns:50rem auto;grid-template-areas:"gallery title-container" "gallery primary-column" "gallery ." "product-anchors product-anchors" "secondary-column secondary-column";grid-gap:0 6rem}}@media (min-width:1470px){.product-detail>div{grid-template-columns:1fr 63rem 1fr;grid-template-areas:"title-container gallery primary-column" "product-anchors product-anchors product-anchors" "secondary-column secondary-column secondary-column"}}.product-detail .gallery-container{grid-area:gallery;padding-left:3rem;padding-right:3rem}@media (min-width:1024px){.product-detail .gallery-container{padding-left:5rem;padding-right:5rem}}.product-detail .page-primary-column{grid-area:primary-column;display:flex;flex-direction:column}@media (min-width:1470px){.product-detail .page-primary-column{padding-top:16rem}}.product-detail .page-primary-column .param-specification{margin:0;order:-1}@media (min-width:640px){.product-detail .page-primary-column .param-specification{order:-1}}@media (min-width:1024px){.product-detail .page-primary-column .param-specification{margin-bottom:5rem}}@media (min-width:1280px){.product-detail .page-primary-column .param-specification{display:none}}.product-detail .page-secondary-column{grid-area:secondary-column;display:grid;grid-template-columns:100%;grid-template-areas:"description" "product-parameters" "pd-add-ons";grid-gap:8rem 0}@media (min-width:1024px){.product-detail .page-secondary-column{grid-template-columns:1fr 1fr;grid-template-areas:"description product-parameters" "pd-add-ons pd-add-ons";grid-gap:12.5rem 8rem;align-items:start;width:100%;padding-top:10rem}}@media (min-width:1470px){.product-detail .page-secondary-column{grid-gap:12.5rem 12rem}}@media (min-width:1280px){.product-detail .page-secondary-column{grid-gap:12.5rem 20rem}}.product-detail .product-detail__title-container{grid-area:title-container;display:flex;flex-direction:column}@media (min-width:1470px){.product-detail .product-detail__title-container{margin-top:10rem;min-width:33rem}}.product-detail .product-detail__title-container h1{position:relative;order:-1;margin-bottom:0;text-align:initial}@media (min-width:1024px){.product-detail .product-detail__title-container h1{margin-bottom:2.5rem}}@media (min-width:1470px){.product-detail .product-detail__title-container h1{font-size:3.5rem}}.product-detail .product-detail__title-container h1:after{content:"";position:relative;margin-top:2rem;width:100%;height:.3rem;background:#000;z-index:4}@media (min-width:1024px){.product-detail .product-detail__title-container h1:after{display:block;left:-8rem}}@media (min-width:1470px){.product-detail .product-detail__title-container h1:after{width:100%;left:0}}@media (min-width:1470px){.product-detail .product-detail__title-container h1{margin-right:-12rem;z-index:1}}.product-detail .product-detail__title-container .short-description{font-size:1.5rem;font-weight:300;margin:2.4rem 0 -3rem;color:rgba(0,0,0,.6)}@media (min-width:1024px){.product-detail .product-detail__title-container .short-description{margin:2.4rem 0 0}}.product-detail .product-detail__title-container .param-specification{margin-top:2rem;display:none}@media (min-width:1280px){.product-detail .product-detail__title-container .param-specification{display:block}}.product-detail .author-title-link{order:-2;display:flex;flex-wrap:wrap;margin-bottom:2rem}@media (min-width:1024px){.product-detail .author-title-link{margin-bottom:1.5rem}}.product-detail .author-title-link a,.product-detail .author-title-link a:hover{font-family:Poppins,sans-serif;color:#9f3554;text-transform:uppercase;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:4px;margin-right:2rem}.product-detail .param-specification{font-family:Poppins,sans-serif;font-size:1.2rem;line-height:1.5;display:flex;align-items:center;color:rgba(0,0,0,.7)}.product-detail .param-specification svg{position:relative;top:-.1rem;margin-right:.8rem;width:1.3rem;height:1.6rem}.short-description{font-weight:300;font-size:1.5rem;color:rgba(0,0,0,.75);margin-bottom:3rem}.variant-select{margin-bottom:2.5rem;width:100%;padding-bottom:3.5rem;position:relative}.variant-select .form-group__label{display:block}.variant-select .form-group__label-value{font-weight:600;color:#000}.variant-select .form-group__label-value span{color:#000}.variant-select .radio{display:inline-block;position:relative}.variant-select .radio__label{font-weight:700}.variant-select option.stock-info--available{color:#1c976d}.variant-select .stock-info--available+.radio_label:before{content:"";width:1.7rem;height:1.7rem;background:url("/icons/svg/stock-available.svg") 50% 50% no-repeat;display:block!important;position:absolute;top:-.2rem;left:0}.variant-select__group{margin-bottom:2rem}.variant-select__cancel-filter{font-size:1.4rem;font-weight:700;text-decoration:none;color:#000;position:absolute;left:0;bottom:2.5rem}.variant-select__cancel-filter .ico{margin-right:1rem}.variant-select__cancel-filter .svg-icon{width:1rem;height:1rem}.variant-select__cancel-filter:focus,.variant-select__cancel-filter:hover{color:#9f3554}.variant-select__cancel-filter:focus .svg-icon,.variant-select__cancel-filter:hover .svg-icon{fill:#9f3554}.order-container{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding-bottom:5rem}.eshop-availability,.order-container{margin-bottom:1.5rem}.product-detail .eshop-availability{width:100%}.product-detail .eshop-availability .stock-info__text{line-height:1}.product-detail .eshop-availability .stock-info__text span{font-weight:600}.product-tools__item--wishlist .product-tools__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-definition{font-size:1.2rem}.product-definition:after{display:block;clear:both;content:""}.product-definition__label,.product-definition__value{float:left;margin-bottom:.4rem;font-weight:400}.product-definition__label{clear:left;margin-right:.5rem}.product-definition__link{color:#000;text-decoration:none;font-weight:700}.product-definition__link:hover{color:#9f3554}.product-anchors-container{grid-area:product-anchors}.product-anchors{display:flex;justify-content:center;visibility:hidden;overflow:hidden;height:0}@media (min-width:1024px){.product-anchors--fixed{visibility:visible;height:auto}}.product-anchors__item{display:inline-flex;align-items:center;padding-bottom:1rem;margin-right:2.5rem;margin-left:2.5rem;text-transform:uppercase}@media (min-width:640px){.product-anchors__item{padding-bottom:0}}.product-anchors__item:not(.initialised){display:none}@media (min-width:768px){.product-anchors__item{font-size:1.8rem}}.product-anchors__item.active,.product-anchors__item.active .product-anchors__link,.product-anchors__item:hover.active{color:#9f3554}.product-anchors__item:last-child{margin-right:0}.product-anchors__link{font-size:1.2rem;font-weight:600;text-decoration:none;color:#000;white-space:nowrap}.product-anchors__link:focus,.product-anchors__link:hover{color:#9f3554}.product-anchors--fixed{position:fixed;background:#fff;width:100%;top:9.4rem;left:0;z-index:84;padding-left:0;padding-right:0;margin-bottom:0;border-color:transparent;justify-content:flex-start;box-shadow:0 0 1.5rem rgba(0,0,0,.12)}@media (min-width:640px){.product-anchors--fixed{height:5.7rem;align-items:center}}@media (min-width:1024px){.product-anchors--fixed{padding:0 calc((100vw - 994px) / 2)}}@media (min-width:1280px){.product-anchors--fixed{padding:0 calc((100vw - 1250px) / 2)}}@media (min-width:1470px){.product-anchors--fixed{padding:0 calc((100vw - 1440px) / 2)}}.product-anchors--fixed .product-anchors__item:first-child{margin-left:0}.product-anchors-order-container{width:0}.product-anchors--fixed .product-anchors-order-container{width:100%}@media (min-width:640px){.product-anchors--fixed .product-anchors-order-container{margin-left:auto}}@media (min-width:1024px){.product-anchors--fixed .product-anchors-order-container{width:auto}}.product-anchors-order{display:flex;align-items:center;justify-content:space-between;overflow:hidden}@media (min-width:640px){.product-anchors-order{height:5.7rem;align-items:center}}.product-anchors-order__product{margin-right:3rem;padding:0 0 2rem 1.5rem;position:relative}@media (min-width:640px){.product-anchors-order__product{display:inline-flex;align-items:center;margin-right:5rem;padding:0 0 0 5rem;height:100%}}.product-anchors-order__product:after{position:absolute;bottom:0;left:0;width:6rem;height:1rem;background:linear-gradient(0deg,hsla(0,0%,100%,.8) 0,hsla(0,0%,100%,0))}@media (min-width:640px){.product-anchors-order__product:after{display:block;content:""}}.product-anchors-order__title{font-weight:500;font-family:Poppins,sans-serif;margin:0}.product-anchors-order__name{font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.3;max-height:1.3}.product-anchors-order__price{position:absolute;bottom:0;left:1.5rem;display:block;font-size:1.4rem;font-weight:inherit;line-height:1}@media (min-width:640px){.product-anchors-order__price{position:relative;left:0}}.product-anchors-order__img{max-width:4.8rem;height:auto;max-height:5rem;margin-right:1.5rem;transform:translateY(.5rem);box-shadow:0 0 1rem rgba(0,0,0,.2)}@media (min-width:640px){.product-anchors-order__img{position:absolute;left:0;top:1rem}}.product-anchors--fixed .product-anchors-order__img{display:none}@media (min-width:640px){.product-anchors--fixed .product-anchors-order__img{display:inline-block}}.product-anchors-order__btn{font-size:1.2rem;line-height:1;padding:1.1rem 2.5rem;margin-bottom:.7rem;border-radius:2.2rem;cursor:pointer;visibility:hidden;margin-right:1.5rem;flex:1;max-width:22rem;white-space:nowrap}@media (min-width:640px){.product-anchors-order__btn{flex:0;margin-bottom:0}}.product-anchors-order__btn svg{transition:none}@media (min-width:1024px){.product-anchors--fixed .product-anchors-order__btn{visibility:visible}}.product-anchors-order__btn.invisible{visibility:hidden}.product-parameters{margin-left:-15px;margin-right:-15px;background:#f4f2ed;padding:4rem 5rem;display:grid;grid-template-columns:1fr;grid-gap:2rem 0}@media (min-width:768px){.product-parameters{position:relative;margin:0;background:transparent;padding:9rem 10rem 8rem;grid-template-columns:1fr 1fr;grid-gap:2rem 8rem}.product-parameters:after,.product-parameters:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.product-parameters:before{background-color:hsla(43,24%,94%,.7);z-index:-1}.product-parameters:after{background:url("/img/bg/patterns/megamenu-banner.png") 0 0/352px 395px repeat;z-index:-2;opacity:.4;right:auto;left:var(--pattern-offset-size);top:auto;bottom:var(--pattern-offset-size)}}.product-detail .product-parameters{grid-area:product-parameters}.product-parameters dt{font-size:1.2rem;color:#707070;font-weight:400}.product-parameters dt abbr{text-decoration:underline dashed;text-underline-offset:.3rem}.product-parameters dd{color:#000;font-size:1.4rem;font-weight:500}.product-parameters__item a{display:flex;align-items:center}.product-parameters__item a:hover{color:#9f3554}.product-parameters__item a:hover .svg-icon{fill:#9f3554}.product-parameters__item a .svg-icon{width:1.1rem;height:.9rem;margin-right:.8rem}.product-parameters__item .with-tooltip{width:fit-content;text-decoration:underline}.product-files{border-top:.1rem solid #babdcc}.product-files h2{position:relative;text-align:initial;font-size:1.5rem;padding-left:5rem;margin:1.8rem 0}.product-files h2.opened .svg-icon{transform:rotate(-45deg)}.product-files h2 .svg-icon{position:absolute;left:1.5rem;top:.3rem;fill:#3d3f49;width:1.2rem;height:1.2rem}@media (min-width:640px){.product-files h2 .svg-icon{display:none}}@media (min-width:640px){.product-files h2{padding:0;pointer-events:none}}.product-bundles{margin-bottom:3.5rem}.product-bundles__note{padding-top:.5rem;padding-left:15px;padding-right:15px;margin-bottom:0;font-size:1.1rem;color:#000}@media (min-width:640px){.product-bundles__note{padding-left:30px;padding-right:30px}}.product-bundle{border-radius:0;background:#f7f7fd;padding:15px}@media (min-width:640px){.product-bundle{padding:30px}}.product-bundle__title{font-size:1.6rem;font-weight:600;color:#dc3545;margin-top:0;margin-bottom:1rem}.product-bundle__perex p{margin-bottom:0;color:#000;font-size:1.2rem}.product-bundle__perex p strong{color:#000}.product-bundle-list{margin-bottom:0}.product-bundle-list__item{display:flex;flex-wrap:nowrap;align-items:center;margin-top:1rem}.product-bundle-list__item .flex-cell{margin:0 1rem 0 0;display:inline-block}.product-bundle-list__item .flex-cell:last-child{margin-right:0}.product-bundle-list__item .price-info__price{text-transform:uppercase;font-size:1.2rem}.product-bundle-list__link{text-decoration:none;color:#000}.product-bundle-list__link:hover{color:#9f3554}.product-bundle-list__link--title{flex-basis:60%;font-size:1.2rem}.product-bundle-list__motive{margin:0}.product-bundle-list__price-and-amount{flex-basis:40%;text-align:right;color:#000;font-size:1.2rem;font-weight:400}.product-bundle-list__price-and-amount .amount,.product-bundle-list__price-and-amount .price{white-space:nowrap}.product-bundle-list__amount{display:block}.product-set{margin-bottom:5rem}.gallery-container{position:relative;padding-top:3.5rem;background:url("/img/bg/product-detail/gallery-bg.jpg") 50%/contain repeat}.gallery-container .ribbon{pointer-events:none;display:none;width:7rem;height:7rem;overflow:hidden;position:absolute;z-index:3;top:-.3rem;left:-.3rem}@media (min-width:640px){.gallery-container .ribbon{width:10rem;height:10rem}}.gallery-container .ribbon--e-kniha{display:block}.gallery-container .ribbon:after,.gallery-container .ribbon:before{position:absolute;z-index:-1;content:"";display:block;width:0;height:0;border-style:solid}.gallery-container .ribbon:before{border-width:0 3px 3px;border-color:transparent transparent #0e1c4a;left:63px}@media (min-width:640px){.gallery-container .ribbon:before{right:0;left:auto}}.gallery-container .ribbon:after{border-width:3px 3px 3px 0;border-color:transparent #0e1c4a transparent transparent;top:63px}@media (min-width:640px){.gallery-container .ribbon:after{bottom:0;top:auto}}.gallery-container .ribbon span{position:absolute;display:flex;justify-content:center;width:10rem;height:2.6rem;padding:.8rem 0;font-weight:600;background-color:#43589c;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;text-transform:uppercase;text-align:center;right:-5px;top:10px;transform:rotate(-45deg);font-size:1rem;line-height:1}@media (min-width:640px){.gallery-container .ribbon span{width:20rem;right:-41px;top:26px}}.gallery-container:hover .gallery-container__tags{opacity:0}.gallery-container__tags{left:15px}.eshop-gallery{position:relative;margin-bottom:3.5rem}.esp__target .eshop-gallery .esp__title{width:100%;align-self:center}.esp__target .eshop-gallery{margin:0;padding:15px;height:100%}@media (min-width:768px){.esp__target .eshop-gallery{padding-left:30px;padding-right:30px}}@media (min-width:1024px){.esp__target .eshop-gallery{padding-right:0;display:flex;flex-wrap:nowrap;justify-content:space-between}}@media (min-width:1280px){.esp__target .eshop-gallery{max-width:1720px;width:90vw;margin:0 auto}}.eshop-gallery:hover .eshop-gallery__bullets,.eshop-gallery:hover .eshop-gallery__controls{opacity:1}.magnify-active .eshop-gallery--page .eshop-gallery__detail-container{overflow:visible}.eshop-gallery--thumbnails .eshop-gallery__thumblist-container{min-height:79px}.js .eshop-gallery--no-thumbnails .eshop-gallery__thumblist-container{display:none}.eshop-gallery--with-model3d:after{content:"";display:block;position:absolute;top:0;left:-1px;width:101%;height:101%;background:#fff;z-index:10}.esp__target .eshop-gallery--with-model3d:after{display:none}.eshop-gallery--with-model3d .eshop-gallery__detail{opacity:0}.eshop-gallery--with-model3d .eshop-gallery__bullets,.eshop-gallery--with-model3d .eshop-gallery__controls{display:none}.eshop-gallery--with-model3d .eshop-gallery__model3d-container{position:absolute;top:0;left:15px;right:15px;z-index:15}.esp__target .eshop-gallery--with-model3d .eshop-gallery__model3d-container{top:50%;transform:translateY(-50%)}.eshop-gallery__detail-container{position:relative;width:100%;margin-bottom:2.5rem;display:flex;justify-content:center}.esp__target .eshop-gallery__detail-container{margin-bottom:0;flex-direction:column}@media (min-width:1024px){.esp__target .eshop-gallery__detail-container{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:1280px){.esp__target .eshop-gallery__detail-container{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 75%;max-width:75%}}.eshop-gallery__detail{display:flex;flex-wrap:nowrap;margin-bottom:0}.esp__target .eshop-gallery__detail{margin-bottom:2.5rem;width:100%}.eshop-gallery__item{display:inline-block;flex-basis:100%;min-width:100%;text-align:center;margin-left:-100%;position:relative;transition:opacity .25s linear 0s;opacity:0;z-index:1;font-size:0}@media (prefers-reduced-motion:reduce){.eshop-gallery__item{transition:none}}.eshop-gallery__item:first-child{margin-left:0}.eshop-gallery__item:before{display:block;position:absolute;content:"";width:2rem;height:2.5rem;background:url("/icons/svg/favourite-badge.svg") 50%/contain no-repeat;top:-2rem;left:4rem;visibility:hidden;transform:translateY(3rem);transition:all .5s cubic-bezier(.25,.46,.45,.94) .2s;z-index:-1}.is-favourite .eshop-gallery__item:before{transform:translateY(0);visibility:visible;transition:all .5s cubic-bezier(.25,.46,.45,.94) 1s}.eshop-gallery__item.active{opacity:1;z-index:2}.eshop-gallery__item .magnify img,.eshop-gallery__link{display:inline-block!important}.eshop-gallery__link{position:relative}.eshop-gallery__img{margin:0 auto!important;display:block!important;height:auto;width:auto;max-height:50rem;max-width:100%;box-shadow:0 0 1.5rem rgba(0,0,0,.15)}.esp__target .eshop-gallery__img{box-shadow:none}@media (min-width:768px){.esp__target .eshop-gallery__img{width:auto;max-height:80vh}}.magnify-active .eshop-gallery__bullets,.magnify-active .eshop-gallery__controls{display:none}.eshop-gallery__bullets{left:50%;transform:translateX(-50%)}.eshop-gallery__zoom{bottom:1rem;right:1rem;display:block;top:auto;opacity:0;transform:translateY(0)}.esp__target .eshop-gallery__thumblist-container{margin:0 -30px -15px;padding:2.5rem 30px 15px;border-radius:0 0 0 0}@media (min-width:1024px){.esp__target .eshop-gallery__thumblist-container{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 33.33333%;max-width:33.33333%;margin:-15px 0;padding:71px 30px 15px;border-radius:0 0 0 0}}@media (min-width:1280px){.esp__target .eshop-gallery__thumblist-container{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 25%;max-width:25%}}.eshop-gallery_thumblist{padding-left:0;list-style:none}.eshop-gallery_thumblist>li{display:inline-block;padding-left:.5rem;padding-right:.5rem}.esp__target .eshop-gallery_thumblist{margin-bottom:0}@media (min-width:1024px){.esp__target .eshop-gallery_thumblist{max-width:240px;margin:auto}}.eshop-gallery__thumblist-item{vertical-align:top;margin-bottom:.4rem;border:2px solid transparent;border-radius:0;padding:5px;text-align:left}.eshop-gallery__thumblist-item.active,.eshop-gallery__thumblist-item:focus,.eshop-gallery__thumblist-item:hover{border-color:#000}.eshop-gallery__thumblist-item--model3d{font-size:0;cursor:pointer;text-align:center}.eshop-gallery__thumblist-item--model3d .svg-icon{width:44px;height:44px}@media (min-width:768px){.eshop-gallery__thumblist-item--model3d .svg-icon{width:65px;height:65px}}.eshop-gallery__thumblist-link{display:block}.eshop-gallery__thumblist-img{margin:0!important;width:44px;height:auto}@media (min-width:768px){.eshop-gallery__thumblist-img{width:auto;max-width:57px}}.eshop-gallery--with-model3d .eshop-model3d{display:block;margin:0 auto}@media (max-width:1023px){.eshop-gallery--with-model3d .eshop-model3d{max-width:100%;height:0!important;box-sizing:content-box;padding-bottom:100%}}.esp__target .eshop-gallery--with-model3d .eshop-model3d{max-width:100%;max-height:450px}@media (min-width:640px){.esp__target .eshop-gallery--with-model3d .eshop-model3d{height:450px!important;padding-bottom:0;margin-top:60px}}@media (min-width:768px){.esp__target .eshop-gallery--with-model3d .eshop-model3d{margin-top:0}}.eshop-model3d__img{margin:0;max-width:100%;height:auto}.eshop-model3d__arrow{display:block;width:40px;height:40px;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;color:#9f3554}.eshop-model3d__arrow:hover{color:#464fa1}.eshop-model3d__ico .svg-icon{width:4rem;height:4rem}.eshop-model3d__arrow--prev{left:0}@media (min-width:768px){.eshop-model3d__arrow--prev{left:2rem}}.eshop-model3d__arrow--next{right:0}@media (min-width:768px){.eshop-model3d__arrow--next{right:2rem}}.eshop-model3d__close{position:absolute;right:0;top:0;cursor:pointer;color:#9f3554}@media (min-width:768px){.eshop-model3d__close{right:2rem}}.esp__target .eshop-model3d__close{display:none}.eshop-model3d__close:hover{color:#464fa1}.eshop-model3d__close .svg-icon{width:1.4rem;height:1.4rem;fill:currentColor}.eshop-model3d__preloader-container{position:absolute;text-align:center;width:100px;height:100px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.eshop-model3d__preloader{position:relative;width:65px;height:65px;display:inline-block}.eshop-model3d__preloader .eshop-model3d__preloader-inner,.eshop-model3d__preloader .eshop-model3d__preloader-outer,.eshop-model3d__preloader:after{position:absolute;left:0;top:0;right:0;bottom:0}.eshop-model3d__preloader:after{content:" ";margin:3px;border-radius:100%;background:#fff}.eshop-model3d__preloader-inner,.eshop-model3d__preloader-outer{animation-duration:3.5s;animation-iteration-count:infinite;animation-timing-function:linear}.eshop-model3d__preloader-inner:after,.eshop-model3d__preloader-inner:before,.eshop-model3d__preloader-outer:after,.eshop-model3d__preloader-outer:before{position:absolute;top:0;bottom:0;content:" "}.eshop-model3d__preloader-inner:before,.eshop-model3d__preloader-outer:before{left:0;right:50%;border-radius:65px 0 0 65px}.eshop-model3d__preloader-inner:after,.eshop-model3d__preloader-outer:after{left:50%;right:0;border-radius:0 65px 65px 0}.eshop-model3d__preloader-outer{animation-name:model3D__preloader_animation__rotate-outer}.eshop-model3d__preloader-outer:before{background-image:linear-gradient(180deg,rgba(159,53,84,0) 0,rgba(193,70,106,.5));background-repeat:repeat-x}.eshop-model3d__preloader-outer:after{background-image:linear-gradient(180deg,#9f3554 0,rgba(193,70,106,.5));background-repeat:repeat-x}.eshop-model3d__preloader-inner{animation-name:model3D__preloader_animation__rotate-inner}.eshop-model3d__preloader-inner:before{background-image:linear-gradient(180deg,#9f3554 0,rgba(193,70,106,.5));background-repeat:repeat-x}.eshop-model3d__preloader-inner:after{background-image:linear-gradient(180deg,rgba(159,53,84,0) 0,rgba(193,70,106,.5));background-repeat:repeat-x}@keyframes model3D__preloader_animation__rotate-outer{0%{transform:rotate(0deg)}to{transform:rotate(3turn)}}@-webkit-keyframes model3D__preloader_animation__rotate-outer{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(3turn)}}@keyframes model3D__preloader_animation__rotate-inner{0%{transform:rotate(2turn)}to{transform:rotate(0deg)}}@-webkit-keyframes model3D__preloader_animation__rotate-inner{0%{-webkit-transform:rotate(2turn)}to{-webkit-transform:rotate(0deg)}}html.magnifying>body{overflow-x:hidden!important}.magnify{position:relative;display:inline-block;max-width:100%}.magnify .magnify-lens{position:absolute;width:200px;height:200px;border-radius:100%;box-shadow:0 0 0 7px hsla(0,0%,100%,.85),0 0 7px 7px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);cursor:none;display:none;z-index:100}.magnify .magnify-lens.loading{background:#333!important;opacity:.8}.magnify .magnify-lens.loading:after{position:absolute;top:45%;left:0;width:100%;color:#fff;content:"Loading...";font:italic normal 16px/1 sans-serif;text-align:center;text-shadow:0 0 2px rgba(51,51,51,.8);text-transform:none}.product-installments{margin-bottom:0;margin-top:2.5rem}.product-installments .svg-icon{fill:#9f3554}.calculator{margin-bottom:0;margin-top:2.5rem}.calculator--essox a{display:block;width:200px;height:50px;background:url("/img/eshop/splatkova-kalkulacka-essox.jpg?01") 0 0 no-repeat;background-size:cover}.calculator--essox a span{display:none}.calculator--essox-spreaded-payment{margin-top:-1rem;margin-bottom:5rem}.calculator--essox-spreaded-payment .calculator__price b{font-weight:700}.calculator--essox-spreaded-payment .calculator__banner{display:block;width:160px;height:40px;background:url("/img/eshop/essox-rozlozena-platba.jpg") 0 0 no-repeat;background-size:cover;margin:0}.calculator--essox-spreaded-payment .calculator__banner span{display:none}.product-watching-now{margin-bottom:2.5rem}@media (min-width:768px){.product-watching-now{max-width:50%;padding-left:15px;padding-right:15px}}@media (min-width:1024px){.product-watching-now{padding-left:10rem}}.product-watching-now__content{background:#f7f7fd;padding:1rem 2rem}.product-watching-now__message{font-weight:700;font-size:1.3rem;color:#000;margin:0}.page-container--recommendation .content-form{display:block;margin:0}.page-container--recommendation .alert,.page-container--recommendation .alert--not-logged,.page-container--recommendation .alert--watch-dog-info{margin-top:2.5rem}.page-container--recommendation .content-form__btn-container{padding-left:0;padding-right:0}.page-container--recommendation .content-form__btn-container .note{float:left}.page-container--recommendation .content-form__btn-container .btn{float:right;margin-right:0}.obsolete-product{background:#f7f7fd;padding:2rem;margin-bottom:5rem}.obsolete-product p:last-child{margin-bottom:0}.obsolete-product__info{font-size:1.8rem;font-weight:700}.obsolete-product__btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff}@media (prefers-reduced-motion:reduce){.obsolete-product__btn{transition:none}}.obsolete-product__btn:hover{color:#000;text-decoration:none}.obsolete-product__btn:hover .svg-icon{fill:currentColor}.obsolete-product__btn.focus,.obsolete-product__btn:focus{outline:0}.obsolete-product__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.obsolete-product__btn:active,.obsolete-product__btn:focus,.obsolete-product__btn:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.obsolete-product__btn .svg-icon{fill:#fff}.page-container--watch-dog .content-form{display:block;margin:0}.page-container--watch-dog h1+.alert,.page-container--watch-dog h1+.alert--not-logged,.page-container--watch-dog h1+.alert--watch-dog-info{margin-top:3.5rem}.page-container--watch-dog .alert--watch-dog-info{padding:2rem 4rem}.page-container--watch-dog .form-group--price input{width:100px}.page-container--watch-dog .form-group--email input{width:100%}@media (min-width:640px){.page-container--watch-dog .form-group--email input{width:300px}}.page-container--watch-dog .form-group--change{margin-bottom:3.5rem}.page-container--watch-dog .content-form__btn-container{padding:2rem 0 0}.page-container--watch-dog .content-form__btn-container .note{margin-top:2rem}.page-container--watch-dog .content-form__btn-container .btn{margin-right:0}.brand-list .brand-list{display:grid;grid-template-columns:7rem auto;align-items:start}.brand-list .brand-list+.brand-list{margin-top:4rem}.brand-list__list{padding-left:0;list-style:none;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr))}@media (min-width:1024px){.brand-list__list{grid-template-columns:repeat(auto-fill,minmax(24rem,1fr))}}.brand-list__item{font-weight:400;font-size:1.3rem;margin-top:1rem}.brand-list__link{color:#3d3f49}.brand-list__link span{color:#babdcc}.brand-list__link--disabled{display:block;opacity:.5}a.brand-list__link{text-decoration:none}a.brand-list__link:hover{text-decoration:underline}.brand-list__title{font-size:3rem;font-weight:700;text-align:left;padding-top:9.4rem;margin:-9.4rem 0 0}.brand-alphabet{display:flex;overflow:auto;border-top:.1rem solid #babdcc;border-bottom:.1rem solid #babdcc;padding:2rem 0;margin-bottom:4rem}@media (min-width:1280px){.brand-alphabet{justify-content:space-between}}.brand-alphabet__item,.brand-alphabet__link{font-family:Poppins,sans-serif;text-transform:uppercase;font-size:1.5rem;font-weight:600;margin:0 1.5rem;white-space:nowrap}.brand-alphabet__item{color:#babdcc;order:1}.brand-alphabet__link{text-decoration:none;order:0}.brand-category{margin-bottom:7rem}.brand-category__list{margin-bottom:5rem}@media (min-width:640px){.brand-category__list{column-count:2;column-gap:1rem}}@media (min-width:768px){.brand-category__list{column-count:3}}@media (min-width:1024px){.brand-category__list{column-count:4}}.brand-category__title{font-size:2.4rem;font-weight:700}.brand-category__item{font-size:1.6rem;font-weight:600}.brand-category__link{color:#000;text-decoration:none}.top-brands{padding-top:7rem;margin-bottom:5rem}.top-brands__list{text-align:center;padding-left:0;list-style:none;margin-bottom:2.5rem}.top-brands__list>li{display:inline-block;padding-left:.5rem;padding-right:.5rem}.top-brands__item{margin:0 2rem 1rem}.top-brands__img{width:auto;height:60px}.top-brands__btn,.top-brands__buttons{text-align:center}.top-brands__btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000}@media (prefers-reduced-motion:reduce){.top-brands__btn{transition:none}}.top-brands__btn:hover{color:#000;text-decoration:none}.top-brands__btn:hover .svg-icon{fill:currentColor}.top-brands__btn.focus,.top-brands__btn:focus{outline:0}.top-brands__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.top-brands__btn:active,.top-brands__btn:focus,.top-brands__btn:hover{border-color:#65152c;color:#65152c}.top-brands__btn:active .svg-icon,.top-brands__btn:focus .svg-icon,.top-brands__btn:hover .svg-icon{fill:#65152c}.top-brands__btn .svg-icon{fill:#000}.top-brands__item-title{display:none}.group{position:relative}.group h1{display:inline;grid-area:title;margin-bottom:3rem}@media (min-width:1024px){.group h1{text-align:left}}.group__container{position:relative;display:grid;grid-template-columns:100%;grid-template-areas:"motive" "title" "description";justify-content:center;padding:2rem 0}@media (min-width:1024px){.group__container{grid-template-columns:23rem 1fr;grid-gap:0 5rem;grid-template-areas:"motive title" "motive description";padding:5rem}}.group__container h1{margin-bottom:3rem}.group__container:after,.group__container:before{position:absolute;display:flex;content:"";width:calc(100% + 3rem);height:100%;bottom:0;left:-1.5rem}@media (min-width:640px){.group__container:after,.group__container:before{width:100%;left:0}}.group__container:before{z-index:-2;background:url("/img/bg/patterns/favourite-ai.png") 0 0/contain repeat;opacity:.5}@media (min-width:640px){.group__container:before{top:1.5rem;left:1.5rem}}.group__container:after{z-index:-1;background:#f4f2ed;opacity:.8}.group__motive{box-sizing:border-box;border:2rem solid #e8e6e2;border-radius:50rem;grid-area:motive;margin:0 auto 3rem;width:23rem;height:23rem;object-fit:cover}.group__description{grid-area:description;font-size:1.5rem;font-weight:300;max-width:69rem}.group-detail-products-title{margin-bottom:4rem}.page-container--order-delivery-and-payment .alert-group{margin-left:0;margin-right:0}.order-wizard{position:relative}.order-wizard .alert-group{width:100%}@media (min-width:1024px){.order-wizard .alert-group{grid-area:alert}}.order-wizard h1{text-align:initial}.order-wizard.order-wizard-shopping-cart .order-wizard__container{position:relative}.order-wizard.order-wizard-shopping-cart .order-wizard__btn--next{width:100%}@media (min-width:1024px){.order-wizard.order-wizard-shopping-cart .order-wizard__btn--next{padding:1.7rem 3rem;max-height:5.4rem}}.order-wizard__container{margin:0}.order-wizard__form{width:100%}@media (min-width:768px){.order-wizard__form{padding-left:.3rem;padding-right:.3rem}}@media (min-width:1024px){.order-wizard__form{display:grid;grid-template-columns:1fr 36rem;grid-template-areas:"alert alert" "primary secondary";grid-gap:0 12rem;align-items:start}}@media (min-width:1024px){.order-wizard__form .page-primary-column{grid-area:primary}}@media (min-width:1024px){.order-wizard__form .page-secondary-column{grid-area:secondary;position:sticky;position:-webkit-sticky;top:2rem}}.order-wizard__form .form-group__control{display:flex;flex-direction:column}@media (min-width:1024px){.order-wizard__summary{background:#f4f2ed;padding:3rem}}.order-wizard__summary .summary__title{margin:0 0 2rem}.order-wizard__summary .note{margin-top:2rem;margin-bottom:0}.order-wizard__summary .alert-group{margin-top:1.5rem}.order-wizard__summary .alert,.order-wizard__summary .alert--not-logged,.order-wizard__summary .alert--watch-dog-info{padding:1.5rem 1.5rem 1.5rem 4rem!important;font-size:1.3rem}.order-wizard__summary .alert-group__close{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.order-wizard__summary .alert__ico{left:1rem;top:1.2rem}.order-wizard__btn-container{margin-top:2rem}.order-wizard__btn--next{background:#000;border-color:#000;color:#fff;display:flex;justify-content:center;width:100%}.order-wizard__btn--next:active,.order-wizard__btn--next:focus,.order-wizard__btn--next:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.order-wizard__btn--next .svg-icon{fill:#fff}.order-wizard__btn--next .ico{order:2}.order-wizard__btn--next .svg-icon{margin:0 0 0 1.5rem}.page-container--order-summary .order-wizard__btn--next{height:5.8rem;border-radius:2.9rem;padding:1.2rem 3rem}.page-container--order-summary .order-wizard__btn--next:hover .svg-icon{transform:translateX(1rem)}.page-container--order-summary .order-wizard__btn--next .svg-icon{position:relative;top:.3rem;width:1.4rem;height:2.2rem}.page-container--order-summary .order-wizard__btn--next .button-label{top:0;display:flex;flex-direction:column;height:auto}.page-container--order-summary .order-wizard__btn--next .button-label span{font-size:1.2rem;text-transform:none;font-family:Poppins,sans-serif;font-weight:400;margin-top:.3rem;opacity:.8}.page-container--order-summary .order-wizard__btn--next .button-label:after{position:absolute;top:50%;transform:translateY(-50%);right:0}.order-wizard__btn--prev{position:relative;display:inline-flex;padding-left:2rem;margin:3rem 0}.order-wizard__btn--prev:before{position:absolute;left:0;top:.2rem;width:1.1rem;height:2rem;display:block;content:"";background:url("/icons/svg/arrow-left-thin.svg") 50%/11px 20px no-repeat;transition:all .2s ease-out 0s}.order-wizard__btn--prev:hover:before{background:url("/icons/svg/arrow-left-thin-primary.svg") 50%/11px 20px no-repeat}.page-container--order-summary .page-secondary-column{background:#f4f2ed;padding:3rem}.page-container--order-summary .note{margin-top:3rem}.page-container--order-summary .product-list__item .product-list__price{display:none}.page-container--order-summary .product-list__item--special-discount,.page-container--order-summary .product-list__item--special-payment,.page-container--order-summary .product-list__item-special-shipping{display:flex;justify-content:space-between}.page-container--order-summary .product-list__item--special-discount .product-list__title,.page-container--order-summary .product-list__item--special-payment .product-list__title,.page-container--order-summary .product-list__item-special-shipping .product-list__title{margin:0 0 1rem}.page-container--order-summary .product-list__item--special-discount .product-list__perex,.page-container--order-summary .product-list__item--special-payment .product-list__perex,.page-container--order-summary .product-list__item-special-shipping .product-list__perex{font-family:Poppins,sans-serif;font-weight:400;font-size:1.3rem;color:#707070;margin:0;line-height:1}.order-wizard-result-page .order-wizard-container{display:grid}.order-wizard-result-page fg-gtm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.order-wizard-result-page .order-wizard__payment{text-align:center}.order-wizard-result-page .order-wizard__contact{display:flex;flex-direction:column;align-items:center;justify-content:center}.order-wizard-result-page .order-wizard__btn-container{display:flex;justify-content:center}.order-wizard-result-page .order-wizard__btn-container .order-wizard__btn--hp{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff}@media (prefers-reduced-motion:reduce){.order-wizard-result-page .order-wizard__btn-container .order-wizard__btn--hp{transition:none}}.order-wizard-result-page .order-wizard__btn-container .order-wizard__btn--hp:hover{color:#000;text-decoration:none}.order-wizard-result-page .order-wizard__btn-container .order-wizard__btn--hp:hover .svg-icon{fill:currentColor}.order-wizard-result-page .order-wizard__btn-container .order-wizard__btn--hp.focus,.order-wizard-result-page .order-wizard__btn-container .order-wizard__btn--hp:focus{outline:0}.order-wizard-result-page .order-wizard__btn-container .order-wizard__btn--hp .svg-icon{vertical-align:-3px;margin-right:.9rem}.order-wizard-result-page .order-wizard__btn-container .order-wizard__btn--hp:active,.order-wizard-result-page .order-wizard__btn-container .order-wizard__btn--hp:focus,.order-wizard-result-page .order-wizard__btn-container .order-wizard__btn--hp:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.order-wizard-result-page .order-wizard__btn-container .order-wizard__btn--hp .svg-icon{fill:#fff}.page-container--add-to-cart .esp__title{text-align:left}.page-container--add-to-cart .btn-container{margin:3rem 0 0;display:flex;flex-direction:column;align-items:flex-start}.page-container--add-to-cart .btn-container__btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-container--add-to-cart .btn-container__btn{transition:none}}.page-container--add-to-cart .btn-container__btn:hover{color:#000;text-decoration:none}.page-container--add-to-cart .btn-container__btn:hover .svg-icon{fill:currentColor}.page-container--add-to-cart .btn-container__btn.focus,.page-container--add-to-cart .btn-container__btn:focus{outline:0}.page-container--add-to-cart .btn-container__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.page-container--add-to-cart .free-shipping{border:0}.page-container--add-to-cart .btn-container__btn--prev{font-weight:500;color:#000;text-decoration:underline;padding-left:0;padding-right:0;margin-top:1.5rem;padding-left:3rem}.page-container--add-to-cart .btn-container__btn--prev:hover{color:#9f3554;text-decoration:none}.page-container--add-to-cart .btn-container__btn--prev.focus,.page-container--add-to-cart .btn-container__btn--prev:focus{text-decoration:underline;box-shadow:none}.page-container--add-to-cart .btn-container__btn--prev.disabled,.page-container--add-to-cart .btn-container__btn--prev:disabled{color:#bfbfbf;pointer-events:none}.page-container--add-to-cart .btn-container__btn--prev:before{top:1rem}.page-container--add-to-cart .btn-container__btn--next{background:#000;border-color:#000;color:#fff}.page-container--add-to-cart .btn-container__btn--next:active,.page-container--add-to-cart .btn-container__btn--next:focus,.page-container--add-to-cart .btn-container__btn--next:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.page-container--add-to-cart .btn-container__btn--next .svg-icon{fill:#fff}.page-container--add-to-cart .product-list__item{display:flex;flex-wrap:wrap;margin-top:6rem;margin-bottom:3rem}.page-container--add-to-cart .product-list__item .product-list__info{display:flex;order:2;padding:0;float:none;flex-direction:row;justify-content:flex-start;align-items:flex-start;min-height:auto}.page-container--add-to-cart .product-list__item .product-list__info-text{display:block;width:100%;float:none;min-height:auto}.page-container--add-to-cart .product-list__item .product-list__motive-container{order:1;margin:0 0 3rem;float:none}.page-container--add-to-cart .product-list__item .product-list__title{text-align:left;margin:0}.page-container--add-to-cart .product-list__item .product-list__price{padding:0;margin:0 0 0 auto;width:auto;float:none;min-height:auto;flex-direction:row;justify-content:flex-end}.page-container--add-to-cart .product-list__item .product-list__price .price{line-height:1;font-size:1.8rem}.page-container--add-to-cart .product-list__item .product-list__price .price-info__amount{font-family:Poppins,sans-serif;font-weight:400;color:#696b78;font-size:1.6rem;line-height:1}.order-wizard h1{text-align:left;color:#000;font-size:2.4rem;font-weight:700;margin-bottom:3.5rem}@media (min-width:768px){.order-wizard h1{font-size:3rem}}.order-wizard h1 span{font-weight:400}.order-wizard-summary h1{text-align:center}.order-wizard-result-page h1{margin-top:4rem;text-align:center}.page-container--order-contact h1{margin:0 0 1rem}.page-container--order-contact .alert,.page-container--order-contact .alert--not-logged,.page-container--order-contact .alert--watch-dog-info{grid-area:alert}.page-container--order-contact #billingAddressRecord{grid-area:billing-address-record}.page-container--order-contact #deliveryInformationContainer{grid-area:delivery-info-container}.page-container--order-contact #note__container{grid-area:note-container}.page-container--order-contact .page-primary-column{display:grid;width:100%;grid:"alert" auto "billing-address-record" auto "delivery-info-container" auto "note-container" auto "btns" auto/100%;align-items:start;align-content:start}@media (min-width:1280px){.page-container--order-contact .page-primary-column{display:grid;grid:"alert" auto "billing-address-record" auto "billing-address-record" auto "delivery-info-container" auto "note-container" auto "btns" auto/100%;grid-gap:0 13rem}}@media (min-width:1470px){.page-container--order-contact .page-primary-column{grid-gap:0 15rem}}@media (min-width:1280px){.user-logged-in .page-container--order-contact .page-primary-column{grid:"billing-address-record" auto "billing-address-record" auto "delivery-info-container" auto "note-container" auto "btns" auto/100%}}.page-container--order-contact .alert,.page-container--order-contact .alert--not-logged,.page-container--order-contact .alert--watch-dog-info{margin:0 0 3rem;display:flex;justify-content:flex-start;align-items:flex-start;background:transparent;border:0;text-align:left;padding:0}.page-container--order-contact .alert--not-logged .svg-icon,.page-container--order-contact .alert--watch-dog-info .svg-icon,.page-container--order-contact .alert .svg-icon{position:relative;top:-.2rem;fill:#000;width:1.6rem;height:1.6rem;margin-right:1rem}.page-container--order-contact .alert--not-logged .alert__text,.page-container--order-contact .alert--watch-dog-info .alert__text,.page-container--order-contact .alert .alert__text{font-family:Poppins,sans-serif;font-weight:400;font-size:1.3rem}.page-container--order-contact .alert--not-logged a,.page-container--order-contact .alert--watch-dog-info a,.page-container--order-contact .alert a{font-weight:400}@media (min-width:768px){.page-container--order-contact #city__container,.page-container--order-contact #deliveryCity__container{width:70%;float:left;padding-right:1.5rem}}.page-container--order-contact #deliveryPostCode__container,.page-container--order-contact #postCode__container{width:14.5rem}@media (min-width:768px){.page-container--order-contact #deliveryPostCode__container,.page-container--order-contact #postCode__container{width:30%;float:right}}.page-container--order-contact #deliveryPostCode__container input,.page-container--order-contact #postCode__container input{width:100%}@media (min-width:768px){.page-container--order-contact #countryCode__container,.page-container--order-contact #deliveryCountryCode__container{clear:both}}.page-container--order-contact #countryCode__container{margin-bottom:3rem}@media (min-width:768px){.page-container--order-contact select.form-control{width:31.5rem}}.page-container--order-contact #customerType__container .checkbox,.page-container--order-contact #differentDeliveryAddress__container .checkbox{margin:0 0 1.5rem;display:flex}@media (min-width:1280px){.page-container--order-contact #billingAddressRecord,.page-container--order-contact #deliveryInformationContainer,.page-container--order-contact #note__container{max-width:59.5rem}}.wizard-steps__list{display:grid;grid-template-columns:repeat(4,minmax(0,auto));grid-gap:0 1.5rem;justify-content:center;counter-reset:wizard-steps-item;margin:1.5rem auto 3rem;padding:0}@media (min-width:768px){.wizard-steps__list{margin:3rem auto 7rem;grid-gap:0 3rem}}.wizard-steps__item{position:relative;display:flex;counter-increment:wizard-steps-item;font-weight:400;font-size:1.2rem;line-height:1.8rem;color:#696b78;padding:0 1rem 1rem}@media (min-width:768px){.wizard-steps__item{padding:0 0 .6rem;font-size:1.4rem}}.wizard-steps__item:after{position:absolute;left:0;bottom:0;display:block;content:"";width:100%;height:.2rem;background:transparent}.wizard-steps__item--active{color:#000;font-weight:600}.wizard-steps__item--active:after{background:#9f3554}.wizard-steps__item-content{text-decoration:none;flex-direction:column;align-items:center;justify-content:flex-start}@media (min-width:768px){.wizard-steps__item-content{flex-direction:row}}.wizard-steps__order{display:inline-block;margin-right:3px}.wizard-steps__order:before{content:counter(wizard-steps-item) ".";display:inline-block;width:100%;height:100%;text-align:center}.wizard-steps__item-content{display:flex}.wizard-steps__label{display:block;text-align:center;max-width:5.2rem}@media (min-width:768px){.wizard-steps__label{max-width:none}}.order-price{margin-bottom:3rem}.order-price__sum{display:flex;flex-wrap:wrap;justify-content:space-between;border-top:.1rem solid #babdcc;margin-top:2rem;padding-top:2rem}.order-price__sum dd:not(.sum),.order-price__sum dt:not(.sum){display:none}@media print{.order-price__sum dd:not(.sum),.order-price__sum dt:not(.sum){display:block;font-size:1.4rem!important;font-weight:500}}.order-price__sum dd,.order-price__sum dt{font-family:Poppins,sans-serif;font-size:2rem;font-weight:600;color:#000}@media print{.order-price__sum dd,.order-price__sum dt{font-size:1.6rem}}.order-price__sum dd.sum--no-tax,.order-price__sum dt.sum--no-tax{color:#707070;font-weight:400;font-size:1.4rem}.order-price__sum dt.sum--total-text{margin-right:7rem}.order-price__sum dt.sum--no-tax{margin-left:auto;padding-right:.5rem}.summary__product-total{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2rem;padding-top:2rem}.summary__product-total dd,.summary__product-total dt{font-size:1.3rem;font-weight:700;margin:0;font-family:Poppins,sans-serif;color:#000}.shipping-payment legend{color:#000;margin:0 0 2rem}.shipping-payment__item{padding:0;margin:0 0 2rem;border-radius:0;background:transparent}.shipping-payment__item input[type=radio]+label{display:flex;align-items:center;min-height:3rem}.shipping-payment__item input[type=radio]+label:after{top:.5rem}.shipping-payment__item.checked{background:transparent}.shipping-payment__item.checked .shipping-payment__extension,.shipping-payment__item.checked .shipping-payment__perex{display:block}.shipping-payment__item[data-code=osobni-odber] #branchPickerChange,.shipping-payment__item[data-code=osobni-odber] #branchPickerNew,.shipping-payment__item[data-code=osobni-odber] .shipping-payment__branch-name{display:none}.shipping-payment__item[data-code=osobni-odber] #personalPickupLocationCodeSelect__container{padding-right:2.6rem}.shipping-payment__label{width:100%;font-size:1.4rem}.shipping-payment__title{color:#000;width:80%;font-weight:600;padding-left:63px;position:relative}.shipping-payment__price{color:#000;line-height:normal;text-align:right;width:20%;font-weight:700;font-size:1.4rem}.shipping-payment__perex{display:none;clear:both;color:#818c8c;font-size:1.3rem;font-weight:400;line-height:16px;padding:.5rem 7rem 0 6.3rem;margin-bottom:1rem}.shipping-payment__extension{display:none;padding-left:98px}.shipping-payment__extension--iplatba .shipping-payment__extension-link{display:block;width:150px;height:37px;background:url("/img/eshop/splatkova-kalkulacka-cofidis.png") 0 0 no-repeat;background-size:cover}.shipping-payment__extension--iplatba .shipping-payment__extension-label{display:none}.shipping-payment__extension--essox .shipping-payment__extension-link{display:block;width:150px;height:37px;background:url("/img/eshop/splatkova-kalkulacka-essox.jpg") 0 0 no-repeat;background-size:cover}.shipping-payment__extension--essox .shipping-payment__extension-label{display:none}.shipping-payment__btn--branch-picker{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000;margin-left:99px;margin-bottom:1rem}@media (prefers-reduced-motion:reduce){.shipping-payment__btn--branch-picker{transition:none}}.shipping-payment__btn--branch-picker:hover{color:#000;text-decoration:none}.shipping-payment__btn--branch-picker:hover .svg-icon{fill:currentColor}.shipping-payment__btn--branch-picker.focus,.shipping-payment__btn--branch-picker:focus{outline:0}.shipping-payment__btn--branch-picker .svg-icon{vertical-align:-3px;margin-right:.9rem}.shipping-payment__btn--branch-picker:active,.shipping-payment__btn--branch-picker:focus,.shipping-payment__btn--branch-picker:hover{border-color:#65152c;color:#65152c}.shipping-payment__btn--branch-picker:active .svg-icon,.shipping-payment__btn--branch-picker:focus .svg-icon,.shipping-payment__btn--branch-picker:hover .svg-icon{fill:#65152c}.shipping-payment__btn--branch-picker .svg-icon{fill:#000}.shipping-payment__typeahead{padding-left:9.6rem;margin-top:1rem}.shipping-payment__typeahead label{display:none}.shipping-payment__typeahead input{width:95%;background:#f4f2ed;border-color:#f4f2ed}@media (min-width:1024px){.shipping-payment__typeahead input{max-width:48rem}}.shipping-payment__branch-name{font-size:1.4rem;color:#818c8c}.shipping-payment__ico{position:absolute;top:50%;left:0;transform:translateY(-50%)}.shipping-payment__ico .svg-icon{width:35px;height:35px;margin-left:10px}.widget-payment .form-group.has-error,.widget-shipping .form-group.has-error{position:relative;padding-top:6rem;scroll-margin-top:4rem}.widget-payment .form-group.has-error .help-block,.widget-shipping .form-group.has-error .help-block{position:absolute;top:-7rem;left:0;background:#d9534f;color:#fff;padding:1rem 3rem 1rem 4rem}.widget-payment .form-group.has-error .help-block:before,.widget-shipping .form-group.has-error .help-block:before{content:"";position:absolute;left:1rem;top:50%;transform:translateY(-50%);display:inline-block;margin-right:1rem;width:2rem;height:2rem;background:url("/icons/svg/error-white.svg") 50%/20px 20px no-repeat}.shipping-payment__ico--post-office-to-balikovna:before,.shipping-payment__ico--post-office-to-hand:before,.shipping-payment__ico--post-office-to-post-office:before{display:block;content:"";width:35px;height:35px;background:url("/img/branch-picker/Balikovna-E-shopy.png") 50%/contain no-repeat;margin-left:10px}.shipping-payment__ico--post-office-to-balikovna svg,.shipping-payment__ico--post-office-to-hand svg,.shipping-payment__ico--post-office-to-post-office svg{display:none}.quick-contact{padding-left:90px;display:none;position:relative;min-height:64px;margin-bottom:5rem}@media (min-width:768px){.quick-contact{display:flex;flex-wrap:wrap}}.quick-contact__motive{width:64px;height:64px;display:block;overflow:hidden;position:absolute;top:0;left:0;border-radius:50%}.quick-contact__text{margin-bottom:0;font-size:1.4rem;font-weight:600;color:#000;margin-right:.5rem}.quick-contact__text strong{font-weight:600}.quick-contact__text--1{order:2}.quick-contact__text--2{order:3}.quick-contact__text--3{order:1;font-size:1.8rem;width:100%}.form-group--custom-select{margin-bottom:5rem}.form-group--custom-select .form-control{border-color:#818c8c}.form-group--custom-select .help-block,.form-group--custom-select label{display:none}.eshop-registration{background:#f7f7fd;margin-bottom:5rem}@media (min-width:768px){.eshop-registration{padding:4rem 0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}.eshop-registration__container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding:30px}@media (min-width:640px){.eshop-registration__container{max-width:610px}}@media (min-width:768px){.eshop-registration__container{max-width:738px}}@media (min-width:1024px){.eshop-registration__container{max-width:994px}}@media (min-width:1280px){.eshop-registration__container{max-width:1250px}}@media (min-width:1470px){.eshop-registration__container{max-width:1440px}}.eshop-registration__row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;align-items:center}.eshop-registration__col{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:5rem}@media (min-width:768px){.eshop-registration__col{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%;padding-left:4rem;padding-right:6rem}}@media (min-width:1024px){.eshop-registration__col{padding-left:6rem;padding-right:8rem}}@media (min-width:768px){.eshop-registration__col:first-child{border-right:1px solid #babdcc;padding-left:6rem;padding-right:4rem}}@media (min-width:1024px){.eshop-registration__col:first-child{padding-left:8rem;padding-right:6rem}}.eshop-registration__title{font-size:2.4rem;font-weight:700;margin-top:0}@media (min-width:768px){.eshop-registration__form-content{margin-bottom:7rem}}.eshop-registration__btn{background:#000;border-color:#000;color:#fff}.eshop-registration__btn:active,.eshop-registration__btn:focus,.eshop-registration__btn:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.eshop-registration__btn .svg-icon{fill:#fff}.eshop-registration__note{text-align:center;margin:auto}.bank-transfer{margin:0 auto 7rem;max-width:96rem;text-align:left;display:flex;flex-direction:column-reverse;flex-wrap:wrap;align-items:center}.bank-transfer__title{font-size:2rem;font-weight:600}.bank-transfer__item{display:flex;flex-direction:column;margin-bottom:.5rem;min-width:32rem}.bank-transfer__item:last-child{margin-bottom:0}.bank-transfer__item--margin{margin-bottom:5rem}.bank-transfer__label{font-weight:400;font-size:1.2rem;color:#707070}.bank-transfer__value{font-weight:700;color:#000}.bank-transfer__account,.bank-transfer__iban,.bank-transfer__name,.bank-transfer__qr,.bank-transfer__subtitle{display:block}.bank-transfer__name{font-size:2.4rem;margin-top:3rem}.bank-transfer__account,.bank-transfer__iban,.bank-transfer__qr,.bank-transfer__swift{display:flex;flex-direction:column}.bank-transfer__account .bank-transfer__subtitle,.bank-transfer__iban .bank-transfer__subtitle,.bank-transfer__qr .bank-transfer__subtitle,.bank-transfer__swift .bank-transfer__subtitle{font-size:1.2rem;color:#707070}.bank-transfer__account,.bank-transfer__iban,.bank-transfer__name,.bank-transfer__swift{margin-bottom:.5rem}.bank-transfer__subtitle{font-weight:400}.bank-transfer__qr{margin-top:.5rem}.bank-transfer__qr-img{width:100%;height:auto;max-width:200px;margin-left:-18px}.free-shipping{display:block;margin-bottom:2rem;width:100%;border-bottom:.1rem solid #babdcc;padding-bottom:2rem}.free-shipping__container{display:flex;justify-content:flex-start;align-items:center}.free-shipping__ico .svg-icon{fill:#000;width:2.4rem;height:1.7rem}.free-shipping__ico:hover .svg-icon{fill:#000}.free-shipping__progress{display:none}.free-shipping__label{font-family:Poppins,sans-serif;font-size:1.4rem;margin-bottom:0;color:#696b78;text-align:left;margin-left:1.5rem}.free-shipping__label strong{color:#000;font-weight:600}.free-shipping--with-progress .free-shipping__container{text-align:right}.esp__target .free-shipping--with-progress .free-shipping__container{width:100%}.esp__target--cart .free-shipping--with-progress .free-shipping__container{text-align:left}.proforma-invoice{background:#d0d2e7;padding:1.6rem;margin-bottom:2.5rem;border-radius:0}.proforma-invoice__title{margin-top:0;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}.proforma-invoice__text{margin-bottom:0;font-weight:700}.voucher{align-items:flex-start;padding-left:0!important;padding-right:0!important;margin:0}@media (min-width:640px){.voucher{align-items:baseline}}.voucher label span{display:none}.voucher__form-group{margin:0 1rem 0 0}.voucher__control-label{font-weight:600;display:block}.voucher__control-label span{display:none}.voucher__form-control{display:inline-block;width:100%}.voucher__form-control input{background:#fff}.voucher__btn{margin-bottom:0}.voucher__btn--cancel{background:#000;border-color:#000;color:#fff}.voucher__btn--cancel:active,.voucher__btn--cancel:focus,.voucher__btn--cancel:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.voucher__btn--cancel .svg-icon{fill:#fff}.voucher__btn--use{background:#000;border-color:#000;color:#fff;margin-top:2rem;align-self:flex-start}.voucher__btn--use:active,.voucher__btn--use:focus,.voucher__btn--use:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.voucher__btn--use .svg-icon{fill:#fff}.voucher__btn--show-first{margin-top:1.6rem;font-weight:500;color:#000;text-decoration:underline;padding-left:0;padding-right:0}.voucher__btn--show-first:hover{color:#9f3554;text-decoration:none}.voucher__btn--show-first.focus,.voucher__btn--show-first:focus{text-decoration:underline;box-shadow:none}.voucher__btn--show-first.disabled,.voucher__btn--show-first:disabled{color:#bfbfbf;pointer-events:none}.voucher__btn--show-other{margin-top:.8rem;background:transparent;border-color:#000;color:#000}.voucher__btn--show-other:active,.voucher__btn--show-other:focus,.voucher__btn--show-other:hover{border-color:#65152c;color:#65152c}.voucher__btn--show-other:active .svg-icon,.voucher__btn--show-other:focus .svg-icon,.voucher__btn--show-other:hover .svg-icon{fill:#65152c}.voucher__btn--show-other:focus .svg-icon,.voucher__btn--show-other:hover .svg-icon{fill:#fff}.voucher__btn--show-other .ico{margin-right:.5rem}.voucher__btn--show-other .svg-icon{fill:#000}.quick-order{margin-bottom:5rem;color:#000;background:#e3e5f1;padding:30px;display:flex;flex-wrap:wrap;align-items:center}.quick-order__title{width:100%;text-align:center;font-size:1.6rem;font-weight:700;margin:0 0 1.5rem}@media (min-width:1024px){.quick-order__title{width:30%;margin:0;padding-right:2rem;text-align:left;font-size:1.8rem}}.quick-order__ico{margin-right:1rem}.quick-order__ico .svg-icon{width:30px;height:30px}@media (min-width:1024px){.quick-order__ico .svg-icon{width:42px;height:42px}}.quick-order__content{width:100%;text-align:center;display:flex;flex-wrap:wrap}@media (min-width:1024px){.quick-order__content{width:70%;text-align:left}}.quick-order__form{text-align:left;order:1;width:100%;margin-bottom:1rem}@media (min-width:768px){.quick-order__form{margin:0;display:flex}}.quick-order__typeahead{display:inline-block;width:100%;margin-bottom:.5rem}@media (min-width:768px){.quick-order__typeahead{width:55%}}@media (min-width:1280px){.quick-order__typeahead{width:58%}}.quick-order__typeahead .control-label{display:none}.quick-order__typeahead input{height:4rem}.quick-order__typeahead input::placeholder{color:#000}.quick-order__amount-container{display:inline-block;width:100%}@media (min-width:768px){.quick-order__amount-container{width:45%}}@media (min-width:1280px){.quick-order__amount-container{width:42%}}.quick-order__amount{display:inline-block;width:100%;margin-bottom:.5rem}@media (min-width:768px){.quick-order__amount{margin-left:1rem;width:35%}}@media (min-width:1280px){.quick-order__amount{width:40%}}.quick-order__amount .form-group{margin:0}.quick-order__btn{order:2;text-decoration:none;color:#000;font-weight:700;margin-bottom:.5rem;margin-right:2rem}.quick-order__btn .ico{display:inline-block;margin-right:.5rem;background:#f7f7fd;border-radius:50%;width:2.8rem;height:2.8rem;text-align:center;pointer-events:none;vertical-align:middle;line-height:2.8rem}.quick-order__btn .svg-icon{width:1.6rem;height:1.6rem;margin-top:-2px;margin-right:-1px}.quick-order__submit{margin-top:-.5rem;margin-left:1rem;background:#000;border-color:#000;color:#fff;float:right;display:inline-block}.quick-order__submit:active,.quick-order__submit:focus,.quick-order__submit:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.quick-order__submit .svg-icon{fill:#fff}.page-container--order-import .content-form__btn-container{padding-left:0;padding-right:0}.page-container--order-import .content-form__btn-container .btn{float:right;margin-right:0}.order-import__example{background:#f7f7fd;padding:15px;margin-bottom:5rem}.order-import__fileinput{margin-bottom:5rem}.page-container--cart-share .content-form{display:block;margin:0}.page-container--cart-share .alert,.page-container--cart-share .alert--not-logged,.page-container--cart-share .alert--watch-dog-info{margin-top:2.5rem}.page-container--cart-share .content-form__btn-container{padding-left:0;padding-right:0}.page-container--cart-share .content-form__btn-container .note{float:left}.page-container--cart-share .content-form__btn-container .btn{float:right;margin-right:0}.shared-cart__btn-container{margin-bottom:5rem}.shared-cart__btn{float:right;position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff;padding:1.7rem 3rem;max-height:5.4rem}@media (prefers-reduced-motion:reduce){.shared-cart__btn{transition:none}}.shared-cart__btn:hover{color:#000;text-decoration:none}.shared-cart__btn:hover .svg-icon{fill:currentColor}.shared-cart__btn.focus,.shared-cart__btn:focus{outline:0}.shared-cart__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.shared-cart__btn:active,.shared-cart__btn:focus,.shared-cart__btn:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.shared-cart__btn .svg-icon{fill:#fff}.shared-cart__btn-container--left .shared-cart__btn{float:none}.table--shared-cart{margin-bottom:2.5rem}@media (min-width:768px){.table--shared-cart .table__thead{display:table-header-group}}.table--shared-cart .table__item{padding-top:5rem;position:relative}@media (min-width:768px){.table--shared-cart .table__item{display:table-row;padding:0}}@media (min-width:768px){.table--shared-cart .table__item .table__cell{padding:1.6rem}}.table--shared-cart .table__item .table__cell.table__cell--name{font-weight:700}.table--shared-cart .table__cell.table__cell--img{width:20%;order:1}@media (min-width:768px){.table--shared-cart .table__cell.table__cell--img{width:3%}}@media (min-width:1024px){.table--shared-cart .table__cell.table__cell--img{width:5%}}.table--shared-cart .table__cell.table__cell--name{width:55%;order:2}@media (min-width:768px){.table--shared-cart .table__cell.table__cell--name{width:20%}}@media (min-width:1024px){.table--shared-cart .table__cell.table__cell--name{width:35%}}.table--shared-cart .table__cell.table__cell--stock{order:4;width:50%}@media (min-width:768px){.table--shared-cart .table__cell.table__cell--stock{display:none;width:15%}}@media (min-width:1024px){.table--shared-cart .table__cell.table__cell--stock{display:table-cell}}.table--shared-cart .table__cell.table__cell--price{text-align:right;order:3;width:25%}@media (min-width:768px){.table--shared-cart .table__cell.table__cell--price{width:15%}}.table--shared-cart .table__cell.table__cell--amount{order:5;width:50%;text-align:right}@media (min-width:768px){.table--shared-cart .table__cell.table__cell--amount{width:17%;text-align:center}}@media (min-width:1024px){.table--shared-cart .table__cell.table__cell--amount{width:10%}}.table--shared-cart .table__cell.table__cell--action{padding-right:0;text-align:right;order:6;width:100%}@media (min-width:768px){.table--shared-cart .table__cell.table__cell--action{width:35%}}@media (min-width:1024px){.table--shared-cart .table__cell.table__cell--action{width:20%}}.table--shared-cart td.table__cell.table__cell--action,.table--shared-cart td.table__cell.table__cell--amount,.table--shared-cart td.table__cell.table__cell--stock{padding-top:.8rem}@media (min-width:768px){.table--shared-cart td.table__cell.table__cell--action,.table--shared-cart td.table__cell.table__cell--amount,.table--shared-cart td.table__cell.table__cell--stock{padding-top:1.6rem}}.table--shared-cart .price{margin:0}.table--shared-cart .price__primary{font-size:1.3rem}.table--shared-cart .price__secondary{font-size:1.2rem}.table--shared-cart .table__out-of-sale{margin:0;display:inline-block;color:#c95835}@media (min-width:768px){.table--shared-cart .table__out-of-sale{margin-right:1.5rem}}.table--shared-cart .table__btn--cart{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000}@media (prefers-reduced-motion:reduce){.table--shared-cart .table__btn--cart{transition:none}}.table--shared-cart .table__btn--cart:hover{color:#000;text-decoration:none}.table--shared-cart .table__btn--cart:hover .svg-icon{fill:currentColor}.table--shared-cart .table__btn--cart.focus,.table--shared-cart .table__btn--cart:focus{outline:0}.table--shared-cart .table__btn--cart .svg-icon{vertical-align:-3px;margin-right:.9rem}.table--shared-cart .table__btn--cart:active,.table--shared-cart .table__btn--cart:focus,.table--shared-cart .table__btn--cart:hover{border-color:#65152c;color:#65152c}.table--shared-cart .table__btn--cart:active .svg-icon,.table--shared-cart .table__btn--cart:focus .svg-icon,.table--shared-cart .table__btn--cart:hover .svg-icon{fill:#65152c}.table--shared-cart .table__btn--cart .svg-icon{fill:#000}.branch-picker{position:relative;padding:30px;width:calc(100vw - 60px);margin:0 auto}@media (min-width:1024px){.branch-picker{padding:30px;display:flex;flex-wrap:wrap;flex-direction:row;width:1024px;max-height:calc(100vh - 220px)}}@media (min-width:1280px){.branch-picker{width:1280px}}.branch-picker__row{display:flex;flex-wrap:wrap;position:relative;margin-bottom:3.5rem;width:100%;overflow:auto;flex:1 1 100%}@media (min-width:1024px){.branch-picker__row{height:calc(100vh - 380px)}}@media (min-width:1024px){.branch-picker__header{margin-bottom:4rem}}.branch-picker__buttons,.branch-picker__header{width:100%}.branch-picker__column{display:flex;flex-basis:100%;flex-grow:1;align-items:stretch;flex-direction:column;max-width:100%;position:relative;width:100%}@media (min-width:1024px){.branch-picker__column{flex-basis:0}}.branch-picker__column--1{height:100%}.map .branch-picker__column--1{height:auto}@media (min-width:1024px){.branch-picker__column--1{height:100%!important;padding-right:15px}}.map .branch-picker__column--2{height:70%}@media (min-width:1024px){.branch-picker__column--2{height:auto!important;padding-left:15px}}.branch-picker__autocomplete:before{display:block;position:absolute;right:1.7rem;top:1.4rem;content:"";background:url("/icons/svg/search.svg") 50%/17px 17px no-repeat;width:1.7rem;height:1.7rem}.branch-picker__autocomplete-label{display:none}.branch-picker__autocomplete-geolocation{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff;align-self:flex-start;margin-bottom:2.5rem;margin-left:3px}@media (prefers-reduced-motion:reduce){.branch-picker__autocomplete-geolocation{transition:none}}.branch-picker__autocomplete-geolocation:hover{color:#000;text-decoration:none}.branch-picker__autocomplete-geolocation:hover .svg-icon{fill:currentColor}.branch-picker__autocomplete-geolocation.focus,.branch-picker__autocomplete-geolocation:focus{outline:0}.branch-picker__autocomplete-geolocation .svg-icon{vertical-align:-3px;margin-right:.9rem}.branch-picker__autocomplete-geolocation:active,.branch-picker__autocomplete-geolocation:focus,.branch-picker__autocomplete-geolocation:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.branch-picker__autocomplete-geolocation .svg-icon{fill:#fff}@media (min-width:1024px){.branch-picker__autocomplete-geolocation{display:none!important}}.branch-picker__autocomplete-input{padding-right:4rem}.branch-picker__geolocation{text-align:center}@media (min-width:1024px){.branch-picker__geolocation{text-align:left}}@media (min-width:1024px){.branch-picker__title-geolocation{display:none}}.branch-picker__btn-geolocation{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff}@media (prefers-reduced-motion:reduce){.branch-picker__btn-geolocation{transition:none}}.branch-picker__btn-geolocation:hover{color:#000;text-decoration:none}.branch-picker__btn-geolocation:hover .svg-icon{fill:currentColor}.branch-picker__btn-geolocation.focus,.branch-picker__btn-geolocation:focus{outline:0}.branch-picker__btn-geolocation .svg-icon{vertical-align:-3px;margin-right:.9rem}.branch-picker__btn-geolocation:active,.branch-picker__btn-geolocation:focus,.branch-picker__btn-geolocation:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.branch-picker__btn-geolocation .svg-icon{fill:#fff}@media (min-width:1024px){.branch-picker__btn-geolocation{margin-left:3px}}.branch-picker__nav{width:100%;display:flex;flex-wrap:nowrap;margin-bottom:3.5rem;justify-content:flex-start}@media (min-width:1024px){.branch-picker__nav{display:none!important}}.branch-picker__nav-item{font-size:1.5rem;font-weight:600;padding:1.2rem;text-decoration:none;color:#bfbfbf;border:none}.branch-picker__nav-item:focus,.branch-picker__nav-item:hover{color:#000}.branch-picker__nav-item.active{color:#000;pointer-events:none;border-bottom:3px solid #9f3554}@media (min-width:1024px){.branch-picker__list-container{overflow-y:scroll;display:block}}@media (min-width:1024px){.branch-picker__list-container.active{display:block!important}}.branch-picker__list-container:empty{display:none!important}.branch-picker__list{list-style:none;padding:0;margin:0}.branch-picker__item{cursor:pointer;border-bottom:1px solid #e3e5f1;padding:1.7rem 2rem;display:flex;flex-wrap:wrap}@media (min-width:1024px){.branch-picker__item{margin-right:2rem}}.branch-picker__item .branch-picker__address,.branch-picker__item .branch-picker__less,.branch-picker__item .branch-picker__link-container,.branch-picker__item .branch-picker__more,.branch-picker__item .branch-picker__note,.branch-picker__item .branch-picker__opening-hours,.branch-picker__item .branch-picker__photo{display:none;line-height:2}@media (min-width:1024px){.branch-picker__item .branch-picker__address{display:block}}.branch-picker__item:focus,.branch-picker__item:hover{background:#f7f7fd}.branch-picker__item:focus .branch-picker__title,.branch-picker__item:hover .branch-picker__title{color:#65152c}.branch-picker__item--active{background:#f7f7fd}.branch-picker__item--active .branch-picker__link-container,.branch-picker__item--active .branch-picker__more{display:block}@media (min-width:1024px){.branch-picker__item--active .branch-picker__link-container{position:static}}.branch-picker__item--active .branch-picker__distance{display:none}@media (min-width:1024px){.branch-picker__item--active .branch-picker__address,.branch-picker__item--active .branch-picker__distance,.branch-picker__item--active .branch-picker__link-container,.branch-picker__item--active .branch-picker__note,.branch-picker__item--active .branch-picker__opening-hours,.branch-picker__item--active .branch-picker__photo{display:block}.branch-picker__item--active .branch-picker__less,.branch-picker__item--active .branch-picker__more{display:none}.branch-picker__item--active .branch-picker__note p{line-height:normal;font-size:1.4rem;color:#000;font-style:normal}}.branch-picker__item--open .branch-picker__address,.branch-picker__item--open .branch-picker__less,.branch-picker__item--open .branch-picker__link-container,.branch-picker__item--open .branch-picker__note,.branch-picker__item--open .branch-picker__opening-hours,.branch-picker__item--open .branch-picker__photo{display:block}.branch-picker__item--open .branch-picker__more{display:none}.branch-picker__item--open .branch-picker__title{margin-bottom:1rem}.branch-picker__item--open .branch-picker__less{order:2}@media (min-width:1024px){.branch-picker__item--open .branch-picker__less{order:4}}.branch-picker__item--open .branch-picker__distance{order:4}@media (min-width:1024px){.branch-picker__item--open .branch-picker__distance{order:2}}.branch-picker__address,.branch-picker__distance,.branch-picker__note,.branch-picker__opening-hours,.branch-picker__photo,.branch-picker__title{pointer-events:none}.branch-picker__title{font-size:1.4rem;font-weight:700;order:1;flex:70%}.branch-picker__address,.branch-picker__distance,.branch-picker__less,.branch-picker__more{font-size:1.3rem}.branch-picker__address{color:#818c8c;flex:70%;font-weight:400;font-style:italic;order:3}.branch-picker__distance{flex:30%;text-align:right;color:#2f3e4f;font-weight:600;order:2}.branch-picker__note,.branch-picker__opening-hours,.branch-picker__photo{margin-top:2rem;font-size:1.3rem}.branch-picker__opening-hours{flex:2 0 50%;order:4;margin-right:1rem}.branch-picker__opening-hours strong{font-weight:600}.branch-picker__photo{flex:0 0 auto;order:5}.branch-picker__note{flex:100%;order:6;color:#818c8c;font-style:italic}.branch-picker__note p{margin-bottom:.5rem}.branch-picker__link-container{flex:100%;margin-top:1rem;order:7}@media (min-width:1024px){.branch-picker__link-container{position:static;text-align:left}}.branch-picker__link{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff}@media (prefers-reduced-motion:reduce){.branch-picker__link{transition:none}}.branch-picker__link:hover{color:#000;text-decoration:none}.branch-picker__link:hover .svg-icon{fill:currentColor}.branch-picker__link.focus,.branch-picker__link:focus{outline:0}.branch-picker__link .svg-icon{vertical-align:-3px;margin-right:.9rem}.branch-picker__link:active,.branch-picker__link:focus,.branch-picker__link:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.branch-picker__link .svg-icon{fill:#fff}.branch-picker__less,.branch-picker__more{order:2;display:none;text-decoration:underline;color:#000}@media (min-width:1024px){.branch-picker__less,.branch-picker__more{display:none!important}}.branch-picker__map{min-height:400px;width:100%;height:100%}@media (min-width:1024px){.branch-picker__map{min-height:300px;display:block!important}}.branch-picker__info .branch-picker__bubble{background:#f7f7fd;padding:2rem}.branch-picker__info .branch-picker__bubble-type{display:none}@media (min-width:1024px){.branch-picker__info{display:none}}.gm-style .gm-style-iw-c{padding:0;border-radius:0}.gm-style .gm-style-iw-a{display:none}@media (min-width:1024px){.gm-style .gm-style-iw-a{display:block}}.branch-picker__bubble{padding:1.2rem}.branch-picker__bubble-type{border-bottom:1px solid #e3e5f1;padding:1.2rem 3rem 1.2rem 1.2rem;margin:-1.2rem -1.2rem 0;font-size:1.4rem;font-weight:600}.branch-picker__bubble-opening-hours,.branch-picker__bubble-title{font-size:1.4rem;line-height:2}.branch-picker__bubble-title{margin:1rem 0;color:#000}.branch-picker__bubble-opening-hours{color:#818c8c}.branch-picker__bubble-btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff}@media (prefers-reduced-motion:reduce){.branch-picker__bubble-btn{transition:none}}.branch-picker__bubble-btn:hover{color:#000;text-decoration:none}.branch-picker__bubble-btn:hover .svg-icon{fill:currentColor}.branch-picker__bubble-btn.focus,.branch-picker__bubble-btn:focus{outline:0}.branch-picker__bubble-btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.branch-picker__bubble-btn:active,.branch-picker__bubble-btn:focus,.branch-picker__bubble-btn:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.branch-picker__bubble-btn .svg-icon{fill:#fff}@media (min-width:1024px){.branch-picker__bubble-btn{display:none}}.branch-picker__buttons{display:none}.branch-picker__btn--cancel{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:500;color:#000;text-decoration:underline;padding-left:0;padding-right:0;order:1}@media (prefers-reduced-motion:reduce){.branch-picker__btn--cancel{transition:none}}.branch-picker__btn--cancel:hover{color:#000}.branch-picker__btn--cancel:hover .svg-icon{fill:currentColor}.branch-picker__btn--cancel.focus,.branch-picker__btn--cancel:focus{outline:0}.branch-picker__btn--cancel .svg-icon{vertical-align:-3px;margin-right:.9rem}.branch-picker__btn--cancel:hover{color:#9f3554;text-decoration:none}.branch-picker__btn--cancel.focus,.branch-picker__btn--cancel:focus{text-decoration:underline;box-shadow:none}.branch-picker__btn--cancel.disabled,.branch-picker__btn--cancel:disabled{color:#bfbfbf;pointer-events:none}.branch-picker__btn--choose{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff;order:2}@media (prefers-reduced-motion:reduce){.branch-picker__btn--choose{transition:none}}.branch-picker__btn--choose:hover{color:#000;text-decoration:none}.branch-picker__btn--choose:hover .svg-icon{fill:currentColor}.branch-picker__btn--choose.focus,.branch-picker__btn--choose:focus{outline:0}.branch-picker__btn--choose .svg-icon{vertical-align:-3px;margin-right:.9rem}.branch-picker__btn--choose:active,.branch-picker__btn--choose:focus,.branch-picker__btn--choose:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.branch-picker__btn--choose .svg-icon{fill:#fff}.branch-picker__btn--search{margin:0 1rem;background:#fff;color:#9f3554;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);padding:1rem;font-size:1.4rem;font-weight:600;cursor:pointer}.branch-picker__btn--search:focus,.branch-picker__btn--search:hover{background:#ebebeb}.branch-picker__cluster{background:var(--cluster-color);color:#fff;border-radius:100%;font-weight:700;font-size:15px;display:flex;align-items:center}.branch-picker__cluster:after,.branch-picker__cluster:before{content:"";display:block;position:absolute;width:100%;height:100%;transform:translate(-50%,-50%);top:50%;left:50%;background:var(--cluster-color);opacity:.2;border-radius:100%;box-sizing:content-box}.branch-picker__cluster:before{padding:7px}.branch-picker__cluster:after{padding:14px}.branch-picker__cluster--zasilkovna{--cluster-color:#ba1b02}.branch-picker__cluster--post-office-to-post-office{--cluster-color:#fec22e}.branch-picker__cluster--personal-pickup-branch{--cluster-color:#98a0f0}.branch-picker__cluster--post-office-to-balikovna{--cluster-color:#92c849}.branch-picker__cluster--dpd-pickup-point{--cluster-color:#dc0032}.branch-picker__cluster--gls-pickup-point{--cluster-color:#061ab1}.branch-picker__cluster--spost-balikobox,.branch-picker__cluster--spost-pickup-point{--cluster-color:#fdb813}.branch-picker__cluster--ppl-parcel-shop{--cluster-color:#003b82}.pac-container{z-index:10000!important}.registration-type{width:100%;padding-left:15px;padding-right:15px;margin-bottom:2.5rem}.registration-type .radio{display:inline-block;margin-right:15px}.registration-type .radio:last-child{margin-right:0}.registration-type__label{display:none}.panel-group{margin-bottom:3.5rem}.panel-group__heading{display:none}@media (min-width:768px){.panel-group__heading{display:block;padding:0 45px}}.panel-group__item{margin-bottom:1rem;border-radius:.4rem;border:2px solid transparent}.panel-group__item--opened{border-color:#e3e4eb}.panel-group__item--opened .panel-group__item-heading{background-color:transparent}.panel-group__item--opened .panel-group__item-heading:before{transform:rotate(180deg)}.panel-group__item--opened .panel-group__item-body{display:block}.panel-group__item-body,.panel-group__item-heading{border-radius:.4rem}.panel-group__item-heading{margin:0;padding:0 45px;background-color:transparent;position:relative}.panel-group--static .panel-group__item-heading{padding:0 15px}.panel-group__item-heading:before{content:"";display:inline-block;width:1rem;height:.5rem;background:url("/icons/svg/chevron.svg") 50% 50% no-repeat;transition:all .2s linear 0s;position:absolute;right:30px;top:50%}@media (prefers-reduced-motion:reduce){.panel-group__item-heading:before{transition:none}}.panel-group--static .panel-group__item-heading:before{display:none}.panel-group__item-heading:hover:before{color:#65152c}.panel-group__item-title{margin:0;font-size:1.8rem;font-weight:600;color:#000}.panel-group__item-body{display:none;padding:30px}.panel-title{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.panel-title:hover .panel-title__label,.panel-title:hover .panel-title__perex{color:#65152c}.panel-title__label,.panel-title__perex{transition:all .2s linear 0s;font-size:1.6rem;line-height:2rem}@media (prefers-reduced-motion:reduce){.panel-title__label,.panel-title__perex{transition:none}}@media (min-width:768px){.panel-title__label,.panel-title__perex{padding-top:1.5rem;padding-bottom:1.5rem}}.panel-title__label{margin-bottom:5px;padding-top:1.5rem;display:flex;justify-content:space-between;position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;padding-left:0;padding-right:3rem}@media (min-width:768px){.panel-title__label{padding-right:0;margin-bottom:0;position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%;padding-left:0}}@media (min-width:1024px){.panel-title__label{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 41.66667%;max-width:41.66667%;padding-left:0}}.panel-title__label:last-child{padding-bottom:1.5rem}.panel-title__label-1{flex:1;white-space:nowrap}.panel-title__label-2{font-size:1.4rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;margin-left:2rem;margin-right:2rem;display:none}@media (min-width:640px){.panel-title__label-2{display:inline-block}}.panel-title__perex{padding-bottom:1.5rem;position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;padding-right:3rem;padding-left:4rem}@media (min-width:768px){.panel-title__perex{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%;padding-right:0;padding-left:4rem}}@media (min-width:1024px){.panel-title__perex{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 58.33333%;max-width:58.33333%;padding-right:0;padding-left:4rem}}.panel-title__perex--default,.panel-title__perex--pending{font-size:1.3rem;font-weight:700;color:#ccc}.panel-title__perex--default .panel-title__ico,.panel-title__perex--pending .panel-title__ico{display:none}.panel-title__perex--default{color:#28a745}.panel-title__perex--pending{color:#dc3545}.panel-title__subtitle{margin-bottom:0;font-size:1.3rem;font-style:italic;display:block;color:#818c8c}.panel-title__ico{position:absolute;left:0;top:50%;transform:translateY(-50%)}.panel-title__ico .svg-icon{width:30px;height:30px}.panel-title__link{display:flex;flex-wrap:wrap;width:100%;height:100%;position:relative;text-decoration:none;color:#000;border-bottom:1px solid #babdcc}.panel-title__price .price,.panel-title__price .price__primary{font-size:1.4rem;font-weight:400}.panel-title__price .price__secondary{font-size:1.2rem}@media (min-width:768px){.panel-group--addresses .panel-title__label{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 66.66667%;max-width:66.66667%;padding-left:0}}@media (min-width:1024px){.panel-group--addresses .panel-title__label{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%;padding-left:0}}.panel-group--addresses .panel-title__perex{padding-left:0}@media (min-width:768px){.panel-group--addresses .panel-title__perex{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 33.33333%;max-width:33.33333%;padding-left:0;padding-right:0}}@media (min-width:1024px){.panel-group--addresses .panel-title__perex{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%;padding-left:0;padding-right:0}}.page-container--orders .panel-title__link{display:flex;flex-direction:column-reverse}@media (min-width:768px){.page-container--orders .panel-title__link{flex-direction:row-reverse}}.page-container--orders .panel-title__label{font-weight:400;color:#696b78;font-size:1.4rem;text-align:left}@media (min-width:768px){.page-container--orders .panel-title__label{padding-right:0}}.page-container--orders .panel-title__perex{display:flex;padding-bottom:0}.page-container--orders .panel-title__label-2{margin-right:0}@media (min-width:320px){.page-container--orders .panel-title__label-2{display:block}}.panel-group--complaint .panel-title{border-bottom:1px solid #babdcc;margin-bottom:0;justify-content:space-between;align-items:center}.panel-group--complaint .panel-title:hover .panel-title__col .panel-title__link,.panel-group--complaint .panel-title:hover .panel-title__title{color:#65152c}.panel-group--complaint .panel-group__heading .panel-title{padding-bottom:1rem;align-items:flex-end}.panel-group--complaint .panel-group__heading .panel-title__col{font-size:1.3rem;font-style:italic;font-weight:400}.panel-group--complaint .panel-group__heading .panel-title__motive-container{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 33.33333%;max-width:33.33333%;padding-left:0}.panel-group--complaint .panel-group__heading .panel-title__state{padding-right:3rem}.panel-group--complaint .panel-title__link{border:none;padding-top:1rem;padding-bottom:1rem;align-items:center;justify-content:space-between}.panel-group--complaint .panel-title__id{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 16.66667%;max-width:16.66667%;font-size:1.6rem;font-weight:600}@media (min-width:768px){.panel-group--complaint .panel-title__id{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 8.33333%;max-width:8.33333%}}.panel-group--complaint .panel-title__motive-container{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 16.66667%;max-width:16.66667%}@media (min-width:768px){.panel-group--complaint .panel-title__motive-container{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 8.33333%;max-width:8.33333%}}.panel-group--complaint .panel-title__title{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%;font-size:1.6rem;font-weight:700}@media (min-width:768px){.panel-group--complaint .panel-title__title{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 25%;max-width:25%}}.panel-group--complaint .panel-title__amount{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 16.66667%;max-width:16.66667%}@media (min-width:768px){.panel-group--complaint .panel-title__amount{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 8.33333%;max-width:8.33333%}}.panel-group--complaint .panel-title__price{display:none}@media (min-width:1024px){.panel-group--complaint .panel-title__price{display:block;position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 16.66667%;max-width:16.66667%}}.panel-group--complaint .panel-title__date{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 33.33333%;max-width:33.33333%;padding-top:.8rem}@media (min-width:768px){.panel-group--complaint .panel-title__date{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 16.66667%;max-width:16.66667%;padding-top:0}}.panel-group--complaint .panel-title__state{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 66.66667%;max-width:66.66667%;padding-right:0;padding-top:.8rem}@media (min-width:768px){.panel-group--complaint .panel-title__state{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 16.66667%;max-width:16.66667%;padding-right:3rem;padding-top:0}}@media (min-width:768px){.panel-group--complaint .panel-title__amount,.panel-group--complaint .panel-title__date,.panel-group--complaint .panel-title__price,.panel-group--complaint .panel-title__state{text-align:right}}.panel-group--complaint .panel-title__col{padding-left:0}.order-data{margin-bottom:3rem}.order-data *{font-family:Poppins,sans-serif}@media (min-width:768px){.order-data{display:grid;grid:"delivery billing" "delivery shipping-payment"/1fr 1fr;grid-gap:0 3rem;align-items:start;margin-bottom:7rem}}@media (min-width:1024px){.order-data{grid:"delivery" "billing" "shipping-payment"/1fr;grid-gap:0 4rem}}.order-data__contact{position:relative}.order-data__title{font-size:1.7rem;font-weight:600;margin-top:0;margin-bottom:1.5rem;text-align:left}.order-data__content{margin:0;line-height:1.5;font-size:1.5rem}.page-container--order-summary .order-data__content{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-items:flex-start}.order-data__content span{display:block;font-size:1.5rem;font-weight:400}.order-data__content span.order-data__company-name{font-weight:500;font-size:1.6rem;color:#000}.order-data__content span.order-data__fullname{font-weight:500;color:#000;line-height:1}.order-data__content span.order-data__email{margin-bottom:2rem}.page-container--order-summary .order-data__content span.order-data__email{margin-bottom:0}.order-data__content span.order-data__postcode-city{display:flex}.order-data__content span.order-data__postcode-city .order-data__postcode{padding-right:1rem}.order-data__content span.order-data__city{margin-left:1rem}.order-data__contact--billing,.order-data__contact--shipping-payment{margin-top:3rem;padding-top:2.9rem;border-top:.1rem solid #e3e4eb}@media (min-width:768px){.order-data__contact--billing,.order-data__contact--shipping-payment{margin-top:0;border-top:0;padding-top:0}}@media print{.order-data__contact--billing,.order-data__contact--shipping-payment{margin:0 3rem 0 0!important;padding-top:1rem!important;float:left}}@media (min-width:1280px){.order-data__contact--billing{margin-top:3rem}}@media (min-width:768px){.order-data__contact--shipping-payment{border-top:.1rem solid #e3e4eb;padding-top:2.9rem;margin-top:3rem}}.order-data__contact--shipping-payment .btn-edit{top:2.5rem}@media (min-width:768px){.order-data__contact--delivery{border-bottom:.1rem solid #e3e4eb;padding-bottom:2.9rem}}@media print{.order-data__contact--delivery{margin:0 6rem 0 0!important;padding-top:1rem!important;float:left;border:0}}.order-data__note{margin-top:3rem;padding-top:3rem;border-top:.1rem solid #e3e4eb;margin-bottom:3rem}.order-data__btn{position:absolute;top:-.2rem;right:0;font-size:1.5rem;line-height:2rem;padding-left:2rem;font-weight:400;font-style:normal;text-decoration:underline;text-transform:lowercase}.order-data__btn:before{display:block;position:absolute;content:"";left:0;top:.5rem;width:1.2rem;height:1.2rem;background:url("/icons/svg/edit-address.svg") 50% 50%/12px 12px no-repeat}.order-data__btn:hover{text-decoration:underline}.order-data__invoice,.order-data__number{font-size:1.6rem}.order-data__invoice a,.order-data__number a{position:relative;top:-.2rem;color:#9f3554;text-decoration:none}.order-data__invoice a:hover,.order-data__number a:hover{color:#000}.order-data__number{font-weight:700}.order-data__invoice .svg-icon{width:2.2rem;height:2.2rem}.order-data__invoice .file-type{padding-left:3rem}.order-data__product-list{margin-bottom:2.5rem}.order-data__payment{padding:0}.order-data__payment h2{display:none}.order-data__payment h3{font-size:1.5rem;font-weight:700}.order-data__payment .alert,.order-data__payment .alert--not-logged,.order-data__payment .alert--watch-dog-info,.order-data__payment .bank-transfer{background:none;padding:0;border:none}.order-data__payment .alert__text{font-weight:400}.order-data__tools{margin-bottom:2.5rem;text-align:right}.order-data__tools .btn{margin-left:.5rem;margin-bottom:.5rem}.order-data__tools .btn--new-order,.order-data__tools .btn--print{background:#000;border-color:#000;color:#fff}.order-data__tools .btn--new-order:active,.order-data__tools .btn--new-order:focus,.order-data__tools .btn--new-order:hover,.order-data__tools .btn--print:active,.order-data__tools .btn--print:focus,.order-data__tools .btn--print:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.order-data__tools .btn--new-order .svg-icon,.order-data__tools .btn--print .svg-icon{fill:#fff}.order-data__tools .btn--cancel-order{background:transparent;border-color:#000;color:#000}.order-data__tools .btn--cancel-order:active,.order-data__tools .btn--cancel-order:focus,.order-data__tools .btn--cancel-order:hover{border-color:#65152c;color:#65152c}.order-data__tools .btn--cancel-order:active .svg-icon,.order-data__tools .btn--cancel-order:focus .svg-icon,.order-data__tools .btn--cancel-order:hover .svg-icon{fill:#65152c}.order-data__tools .btn--cancel-order .svg-icon{fill:#000}.order-data__price{width:100%}.page-container--account .order-data{padding:4rem 3rem;display:flex;flex-wrap:wrap;width:100%;margin:0}@media (min-width:1024px){.page-container--account .order-data{padding:5rem 6rem}}.page-container--account .order-data__container{width:100%}.page-container--account .order-data__container+.order-data__container{margin-top:3rem}@media print{.page-container--account .order-data__container+.order-data__container{margin-top:1rem}}.page-container--account .product-list__motive{mix-blend-mode:multiply}.page-container--account .order-data__number{margin:0;line-height:1}.order-data__actions{margin-top:2rem;display:flex;flex-wrap:wrap;width:100%}.order-data__actions .actions__btn{margin-right:3rem;margin-top:1.5rem}.order-data__actions .actions__btn--print{background:#000;border-color:#000;color:#fff}.order-data__actions .actions__btn--print:active,.order-data__actions .actions__btn--print:focus,.order-data__actions .actions__btn--print:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.order-data__actions .actions__btn--print .svg-icon{fill:#fff}.order-data__actions .actions__btn--new-order{background:transparent;border-color:#000;color:#000}.order-data__actions .actions__btn--new-order:active,.order-data__actions .actions__btn--new-order:focus,.order-data__actions .actions__btn--new-order:hover{border-color:#65152c;color:#65152c}.order-data__actions .actions__btn--new-order:active .svg-icon,.order-data__actions .actions__btn--new-order:focus .svg-icon,.order-data__actions .actions__btn--new-order:hover .svg-icon{fill:#65152c}.order-data__actions .actions__btn--new-order .svg-icon{fill:#000}.order-data__actions .actions__btn--cancel-order{font-weight:500;color:#000;text-decoration:underline;padding-left:0;padding-right:0}.order-data__actions .actions__btn--cancel-order:hover{color:#9f3554;text-decoration:none}.order-data__actions .actions__btn--cancel-order.focus,.order-data__actions .actions__btn--cancel-order:focus{text-decoration:underline;box-shadow:none}.order-data__actions .actions__btn--cancel-order.disabled,.order-data__actions .actions__btn--cancel-order:disabled{color:#bfbfbf;pointer-events:none}.page-container--account .order-data__value{color:#000}.address__title{margin-bottom:1rem}.address__title+.alert,.address__title+.alert--not-logged,.address__title+.alert--watch-dog-info{margin-top:3rem}.address__container{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.address__buttons,.address__editor{margin:0 auto}.address__buttons,.address__editor{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}.address__editor{padding-top:5rem}@media (min-width:768px){.address__editor{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 83.33333%;max-width:83.33333%}}@media (min-width:1024px){.address__editor{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:1280px){.address__editor{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%}}.address__editor .address__btn{margin-top:2.5rem}.address__editor--new{padding-top:0;margin-bottom:5rem}.address__buttons .address__btn{margin-right:.6rem;margin-bottom:.5rem}.address__item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;padding:0}.address__item-title,.address__item-value{font-size:1.4rem;color:#000}.address__item-title{margin-top:0;margin-bottom:.3rem;font-weight:700}.address__item-title,.address__item-value{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:640px){.address__item-value{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%}}.address__item--suppressed{opacity:.5}.address__item--suppressed .address__btn{pointer-events:none}.address__btn--add{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000;display:block;margin-top:1rem}@media (prefers-reduced-motion:reduce){.address__btn--add{transition:none}}.address__btn--add:hover{color:#000;text-decoration:none}.address__btn--add:hover .svg-icon{fill:currentColor}.address__btn--add.focus,.address__btn--add:focus{outline:0}.address__btn--add .svg-icon{vertical-align:-3px;margin-right:.9rem}.address__btn--add:active,.address__btn--add:focus,.address__btn--add:hover{border-color:#65152c;color:#65152c}.address__btn--add:active .svg-icon,.address__btn--add:focus .svg-icon,.address__btn--add:hover .svg-icon{fill:#65152c}.address__btn--add .svg-icon{fill:#000}@media (min-width:640px){.address__btn--add{margin-left:3rem;margin-top:0;display:inline-block}}.address__btn--default,.address__btn--delete,.address__btn--edit{background:transparent;border-color:#000;color:#000}.address__btn--default:active,.address__btn--default:focus,.address__btn--default:hover,.address__btn--delete:active,.address__btn--delete:focus,.address__btn--delete:hover,.address__btn--edit:active,.address__btn--edit:focus,.address__btn--edit:hover{border-color:#65152c;color:#65152c}.address__btn--default:active .svg-icon,.address__btn--default:focus .svg-icon,.address__btn--default:hover .svg-icon,.address__btn--delete:active .svg-icon,.address__btn--delete:focus .svg-icon,.address__btn--delete:hover .svg-icon,.address__btn--edit:active .svg-icon,.address__btn--edit:focus .svg-icon,.address__btn--edit:hover .svg-icon{fill:#65152c}.address__btn--default .svg-icon,.address__btn--delete .svg-icon,.address__btn--edit .svg-icon{fill:#000}.address__btn--store{background:#000;border-color:#000;color:#fff}.address__btn--store:active,.address__btn--store:focus,.address__btn--store:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.address__btn--store .svg-icon{fill:#fff}.table-filter{margin-bottom:5rem;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:768px){.table-filter{flex-wrap:nowrap}}.table-filter .form-group__label span{display:none}.table-filter__item{display:flex;flex-wrap:wrap;align-items:center;width:100%}@media (min-width:768px){.table-filter__item{width:auto;margin-bottom:0!important}}.table-filter__item .form-group__label{display:none}.table-filter__item .form-control{padding-right:4rem}@media (min-width:768px){.table-filter__item--fulltext{width:34rem;margin-right:1.5rem}}@media (min-width:1024px){.table-filter__item--fulltext{width:42rem}}.table-filter__item--fulltext:before{display:block;position:absolute;right:15px;top:50%;transform:translateY(-52%);content:"";background:url("/icons/svg/search.svg") 50%/contain no-repeat;width:1.7rem;height:1.7rem}@media (min-width:768px){.table-filter__item--state{margin-right:2rem}}.table-filter__item--datepicker:after,.table-filter__item--datepicker:before{display:block;position:absolute;content:"";pointer-events:none;top:50%;transform:translateY(-48%)}.table-filter__item--datepicker:before{left:1rem;background:url("/icons/svg/calendar.svg") 0 0 no-repeat;background-size:contain;width:2.2rem;height:2.2rem}.table-filter__item--datepicker:after{right:15px;background:url("/icons/svg/chevron.svg") 0 0 no-repeat;width:1rem;height:.5rem}.table-filter__item--datepicker .form-control{padding-left:4rem}@media (min-width:768px){.table-filter__item--datepicker .form-control{width:290px}}.table-filter__btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff}@media (prefers-reduced-motion:reduce){.table-filter__btn{transition:none}}.table-filter__btn:hover{color:#000;text-decoration:none}.table-filter__btn:hover .svg-icon{fill:currentColor}.table-filter__btn.focus,.table-filter__btn:focus{outline:0}.table-filter__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.table-filter__btn:active,.table-filter__btn:focus,.table-filter__btn:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.table-filter__btn .svg-icon{fill:#fff}.table--invoices .table__thead{display:none}@media (min-width:1024px){.table--invoices .table__thead{display:table-header-group}}.table--invoices .table__thead th{white-space:normal;line-height:1.2;position:relative}.table--invoices .table__item{display:flex;flex-wrap:wrap;padding:1.6rem 0}@media (min-width:1024px){.table--invoices .table__item{display:table-row;padding:0}}.table--invoices .table__item .table__cell{padding:0}@media (min-width:1024px){.table--invoices .table__item .table__cell{padding:1.6rem}}.table--invoices .table__cell{width:100%;order:5}@media (min-width:1024px){.table--invoices .table__cell{width:auto}}.table--invoices .table__cell:before{content:attr(data-title)}@media (min-width:1024px){.table--invoices .table__cell:before{display:none}}.table--invoices .table__cell.table__cell--number{order:1;font-weight:700;padding-bottom:.8rem}@media (min-width:768px){.table--invoices .table__cell.table__cell--number{width:40%}}@media (min-width:1024px){.table--invoices .table__cell.table__cell--number{width:auto}}.table--invoices .table__cell.table__cell--amount{order:4}@media (min-width:768px){.table--invoices .table__cell.table__cell--type{order:2;width:20%;padding-bottom:.8rem}.table--invoices .table__cell.table__cell--type:before{display:none}}@media (min-width:1024px){.table--invoices .table__cell.table__cell--type{width:auto}}@media (min-width:1024px){.table--invoices .table__cell.table__cell--date{width:120px}}.table--invoices .table__cell.table__cell--action{padding-top:.8rem}@media (min-width:768px){.table--invoices .table__cell.table__cell--action{order:3;width:40%;padding:0 0 .8rem;text-align:right}}@media (min-width:1024px){.table--invoices .table__cell.table__cell--action{width:auto;padding:1.6rem 0 1.6rem 1.6rem}}.table--invoices .table__cell--action:before,.table--invoices .table__cell--number:before{display:none}@media (min-width:1024px){.table--invoices .table__cell--action .table__item-link span,.table--invoices .table__cell--number .table__item-link span{display:none}}.table--invoices .table__btn{position:relative;margin-right:1rem;font-weight:700;color:#000}.table--invoices .table__btn:last-child{margin-right:0}.table--invoices .table__btn:focus,.table--invoices .table__btn:hover{color:#65152c;text-decoration:underline}.table--invoices .table__btn .ico{display:inline-block;margin-right:.5rem;background:#f7f7fd;border-radius:50%;width:2.8rem;height:2.8rem;text-align:center;pointer-events:none;vertical-align:middle;line-height:2.8rem}.table--invoices .table__btn .svg-icon{width:1.4rem;height:1.4rem;margin-top:-2px;margin-right:-1px}.table--invoices .table__btn--print{display:none}@media (min-width:1024px){.table--invoices .table__btn--print{display:inline-block}}.table--orders .table__thead{display:none}@media (min-width:768px){.table--orders .table__thead{display:table-header-group}}.table--orders .table__thead th{white-space:normal;line-height:1.2;position:relative}.table--orders .table__item{display:flex;flex-wrap:wrap;padding:1.6rem 0}@media (min-width:768px){.table--orders .table__item{display:table-row;padding:0}}.table--orders .table__item .table__cell{padding:0}@media (min-width:768px){.table--orders .table__item .table__cell{padding:1.6rem}}.table--orders .table__cell{width:100%;order:5}@media (min-width:1024px){.table--orders .table__cell{width:auto}}.table--orders .table__cell.table__cell--amount,.table--orders .table__cell.table__cell--date,.table--orders .table__cell.table__cell--number,.table--orders .table__cell.table__cell--status{width:50%}.table--orders .table__cell.table__cell--number{order:1;font-weight:700}@media (min-width:768px){.table--orders .table__cell.table__cell--number{width:10%}}.table--orders .table__cell.table__cell--amount{order:4}@media (min-width:768px){.table--orders .table__cell.table__cell--amount{width:30%}}@media (min-width:1024px){.table--orders .table__cell.table__cell--amount{width:20%}}.table--orders .table__cell.table__cell--status{order:2}@media (min-width:768px){.table--orders .table__cell.table__cell--status{width:15%}}.table--orders .table__cell.table__cell--date{order:3}@media (min-width:768px){.table--orders .table__cell.table__cell--date{width:15%}}@media (min-width:1024px){.table--orders .table__cell.table__cell--date{width:10%}}.table--orders .table__cell.table__cell--invoices{display:none}@media (min-width:768px){.table--orders .table__cell.table__cell--invoices{display:table-cell;width:30%}}@media (min-width:1024px){.table--orders .table__cell.table__cell--invoices{width:35%}}.table--orders .table__cell.table__cell--action{display:none}@media (min-width:1024px){.table--orders .table__cell.table__cell--action{display:table-cell;padding:1.6rem 0 1.6rem 1.6rem;text-align:right;width:10%}}.table--orders .table__sep{margin-right:1rem}.table--orders .table__btn{position:relative;font-weight:700;color:#000;white-space:nowrap}.table--orders .table__btn:focus,.table--orders .table__btn:hover{color:#65152c;text-decoration:underline}.table--orders .table__btn .ico{display:inline-block;margin-right:.5rem;background:#f7f7fd;border-radius:50%;width:2.8rem;height:2.8rem;text-align:center;pointer-events:none;vertical-align:middle;line-height:2.8rem}.table--orders .table__btn .svg-icon{width:1.4rem;height:1.4rem;margin-top:-2px;margin-right:-1px}.table--orders .table__btn--print{display:none}@media (min-width:1024px){.table--orders .table__btn--print{display:inline-block}}.table--orders .price{margin:0}.table--orders .price,.table--orders .price__primary{font-size:1.3rem;line-height:1.1}.table--orders .price__secondary{font-size:1.2rem}.user-invoices{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:640px){.user-invoices{max-width:610px}}@media (min-width:768px){.user-invoices{max-width:738px}}@media (min-width:1024px){.user-invoices{max-width:994px}}@media (min-width:1280px){.user-invoices{max-width:1250px}}@media (min-width:1470px){.user-invoices{max-width:1440px}}.user-invoice-detail{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:640px){.user-invoice-detail{max-width:610px}}@media (min-width:768px){.user-invoice-detail{max-width:738px}}@media (min-width:1024px){.user-invoice-detail{max-width:994px}}@media (min-width:1280px){.user-invoice-detail{max-width:1250px}}@media (min-width:1470px){.user-invoice-detail{max-width:1440px}}.user-invoice-detail h1+.btn{margin:0 auto 3rem;display:block}#invoiceDetailRecord,#invoiceRecordListing,#invoiceRecordListingPu{display:block;max-width:144rem;margin:0 auto;overflow:auto;padding-bottom:1rem;background:linear-gradient(90deg,#fff 30%,hsla(0,0%,100%,0)),linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent) 0 100%;background-attachment:local,local,scroll,scroll;background-color:#fff;background-position:0 0,100%,0 0,100%;background-repeat:no-repeat;background-size:4rem 100%,4rem 100%,1.6rem 100%,1.6rem 100%;scrollbar-color:rgba(0,0,0,.3) transparent;scrollbar-width:thin}#invoiceDetailRecord:focus,#invoiceRecordListing:focus,#invoiceRecordListingPu:focus{box-shadow:0 0 .8em rgba(0,0,0,.5);outline:.1em solid rgba(0,0,0,.1)}#invoiceDetailRecord::-webkit-scrollbar,#invoiceRecordListing::-webkit-scrollbar,#invoiceRecordListingPu::-webkit-scrollbar{-webkit-appearance:none;height:.8rem;width:.8rem}#invoiceDetailRecord::-webkit-scrollbar-thumb,#invoiceRecordListing::-webkit-scrollbar-thumb,#invoiceRecordListingPu::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:.4rem}#invoiceDetailRecord::-webkit-scrollbar-track,#invoiceRecordListing::-webkit-scrollbar-track,#invoiceRecordListingPu::-webkit-scrollbar-track{background:transparent}#invoiceDetailRecord .table,#invoiceRecordListing .table,#invoiceRecordListingPu .table{overflow:auto}#invoiceDetailRecord .table tbody .table__cell,#invoiceDetailRecord .table thead .table__cell,#invoiceRecordListing .table tbody .table__cell,#invoiceRecordListing .table thead .table__cell,#invoiceRecordListingPu .table tbody .table__cell,#invoiceRecordListingPu .table thead .table__cell{white-space:nowrap;vertical-align:baseline}.user-orders{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:640px){.user-orders{max-width:610px}}@media (min-width:768px){.user-orders{max-width:738px}}@media (min-width:1024px){.user-orders{max-width:994px}}@media (min-width:1280px){.user-orders{max-width:1250px}}@media (min-width:1470px){.user-orders{max-width:1440px}}.user-order-detail{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:640px){.user-order-detail{max-width:610px}}@media (min-width:768px){.user-order-detail{max-width:738px}}@media (min-width:1024px){.user-order-detail{max-width:994px}}@media (min-width:1280px){.user-order-detail{max-width:1250px}}@media (min-width:1470px){.user-order-detail{max-width:1440px}}.user-order-detail h1+.btn{margin:0 auto 3rem;display:block}#orderDetailRecord,#orderRecordListing,#orderRecordListingPu{display:block;max-width:144rem;margin:0 auto;overflow:auto;padding-bottom:1rem;background:linear-gradient(90deg,#fff 30%,hsla(0,0%,100%,0)),linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent) 0 100%;background-attachment:local,local,scroll,scroll;background-color:#fff;background-position:0 0,100%,0 0,100%;background-repeat:no-repeat;background-size:4rem 100%,4rem 100%,1.6rem 100%,1.6rem 100%;scrollbar-color:rgba(0,0,0,.3) transparent;scrollbar-width:thin}#orderDetailRecord:focus,#orderRecordListing:focus,#orderRecordListingPu:focus{box-shadow:0 0 .8em rgba(0,0,0,.5);outline:.1em solid rgba(0,0,0,.1)}#orderDetailRecord::-webkit-scrollbar,#orderRecordListing::-webkit-scrollbar,#orderRecordListingPu::-webkit-scrollbar{-webkit-appearance:none;height:.8rem;width:.8rem}#orderDetailRecord::-webkit-scrollbar-thumb,#orderRecordListing::-webkit-scrollbar-thumb,#orderRecordListingPu::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:.4rem}#orderDetailRecord::-webkit-scrollbar-track,#orderRecordListing::-webkit-scrollbar-track,#orderRecordListingPu::-webkit-scrollbar-track{background:transparent}#orderDetailRecord .table,#orderRecordListing .table,#orderRecordListingPu .table{overflow:auto}#orderDetailRecord .table tbody .table__cell,#orderDetailRecord .table thead .table__cell,#orderRecordListing .table tbody .table__cell,#orderRecordListing .table thead .table__cell,#orderRecordListingPu .table tbody .table__cell,#orderRecordListingPu .table thead .table__cell{white-space:nowrap;vertical-align:baseline}.table__btn--download{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000;padding:.6rem 1.2rem;margin:0}@media (prefers-reduced-motion:reduce){.table__btn--download{transition:none}}.table__btn--download:hover{color:#000;text-decoration:none}.table__btn--download:hover .svg-icon{fill:currentColor}.table__btn--download.focus,.table__btn--download:focus{outline:0}.table__btn--download .svg-icon{vertical-align:-3px;margin-right:.9rem}.table__btn--download:active,.table__btn--download:focus,.table__btn--download:hover{border-color:#65152c;color:#65152c}.table__btn--download:active .svg-icon,.table__btn--download:focus .svg-icon,.table__btn--download:hover .svg-icon{fill:#65152c}.table__btn--download .svg-icon{fill:#000}.company__container{margin-bottom:5rem}.company__container--data .company__title{font-size:1.6rem;font-weight:700;margin-bottom:2rem}.company__title-container .company__btn,.company__title-container .company__title{display:inline-block;margin-top:1rem;margin-bottom:1rem}.company__btn--addresses{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:500;color:#000;text-decoration:underline;padding-left:0;padding-right:0}@media (prefers-reduced-motion:reduce){.company__btn--addresses{transition:none}}.company__btn--addresses:hover{color:#000}.company__btn--addresses:hover .svg-icon{fill:currentColor}.company__btn--addresses.focus,.company__btn--addresses:focus{outline:0}.company__btn--addresses .svg-icon{vertical-align:-3px;margin-right:.9rem}.company__btn--addresses:hover{color:#9f3554;text-decoration:none}.company__btn--addresses.focus,.company__btn--addresses:focus{text-decoration:underline;box-shadow:none}.company__btn--addresses.disabled,.company__btn--addresses:disabled{color:#bfbfbf;pointer-events:none}.company__btn--addresses .ico{display:inline-block;margin-right:.8rem;background:#f7f7fd;border-radius:50%;width:2.8rem;height:2.8rem;text-align:center;pointer-events:none;vertical-align:middle;line-height:2.8rem}.company__btn--addresses .svg-icon{width:1.4rem;height:1.4rem;margin-top:-2px;margin-right:-1px}.company__btn--staff-invitation{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000;margin-left:3rem}@media (prefers-reduced-motion:reduce){.company__btn--staff-invitation{transition:none}}.company__btn--staff-invitation:hover{color:#000;text-decoration:none}.company__btn--staff-invitation:hover .svg-icon{fill:currentColor}.company__btn--staff-invitation.focus,.company__btn--staff-invitation:focus{outline:0}.company__btn--staff-invitation .svg-icon{vertical-align:-3px;margin-right:.9rem}.company__btn--staff-invitation:active,.company__btn--staff-invitation:focus,.company__btn--staff-invitation:hover{border-color:#65152c;color:#65152c}.company__btn--staff-invitation:active .svg-icon,.company__btn--staff-invitation:focus .svg-icon,.company__btn--staff-invitation:hover .svg-icon{fill:#65152c}.company__btn--staff-invitation .svg-icon{fill:#000}.company-data{display:flex;flex-wrap:wrap;margin-bottom:2.5rem}.company-data__item{margin-bottom:.5rem;flex-basis:100%}.company-data__item strong{display:none;font-weight:400}.company-data__item--reg-number strong,.company-data__item--tax-reg-number strong{display:inline-block}.company-data__item--name{order:1}.company-data__item--street{order:2}.company-data__item--zip{order:3;flex-basis:18%}.company-data__item--city{order:4;flex-basis:auto}.company-data__col{display:flex;flex-wrap:wrap;margin-right:3rem}.company-data__col:last-child{margin-right:0}@media (min-width:1024px){.table--users .table__thead{display:table-header-group}}@media (min-width:1024px){.table--users .table__item{display:table-row;padding:0}}@media (min-width:1024px){.table--users .table__item .table__cell{padding:1.6rem}}.table--users .table__cell:before{content:attr(data-title)}@media (min-width:1024px){.table--users .table__cell:before{display:none}}.table--users .table__cell.table__cell--email{width:100%}@media (min-width:1024px){.table--users .table__cell.table__cell--email{width:20%}}.table--users .table__cell.table__cell--email .table__state--locked .table__state-text{display:none}@media (min-width:1024px){.table--users .table__cell.table__cell--name{width:14%}}@media (min-width:1024px){.table--users .table__cell.table__cell--phone,.table--users .table__cell.table__cell--role{width:10%}}@media (min-width:1024px){.table--users .table__cell.table__cell--date{width:13%}}.table--users .table__cell.table__cell--action{padding:1.6rem 0 0;text-align:right}.table--users .table__cell.table__cell--action:before{display:none}@media (min-width:1024px){.table--users .table__cell.table__cell--action{padding:1.6rem 0 1.6rem 1.6rem;width:20%}}.table--users .table__cell.table__cell--action .table__state{font-size:1.3rem;margin-bottom:.3rem}.table--users .table__cell.table__cell--action .table__state--locked{font-weight:600}.table--users .table__cell.table__cell--action .table__state--locked:after{background:url("/icons/svg/lock.svg") 0 0 no-repeat;background-size:cover;content:"";display:inline-block;margin-left:.5rem;width:2rem;height:2rem;vertical-align:-3px}.table--users .table__item--state-off .table__cell{color:#bfbfbf}.table--users .table__state--not-accepted{color:#dc3545}.table--users .table__state--locked:after{background:url("/icons/svg/lock.svg") 0 0 no-repeat;background-size:cover;content:"";display:inline-block;margin-left:.5rem;width:2rem;height:2rem;vertical-align:-3px}@media (min-width:1024px){.table--requests .table__thead{display:table-header-group}}@media (min-width:1024px){.table--requests .table__item{display:table-row;padding:0}}@media (min-width:1024px){.table--requests .table__item .table__cell{padding:1.6rem}}.table--requests .table__cell:before{content:attr(data-title)}@media (min-width:1024px){.table--requests .table__cell:before{display:none}}@media (min-width:1024px){.table--requests .table__cell.table__cell--email,.table--requests .table__cell.table__cell--name{width:20%}}@media (min-width:1024px){.table--requests .table__cell.table__cell--phone{width:15%}}@media (min-width:1024px){.table--requests .table__cell.table__cell--date{width:20%}}.table--requests .table__cell.table__cell--action{padding:1.6rem 0 0;text-align:right}.table--requests .table__cell.table__cell--action:before{display:none}@media (min-width:1024px){.table--requests .table__cell.table__cell--action{padding:1.6rem 0 1.6rem 1.6rem;width:25%}}.table--requests .table__btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-size:1.2rem;line-height:1;padding:1.1rem 2rem}@media (prefers-reduced-motion:reduce){.table--requests .table__btn{transition:none}}.table--requests .table__btn:hover{color:#000;text-decoration:none}.table--requests .table__btn:hover .svg-icon{fill:currentColor}.table--requests .table__btn.focus,.table--requests .table__btn:focus{outline:0}.table--requests .table__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.table--requests .table__btn--authorize{background:#000;border-color:#000;color:#fff;margin-right:.5rem}.table--requests .table__btn--authorize:active,.table--requests .table__btn--authorize:focus,.table--requests .table__btn--authorize:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.table--requests .table__btn--authorize .svg-icon{fill:#fff}.table--requests .table__btn--reject{background:transparent;border-color:#000;color:#000}.table--requests .table__btn--reject:active,.table--requests .table__btn--reject:focus,.table--requests .table__btn--reject:hover{border-color:#65152c;color:#65152c}.table--requests .table__btn--reject:active .svg-icon,.table--requests .table__btn--reject:focus .svg-icon,.table--requests .table__btn--reject:hover .svg-icon{fill:#65152c}.table--requests .table__btn--reject .svg-icon{fill:#000}.user-dialog{max-width:930px!important}.user-dialog__content{display:block;margin:0}.user-dialog__info{font-size:1.5rem;margin-bottom:5rem}.user-dialog__btn-container{padding-left:0!important;padding-right:0!important;margin-bottom:2.5rem}.user-dialog__btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff;float:right}@media (prefers-reduced-motion:reduce){.user-dialog__btn{transition:none}}.user-dialog__btn:hover{color:#000;text-decoration:none}.user-dialog__btn:hover .svg-icon{fill:currentColor}.user-dialog__btn.focus,.user-dialog__btn:focus{outline:0}.user-dialog__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.user-dialog__btn:active,.user-dialog__btn:focus,.user-dialog__btn:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.user-dialog__btn .svg-icon{fill:#fff}.user-dialog__btn-close{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff}@media (prefers-reduced-motion:reduce){.user-dialog__btn-close{transition:none}}.user-dialog__btn-close:hover{color:#000;text-decoration:none}.user-dialog__btn-close:hover .svg-icon{fill:currentColor}.user-dialog__btn-close.focus,.user-dialog__btn-close:focus{outline:0}.user-dialog__btn-close .svg-icon{vertical-align:-3px;margin-right:.9rem}.user-dialog__btn-close:active,.user-dialog__btn-close:focus,.user-dialog__btn-close:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.user-dialog__btn-close .svg-icon{fill:#fff}.user-dialog__btn-cancel{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:500;color:#000;text-decoration:underline;padding-left:0;padding-right:0}@media (prefers-reduced-motion:reduce){.user-dialog__btn-cancel{transition:none}}.user-dialog__btn-cancel:hover{color:#000}.user-dialog__btn-cancel:hover .svg-icon{fill:currentColor}.user-dialog__btn-cancel.focus,.user-dialog__btn-cancel:focus{outline:0}.user-dialog__btn-cancel .svg-icon{vertical-align:-3px;margin-right:.9rem}.user-dialog__btn-cancel:hover{color:#9f3554;text-decoration:none}.user-dialog__btn-cancel.focus,.user-dialog__btn-cancel:focus{text-decoration:underline;box-shadow:none}.user-dialog__btn-cancel.disabled,.user-dialog__btn-cancel:disabled{color:#bfbfbf;pointer-events:none}.user-dialog__note{clear:both;font-size:1.3rem;font-style:italic;color:#818c8c;padding-top:.5rem;margin-bottom:0;text-align:right}.shopping-list__title{margin-bottom:1rem;cursor:pointer}.shopping-list__date,.shopping-list__description{font-size:1.4rem;margin-bottom:5rem}.shopping-list__description{cursor:pointer}.shopping-list__description strong{display:block}.shopping-list__quick-order .quick-order__title{position:relative}.shopping-list__quick-order .quick-order__title:before{content:"";width:2.1rem;height:3rem;background:url("/icons/svg/shopping-list-quick-add.svg") 50% 50% no-repeat;background-size:cover;display:inline-block;margin-right:.5rem;vertical-align:-7px}@media (min-width:1024px){.shopping-list__quick-order .quick-order__title{width:25%;padding-left:5rem}.shopping-list__quick-order .quick-order__title:before{width:2.9rem;height:4.2rem;position:absolute;top:50%;left:0;transform:translateY(-50%);display:block}}@media (min-width:1024px){.shopping-list__quick-order .quick-order__content{width:75%}}@media (min-width:768px){.shopping-list__quick-order .quick-order__typeahead{width:45%;margin-bottom:0}}@media (min-width:1280px){.shopping-list__quick-order .quick-order__typeahead{width:50%}}.shopping-list__quick-order .quick-order__amount-container{display:flex;flex-wrap:nowrap;justify-content:space-between}@media (min-width:768px){.shopping-list__quick-order .quick-order__amount-container{width:55%}}@media (min-width:1280px){.shopping-list__quick-order .quick-order__amount-container{width:50%}}.shopping-list__quick-order .quick-order__amount{margin-bottom:0}.shopping-list__quick-order .quick-order__submit{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff}@media (prefers-reduced-motion:reduce){.shopping-list__quick-order .quick-order__submit{transition:none}}.shopping-list__quick-order .quick-order__submit:hover{color:#000;text-decoration:none}.shopping-list__quick-order .quick-order__submit:hover .svg-icon{fill:currentColor}.shopping-list__quick-order .quick-order__submit.focus,.shopping-list__quick-order .quick-order__submit:focus{outline:0}.shopping-list__quick-order .quick-order__submit .svg-icon{vertical-align:-3px;margin-right:.9rem}.shopping-list__quick-order .quick-order__submit:active,.shopping-list__quick-order .quick-order__submit:focus,.shopping-list__quick-order .quick-order__submit:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.shopping-list__quick-order .quick-order__submit .svg-icon{fill:#fff}.shopping-list__actions .actions__btn{background:transparent;border:none;font-size:1.4rem;font-weight:700;color:#000;padding:0;margin-right:2rem;line-height:1.8rem;outline:none!important}.shopping-list__actions .actions__btn:focus,.shopping-list__actions .actions__btn:hover{color:#9f3554}.shopping-list__actions .actions__btn:focus .button-label,.shopping-list__actions .actions__btn:hover .button-label{text-decoration:underline}.shopping-list__btn-container{margin-bottom:5rem}.shopping-list__btn{float:right;position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff;padding:1.7rem 3rem;max-height:5.4rem}@media (prefers-reduced-motion:reduce){.shopping-list__btn{transition:none}}.shopping-list__btn:hover{color:#000;text-decoration:none}.shopping-list__btn:hover .svg-icon{fill:currentColor}.shopping-list__btn.focus,.shopping-list__btn:focus{outline:0}.shopping-list__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.shopping-list__btn:active,.shopping-list__btn:focus,.shopping-list__btn:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.shopping-list__btn .svg-icon{fill:#fff}.shopping-list-dialog{max-width:930px!important}.shopping-list-dialog__content{display:block;margin:0}.shopping-list-dialog__btn-container{padding-left:0!important;padding-right:0!important;margin-bottom:2.5rem}.shopping-list-dialog__btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff;float:right}@media (prefers-reduced-motion:reduce){.shopping-list-dialog__btn{transition:none}}.shopping-list-dialog__btn:hover{color:#000;text-decoration:none}.shopping-list-dialog__btn:hover .svg-icon{fill:currentColor}.shopping-list-dialog__btn.focus,.shopping-list-dialog__btn:focus{outline:0}.shopping-list-dialog__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.shopping-list-dialog__btn:active,.shopping-list-dialog__btn:focus,.shopping-list-dialog__btn:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.shopping-list-dialog__btn .svg-icon{fill:#fff}.shopping-list-dialog__btn-close{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff}@media (prefers-reduced-motion:reduce){.shopping-list-dialog__btn-close{transition:none}}.shopping-list-dialog__btn-close:hover{color:#000;text-decoration:none}.shopping-list-dialog__btn-close:hover .svg-icon{fill:currentColor}.shopping-list-dialog__btn-close.focus,.shopping-list-dialog__btn-close:focus{outline:0}.shopping-list-dialog__btn-close .svg-icon{vertical-align:-3px;margin-right:.9rem}.shopping-list-dialog__btn-close:active,.shopping-list-dialog__btn-close:focus,.shopping-list-dialog__btn-close:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.shopping-list-dialog__btn-close .svg-icon{fill:#fff}.shopping-list-dialog__btn-cancel,.shopping-list-dialog__link{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:500;color:#000;text-decoration:underline;padding-left:0;padding-right:0}@media (prefers-reduced-motion:reduce){.shopping-list-dialog__btn-cancel,.shopping-list-dialog__link{transition:none}}.shopping-list-dialog__btn-cancel:hover,.shopping-list-dialog__link:hover{color:#000}.shopping-list-dialog__btn-cancel:hover .svg-icon,.shopping-list-dialog__link:hover .svg-icon{fill:currentColor}.shopping-list-dialog__btn-cancel.focus,.shopping-list-dialog__btn-cancel:focus,.shopping-list-dialog__link.focus,.shopping-list-dialog__link:focus{outline:0}.shopping-list-dialog__btn-cancel .svg-icon,.shopping-list-dialog__link .svg-icon{vertical-align:-3px;margin-right:.9rem}.shopping-list-dialog__btn-cancel:hover,.shopping-list-dialog__link:hover{color:#9f3554;text-decoration:none}.shopping-list-dialog__btn-cancel.focus,.shopping-list-dialog__btn-cancel:focus,.shopping-list-dialog__link.focus,.shopping-list-dialog__link:focus{text-decoration:underline;box-shadow:none}.shopping-list-dialog__btn-cancel.disabled,.shopping-list-dialog__btn-cancel:disabled,.shopping-list-dialog__link.disabled,.shopping-list-dialog__link:disabled{color:#bfbfbf;pointer-events:none}.shopping-list-dialog--share{max-width:510px!important;min-width:0}.shopping-list-dialog--share .page-container{padding:30px}.shopping-list-dialog--share .esp__title{font-size:2rem;margin-top:0;text-align:center}.shopping-list-dialog--share .esp__text{margin-bottom:0;text-align:center}.shopping-list-dialog--share .esp__text strong{display:block}.shopping-list-dialog--add,.shopping-list-dialog--import{max-width:610px!important;min-width:0!important}.shopping-list-dialog--add .shopping-list-dialog__list .control-label,.shopping-list-dialog--add .shopping-list-dialog__typeahead .control-label,.shopping-list-dialog--import .shopping-list-dialog__list .control-label,.shopping-list-dialog--import .shopping-list-dialog__typeahead .control-label{display:none}.shopping-list-dialog--add .shopping-list-dialog__typeahead .form-control,.shopping-list-dialog--import .shopping-list-dialog__typeahead .form-control{padding-right:4rem}.shopping-list-dialog--add .shopping-list-dialog__typeahead .form-group__control,.shopping-list-dialog--import .shopping-list-dialog__typeahead .form-group__control{position:relative}.shopping-list-dialog--add .shopping-list-dialog__typeahead .form-group__control:before,.shopping-list-dialog--import .shopping-list-dialog__typeahead .form-group__control:before{display:block;position:absolute;right:15px;top:1rem;content:"";background:url("/icons/svg/search.svg") 0 0 no-repeat;width:1.7rem;height:1.7rem;z-index:5}.shopping-list-dialog--add .shopping-list-dialog__list,.shopping-list-dialog--import .shopping-list-dialog__list{margin:0}.shopping-list-dialog--add .shopping-list-dialog__list-content,.shopping-list-dialog--import .shopping-list-dialog__list-content{max-height:19.5rem;overflow:auto}.shopping-list-dialog--add .shopping-list-dialog__btn--new,.shopping-list-dialog--import .shopping-list-dialog__btn--new{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:500;color:#000;text-decoration:underline;padding-left:0;padding-right:0;margin-right:2rem}@media (prefers-reduced-motion:reduce){.shopping-list-dialog--add .shopping-list-dialog__btn--new,.shopping-list-dialog--import .shopping-list-dialog__btn--new{transition:none}}.shopping-list-dialog--add .shopping-list-dialog__btn--new:hover,.shopping-list-dialog--import .shopping-list-dialog__btn--new:hover{color:#000}.shopping-list-dialog--add .shopping-list-dialog__btn--new:hover .svg-icon,.shopping-list-dialog--import .shopping-list-dialog__btn--new:hover .svg-icon{fill:currentColor}.shopping-list-dialog--add .shopping-list-dialog__btn--new.focus,.shopping-list-dialog--add .shopping-list-dialog__btn--new:focus,.shopping-list-dialog--import .shopping-list-dialog__btn--new.focus,.shopping-list-dialog--import .shopping-list-dialog__btn--new:focus{outline:0}.shopping-list-dialog--add .shopping-list-dialog__btn--new .svg-icon,.shopping-list-dialog--import .shopping-list-dialog__btn--new .svg-icon{vertical-align:-3px;margin-right:.9rem}.shopping-list-dialog--add .shopping-list-dialog__btn--new:hover,.shopping-list-dialog--import .shopping-list-dialog__btn--new:hover{color:#9f3554;text-decoration:none}.shopping-list-dialog--add .shopping-list-dialog__btn--new.focus,.shopping-list-dialog--add .shopping-list-dialog__btn--new:focus,.shopping-list-dialog--import .shopping-list-dialog__btn--new.focus,.shopping-list-dialog--import .shopping-list-dialog__btn--new:focus{text-decoration:underline;box-shadow:none}.shopping-list-dialog--add .shopping-list-dialog__btn--new.disabled,.shopping-list-dialog--add .shopping-list-dialog__btn--new:disabled,.shopping-list-dialog--import .shopping-list-dialog__btn--new.disabled,.shopping-list-dialog--import .shopping-list-dialog__btn--new:disabled{color:#bfbfbf;pointer-events:none}.shopping-list-dialog--add .shopping-list-dialog__btn--add,.shopping-list-dialog--import .shopping-list-dialog__btn--add{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff;float:right}@media (prefers-reduced-motion:reduce){.shopping-list-dialog--add .shopping-list-dialog__btn--add,.shopping-list-dialog--import .shopping-list-dialog__btn--add{transition:none}}.shopping-list-dialog--add .shopping-list-dialog__btn--add:hover,.shopping-list-dialog--import .shopping-list-dialog__btn--add:hover{color:#000;text-decoration:none}.shopping-list-dialog--add .shopping-list-dialog__btn--add:hover .svg-icon,.shopping-list-dialog--import .shopping-list-dialog__btn--add:hover .svg-icon{fill:currentColor}.shopping-list-dialog--add .shopping-list-dialog__btn--add.focus,.shopping-list-dialog--add .shopping-list-dialog__btn--add:focus,.shopping-list-dialog--import .shopping-list-dialog__btn--add.focus,.shopping-list-dialog--import .shopping-list-dialog__btn--add:focus{outline:0}.shopping-list-dialog--add .shopping-list-dialog__btn--add .svg-icon,.shopping-list-dialog--import .shopping-list-dialog__btn--add .svg-icon{vertical-align:-3px;margin-right:.9rem}.shopping-list-dialog--add .shopping-list-dialog__btn--add:active,.shopping-list-dialog--add .shopping-list-dialog__btn--add:focus,.shopping-list-dialog--add .shopping-list-dialog__btn--add:hover,.shopping-list-dialog--import .shopping-list-dialog__btn--add:active,.shopping-list-dialog--import .shopping-list-dialog__btn--add:focus,.shopping-list-dialog--import .shopping-list-dialog__btn--add:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.shopping-list-dialog--add .shopping-list-dialog__btn--add .svg-icon,.shopping-list-dialog--import .shopping-list-dialog__btn--add .svg-icon{fill:#fff}.shopping-list-dialog--add{width:320px}@media (min-width:768px){.shopping-list-dialog--add{width:530px}}@media (min-width:768px){.table--shopping-lists .table__thead{display:table-header-group}}@media (min-width:768px){.table--shopping-lists .table__item{display:table-row;padding:0}}@media (min-width:768px){.table--shopping-lists .table__item .table__cell{padding:1.6rem}}.table--shopping-lists .table__item .table__cell.table__cell--name{font-weight:700}.table--shopping-lists .table__cell:before{content:attr(data-title)}@media (min-width:768px){.table--shopping-lists .table__cell:before{display:none}}.table--shopping-lists .table__cell.table__cell--name:before{display:none}@media (min-width:768px){.table--shopping-lists .table__cell.table__cell--name{width:40%}}@media (min-width:1024px){.table--shopping-lists .table__cell.table__cell--name{width:55%}}.table--shopping-lists .table__cell.table__cell--date{width:50%}@media (min-width:768px){.table--shopping-lists .table__cell.table__cell--date{width:30%}}@media (min-width:1024px){.table--shopping-lists .table__cell.table__cell--date{width:20%}}.table--shopping-lists .table__cell.table__cell--action{width:50%;padding:0;text-align:right}.table--shopping-lists .table__cell.table__cell--action:before{display:none}@media (min-width:768px){.table--shopping-lists .table__cell.table__cell--action{padding:1.6rem 0 1.6rem 1.6rem;width:30%}}@media (min-width:1024px){.table--shopping-lists .table__cell.table__cell--action{width:25%}}.table--shopping-lists .table__btn--detail{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000;margin-right:.8rem}@media (prefers-reduced-motion:reduce){.table--shopping-lists .table__btn--detail{transition:none}}.table--shopping-lists .table__btn--detail:hover{color:#000;text-decoration:none}.table--shopping-lists .table__btn--detail:hover .svg-icon{fill:currentColor}.table--shopping-lists .table__btn--detail.focus,.table--shopping-lists .table__btn--detail:focus{outline:0}.table--shopping-lists .table__btn--detail .svg-icon{vertical-align:-3px;margin-right:.9rem}.table--shopping-lists .table__btn--detail:active,.table--shopping-lists .table__btn--detail:focus,.table--shopping-lists .table__btn--detail:hover{border-color:#65152c;color:#65152c}.table--shopping-lists .table__btn--detail:active .svg-icon,.table--shopping-lists .table__btn--detail:focus .svg-icon,.table--shopping-lists .table__btn--detail:hover .svg-icon{fill:#65152c}.table--shopping-lists .table__btn--detail .svg-icon{fill:#000}@media (min-width:1024px){.table--shopping-lists .table__btn--detail{margin-right:1.6rem}}.table--shopping-lists .table__ico{background:transparent;border:none;padding:0}.table--shopping-lists .table__ico .svg-icon{fill:#ccc}.table--shopping-lists .table__ico:focus .svg-icon,.table--shopping-lists .table__ico:hover .svg-icon{fill:#9f3554}.table--shopping-lists-new .table__item{padding:0}.table--shopping-lists-new .table__item .table__cell{padding:1.6rem}.table--shopping-lists-new .table__item .table__cell.table__cell--name{font-weight:700}.table--shopping-lists-new .table__cell:before{display:none}.table--shopping-lists-new .table__cell.table__cell--name{width:60%}.table--shopping-lists-new .table__cell.table__cell--action{width:40%;text-align:right;padding:1.6rem 0 1.6rem 1.6rem}.table--shopping-lists-new .table__btn--detail{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000}@media (prefers-reduced-motion:reduce){.table--shopping-lists-new .table__btn--detail{transition:none}}.table--shopping-lists-new .table__btn--detail:hover{color:#000;text-decoration:none}.table--shopping-lists-new .table__btn--detail:hover .svg-icon{fill:currentColor}.table--shopping-lists-new .table__btn--detail.focus,.table--shopping-lists-new .table__btn--detail:focus{outline:0}.table--shopping-lists-new .table__btn--detail .svg-icon{vertical-align:-3px;margin-right:.9rem}.table--shopping-lists-new .table__btn--detail:active,.table--shopping-lists-new .table__btn--detail:focus,.table--shopping-lists-new .table__btn--detail:hover{border-color:#65152c;color:#65152c}.table--shopping-lists-new .table__btn--detail:active .svg-icon,.table--shopping-lists-new .table__btn--detail:focus .svg-icon,.table--shopping-lists-new .table__btn--detail:hover .svg-icon{fill:#65152c}.table--shopping-lists-new .table__btn--detail .svg-icon{fill:#000}@media (min-width:768px){.table--shopping-list .table__thead{display:table-header-group}}.table--shopping-list .table__item{padding-top:5rem;position:relative}@media (min-width:768px){.table--shopping-list .table__item{display:table-row;padding:0}}@media (min-width:768px){.table--shopping-list .table__item .table__cell{padding:1.6rem}}.table--shopping-list .table__item .table__cell.table__cell--name{font-weight:700}.table--shopping-list .table__cell.table__cell--img{width:20%;order:1}@media (min-width:768px){.table--shopping-list .table__cell.table__cell--img{width:3%}}@media (min-width:1024px){.table--shopping-list .table__cell.table__cell--img{width:5%}}.table--shopping-list .table__cell.table__cell--name{width:55%;order:2}@media (min-width:768px){.table--shopping-list .table__cell.table__cell--name{width:40%}}@media (min-width:1024px){.table--shopping-list .table__cell.table__cell--name{width:20%}}.table--shopping-list .table__cell.table__cell--stock{order:4;width:50%}@media (min-width:768px){.table--shopping-list .table__cell.table__cell--stock{display:none}}@media (min-width:1024px){.table--shopping-list .table__cell.table__cell--stock{display:table-cell;width:12%}}.table--shopping-list .table__cell.table__cell--price{text-align:right;order:3;width:25%}@media (min-width:768px){.table--shopping-list .table__cell.table__cell--price{width:15%}}@media (min-width:1024px){.table--shopping-list .table__cell.table__cell--price{width:14%}}.table--shopping-list .table__cell.table__cell--amount{order:5;width:50%;text-align:right}@media (min-width:768px){.table--shopping-list .table__cell.table__cell--amount{width:10%;text-align:center}}.table--shopping-list .table__cell.table__cell--sum-price{display:none;text-align:right}@media (min-width:1024px){.table--shopping-list .table__cell.table__cell--sum-price{display:table-cell;width:15%}}.table--shopping-list .table__cell.table__cell--action{padding-right:0;text-align:right;order:6;width:100%}@media (min-width:768px){.table--shopping-list .table__cell.table__cell--action{width:32%}}@media (min-width:1024px){.table--shopping-list .table__cell.table__cell--action{width:24%}}.table--shopping-list td.table__cell.table__cell--action,.table--shopping-list td.table__cell.table__cell--amount,.table--shopping-list td.table__cell.table__cell--stock{padding-top:.8rem}@media (min-width:768px){.table--shopping-list td.table__cell.table__cell--action,.table--shopping-list td.table__cell.table__cell--amount,.table--shopping-list td.table__cell.table__cell--stock{padding-top:1.6rem}}.table--shopping-list .form-group--number,.table--shopping-list .price{margin:0}.table--shopping-list .form-group--number{min-width:10rem;margin-left:auto}@media (min-width:768px){.table--shopping-list .form-group--number{margin:0}}.table--shopping-list .price__primary{font-size:1.3rem}.table--shopping-list .price__secondary{font-size:1.2rem}.table--shopping-list .table__out-of-sale{margin:0;display:inline-block;color:#c95835}@media (min-width:768px){.table--shopping-list .table__out-of-sale{margin-right:1.5rem}}.table--shopping-list .table__btn--cart{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000}@media (prefers-reduced-motion:reduce){.table--shopping-list .table__btn--cart{transition:none}}.table--shopping-list .table__btn--cart:hover{color:#000;text-decoration:none}.table--shopping-list .table__btn--cart:hover .svg-icon{fill:currentColor}.table--shopping-list .table__btn--cart.focus,.table--shopping-list .table__btn--cart:focus{outline:0}.table--shopping-list .table__btn--cart .svg-icon{vertical-align:-3px;margin-right:.9rem}.table--shopping-list .table__btn--cart:active,.table--shopping-list .table__btn--cart:focus,.table--shopping-list .table__btn--cart:hover{border-color:#65152c;color:#65152c}.table--shopping-list .table__btn--cart:active .svg-icon,.table--shopping-list .table__btn--cart:focus .svg-icon,.table--shopping-list .table__btn--cart:hover .svg-icon{fill:#65152c}.table--shopping-list .table__btn--cart .svg-icon{fill:#000}@media (min-width:768px){.table--shopping-list .table__btn--cart{margin-right:.8rem}}.table--shopping-list .table__ico{background:transparent;border:none;padding:0}.table--shopping-list .table__ico .svg-icon{fill:#ccc}.table--shopping-list .table__ico:focus .svg-icon,.table--shopping-list .table__ico:hover .svg-icon{fill:#9f3554}.table--shopping-list .table__ico--remove{position:absolute;top:1.6rem;right:0}@media (min-width:768px){.table--shopping-list .table__ico--remove{position:static}}.actions{margin-bottom:5rem}.actions__btn{display:inline-block;margin-right:1rem;margin-bottom:.5rem;line-height:1.8rem;outline:none!important}.actions__btn:last-child{margin-right:0}.actions__btn .ico{display:inline-block;margin-right:.5rem;text-decoration:none!important}.actions__btn .button-label,.actions__btn .ico{pointer-events:none}.actions__btn .svg-icon{width:1.8rem;height:1.8rem}.loyalty-program-record{display:block;margin:0 auto;max-width:69rem;position:relative;background-color:hsla(43,24%,94%,.8);padding:4rem 3rem}@media (min-width:640px){.loyalty-program-record:after{content:"";display:block;position:absolute;bottom:-1.5rem;right:-1.5rem;width:100%;height:100%;background:url("/img/bg/page-motive-bg.png") repeat 50%;background-size:16rem;z-index:-1;opacity:.4}}@media (min-width:768px){.loyalty-program-record{padding:5rem 6rem}}.loyalty-program-record p{margin:0 0 1rem}.price-sum{text-align:right;margin-bottom:5rem}.price-sum__data{font-size:1.8rem;color:#000;margin-bottom:0;font-weight:400;display:flex;width:100%}.price-sum__data--primary{font-weight:700}.price-sum__label,.price-sum__value{display:inline-block}.price-sum__label{width:60%}@media (min-width:1024px){.price-sum__label{width:80%}}.price-sum__value{width:40%}@media (min-width:1024px){.price-sum__value{width:20%}}@media (min-width:768px){.table--customer-accounts .table__thead{display:table-header-group}}@media (min-width:768px){.table--customer-accounts .table__item{display:table-row;padding:0}}@media (min-width:768px){.table--customer-accounts .table__item .table__cell{padding:1.6rem}}.table--customer-accounts .table__cell:before{content:attr(data-title)}@media (min-width:768px){.table--customer-accounts .table__cell:before{display:none}}.table--customer-accounts .table__cell.table__cell--email{width:100%}@media (min-width:768px){.table--customer-accounts .table__cell.table__cell--company-name,.table--customer-accounts .table__cell.table__cell--email,.table--customer-accounts .table__cell.table__cell--name,.table--customer-accounts .table__cell.table__cell--reg-number{width:20%}}.table--customer-accounts .table__cell.table__cell--action{padding:1.6rem 0 0;text-align:right}.table--customer-accounts .table__cell.table__cell--action:before{display:none}@media (min-width:768px){.table--customer-accounts .table__cell.table__cell--action{padding:1.6rem 0 1.6rem 1.6rem;width:20%}}.table--customer-accounts .table__btn--switch-user{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000}@media (prefers-reduced-motion:reduce){.table--customer-accounts .table__btn--switch-user{transition:none}}.table--customer-accounts .table__btn--switch-user:hover{color:#000;text-decoration:none}.table--customer-accounts .table__btn--switch-user:hover .svg-icon{fill:currentColor}.table--customer-accounts .table__btn--switch-user.focus,.table--customer-accounts .table__btn--switch-user:focus{outline:0}.table--customer-accounts .table__btn--switch-user .svg-icon{vertical-align:-3px;margin-right:.9rem}.table--customer-accounts .table__btn--switch-user:active,.table--customer-accounts .table__btn--switch-user:focus,.table--customer-accounts .table__btn--switch-user:hover{border-color:#65152c;color:#65152c}.table--customer-accounts .table__btn--switch-user:active .svg-icon,.table--customer-accounts .table__btn--switch-user:focus .svg-icon,.table--customer-accounts .table__btn--switch-user:hover .svg-icon{fill:#65152c}.table--customer-accounts .table__btn--switch-user .svg-icon{fill:#000}.alert-box--user-switched{background-color:#c74f1c}@media (min-width:1024px){.alert-box--user-switched{position:-webkit-sticky;position:sticky;top:0;z-index:2000}}.alert-box--user-switched .alert-box__content{padding-left:4rem;padding-right:14rem}.alert-box--user-switched .alert-box__ico{left:.8rem;right:auto;top:.8rem;cursor:default}.alert-box--user-switched .alert-box__ico .svg-icon{width:2rem;height:2rem;fill:#fff}.alert-box--user-switched .alert-box__link{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-size:1.2rem;line-height:1;padding:1.1rem 2rem;position:absolute;right:.8rem;top:.8rem}@media (prefers-reduced-motion:reduce){.alert-box--user-switched .alert-box__link{transition:none}}.alert-box--user-switched .alert-box__link:hover{color:#000;text-decoration:none}.alert-box--user-switched .alert-box__link:hover .svg-icon{fill:currentColor}.alert-box--user-switched .alert-box__link.focus,.alert-box--user-switched .alert-box__link:focus{outline:0}.alert-box--user-switched .alert-box__link .svg-icon{vertical-align:-3px;margin-right:.9rem}.alert-box--user-switched .alert-box__link:focus,.alert-box--user-switched .alert-box__link:hover{background-color:#f79459;box-shadow:none}.credit-balance{margin-bottom:7rem}.credit-balance__title{font-size:2.4rem;font-weight:700}.credit-balance__content{background:#9f3554;padding:2rem 4rem}.credit-balance__text{margin:0;font-size:6rem;font-weight:700;color:#fff}.credit-balance__ico{margin-right:.5rem}.credit-balance__ico .svg-icon{width:60px;height:60px;vertical-align:-2px}.credit-list{margin-bottom:7rem}.credit-list__title{font-size:2.4rem;font-weight:700}.credit-list__amount,.credit-list__balance,.credit-list__date{width:15%}.credit-list__amount,.credit-list__balance{font-weight:700!important}.credit-list__balance--plus{color:#2bbaa0}.credit-list__balance--minus{color:#da4543}.credit__label{font-size:1.4rem;font-weight:600}.credit__label span{font-weight:400;font-style:italic;font-size:1.3rem;display:block;color:#818c8c}.credit__checkbox{margin-top:0;margin-bottom:0}.credit__btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff;margin-bottom:0}@media (prefers-reduced-motion:reduce){.credit__btn{transition:none}}.credit__btn:hover{color:#000;text-decoration:none}.credit__btn:hover .svg-icon{fill:currentColor}.credit__btn.focus,.credit__btn:focus{outline:0}.credit__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.credit__btn:active,.credit__btn:focus,.credit__btn:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.credit__btn .svg-icon{fill:#fff}.wishlist__btn-container{margin-bottom:5rem}.wishlist__btn{float:right;position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff;padding:1.7rem 3rem;max-height:5.4rem}@media (prefers-reduced-motion:reduce){.wishlist__btn{transition:none}}.wishlist__btn:hover{color:#000;text-decoration:none}.wishlist__btn:hover .svg-icon{fill:currentColor}.wishlist__btn.focus,.wishlist__btn:focus{outline:0}.wishlist__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.wishlist__btn:active,.wishlist__btn:focus,.wishlist__btn:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.wishlist__btn .svg-icon{fill:#fff}.table--wishlist .product-list__item{position:relative;display:grid;grid-template-columns:9rem auto auto;grid-template-areas:"motive name remove" "motive stock price" "add-to-cart add-to-cart add-to-cart";align-items:start;padding-top:2rem;margin-bottom:2rem;border-top:.1rem solid #e3e4eb;grid-gap:0 2rem}@media (min-width:640px){.table--wishlist .product-list__item{grid-template-areas:"motive name remove" "motive stock price" "motive stock add-to-cart";grid-template-columns:15rem auto auto;grid-gap:0 3rem}}.table--wishlist .product-list__item:hover{background:transparent}.table--wishlist .product-list__item td{border:0;padding:0;width:auto}.table--wishlist .table__cell--stock{grid-area:stock}.table--wishlist .table__cell--name{grid-area:name;margin:0 0 1rem}@media (min-width:640px){.table--wishlist .table__cell--name{padding-top:2rem!important}}.table--wishlist .table__cell--name .product-list__title{font-size:1.6rem;margin:0 4rem 1rem 0}.table--wishlist .table__cell--price{grid-area:price;line-height:1;text-align:right;margin:0 0 1rem}.table--wishlist .table__cell--price .price{font-size:1.8rem;font-weight:600;color:#000;line-height:1;margin:0}.table--wishlist .table__cell--img{position:relative;grid-area:motive}.table--wishlist .table__cell--img .ribbon{pointer-events:none;display:none;width:7rem;height:7rem;overflow:hidden;position:absolute;z-index:3;top:-.3rem;left:-.3rem}@media (min-width:640px){.table--wishlist .table__cell--img .ribbon{width:10rem;height:10rem}}.table--wishlist .table__cell--img .ribbon--e-kniha{display:block}.table--wishlist .table__cell--img .ribbon:after,.table--wishlist .table__cell--img .ribbon:before{position:absolute;z-index:-1;content:"";display:block;width:0;height:0;border-style:solid}.table--wishlist .table__cell--img .ribbon:before{border-width:0 3px 3px;border-color:transparent transparent #0e1c4a;left:63px}@media (min-width:640px){.table--wishlist .table__cell--img .ribbon:before{right:0;left:auto}}.table--wishlist .table__cell--img .ribbon:after{border-width:3px 3px 3px 0;border-color:transparent #0e1c4a transparent transparent;top:63px}@media (min-width:640px){.table--wishlist .table__cell--img .ribbon:after{bottom:0;top:auto}}.table--wishlist .table__cell--img .ribbon span{position:absolute;display:flex;justify-content:center;width:10rem;height:2.6rem;padding:.8rem 0;font-weight:600;background-color:#43589c;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;text-transform:uppercase;text-align:center;right:-5px;top:10px;transform:rotate(-45deg);font-size:1rem;line-height:1}@media (min-width:640px){.table--wishlist .table__cell--img .ribbon span{width:20rem;right:-41px;top:26px}}.table--wishlist .table__cell--img .product-list__link-motive{display:flex;justify-content:center;align-items:flex-end;position:relative;padding:1.5rem 2rem .7rem;height:9rem}@media (min-width:640px){.table--wishlist .table__cell--img .product-list__link-motive{height:15rem;padding:1rem 3rem}}.table--wishlist .table__cell--img .product-list__link-motive:after,.table--wishlist .table__cell--img .product-list__link-motive:before{position:absolute;display:flex;content:"";width:100%;height:100%;top:0;left:0}.table--wishlist .table__cell--img .product-list__link-motive:before{z-index:-2;background:url("/img/bg/patterns/product-list.png") 0 0/contain repeat;opacity:.5}.table--wishlist .table__cell--img .product-list__link-motive:after{z-index:-1;background:linear-gradient(180deg,#fff 30%,hsla(0,0%,100%,0))}.table--wishlist .table__cell--img .product-list__link-motive img{width:100%;max-width:100%;height:auto;box-shadow:0 0 .8rem rgba(0,0,0,.16);max-height:8rem}@media (min-width:640px){.table--wishlist .table__cell--img .product-list__link-motive img{max-height:14rem}}.table--wishlist .table__cell--action{grid-area:add-to-cart;margin-top:1rem;justify-self:end}@media (min-width:640px){.table--wishlist .table__cell--action{justify-self:end}}.table--wishlist .table__cell--action button.table__btn--cart{background:#000;border-color:#000;color:#fff}.table--wishlist .table__cell--action button.table__btn--cart:active,.table--wishlist .table__cell--action button.table__btn--cart:focus,.table--wishlist .table__cell--action button.table__btn--cart:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.table--wishlist .table__cell--action button.table__btn--cart .svg-icon{fill:#fff}.table--wishlist .table__cell--action button.table__ico--remove{border:0;background:transparent;position:absolute;top:1.5rem;right:0;padding:0}.table--wishlist .table__cell--action button.table__ico--remove:focus,.table--wishlist .table__cell--action button.table__ico--remove:hover{outline:none}.table--wishlist .table__cell--action button.table__ico--remove svg{fill:#babdcc;pointer-events:none}.table--wishlist .table__cell--action button.table__ico--remove:hover svg{fill:#000}.comparision{margin-bottom:5rem}.comparision__container{overflow-x:auto}.comparision-table{overflow-x:auto;border-spacing:0;overflow:hidden;z-index:1;min-height:.01%;display:table;font-size:1.4rem}@media (max-width:767px){.comparision-table{width:100%;margin-bottom:5rem;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #babdcc}.comparision-table>.table{margin-bottom:0}.comparision-table>.table>tbody>tr>td,.comparision-table>.table>tbody>tr>th,.comparision-table>.table>tfoot>tr>td,.comparision-table>.table>tfoot>tr>th,.comparision-table>.table>thead>tr>td,.comparision-table>.table>thead>tr>th{white-space:nowrap}.comparision-table thead tr:first-child td,.comparision-table thead tr:first-child th{padding-top:4rem}.comparision-table tbody tr td:first-child,.comparision-table tbody tr th:first-child{padding-left:1.6rem}.comparision-table tbody tr td:last-child{padding-right:1.6rem}}.comparision-table td,.comparision-table th{border-top:none!important;position:relative}.comparision-table tr th:first-child{padding-left:0}.comparision-table .price,.comparision-table .price__primary{font-size:1.4rem}.comparision-table .price__secondary{font-size:1.2rem}.comparision-table .table__out-of-sale{margin:0;display:inline-block;color:#c95835}@media (min-width:768px){.comparision-table td:hover:after{transition:all .3s ease-out 0s;background-color:#f7f7fd;content:"\A0";height:10000px;left:0;position:absolute;top:-5000px;width:100%;z-index:-1}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.comparision-table td:hover:after{transition:none}}.comparision-table.show-different-only .comparision-table__row--same-values{display:none!important}.comparision-table__thead .comparision-table__row td,.comparision-table__thead .comparision-table__row th{border:none}.comparision-table__row--motive td,.comparision-table__row--motive th{padding-bottom:0!important}.comparision-table__row--title td,.comparision-table__row--title th{padding-top:0!important}.comparision-table__row--group td,.comparision-table__row--group th{border-top:1px solid #babdcc!important;padding-bottom:.8rem}.comparision-table__row--price td,.comparision-table__row--price th{padding-top:1.8rem!important;position:relative}.comparision-table__row--price .reference-price{font-size:1.2rem;position:absolute;top:0;left:1.6rem}.comparision-table__group{font-weight:600;font-size:1.8rem}.comparision-table__motive{margin:3rem auto 1rem;width:100px;height:100px}.comparision-table__title{margin:0;font-weight:700;font-size:1.4rem}.comparision-table__link-title{color:#000;text-decoration:none}.comparision-table__link-title:hover{color:#9f3554}.comparision-table__rating{font-size:1.1rem;position:absolute;left:1.6rem;top:2rem}.comparision-table__rating .rating__count{white-space:nowrap}.comparision-table__label,.comparision-table__value{vertical-align:middle;font-weight:600;padding-top:0!important;padding-bottom:1.6rem!important}.comparision-table__label{white-space:nowrap;min-width:240px}.comparision-table__value{min-width:135px}.comparision-table__btn--remove{font-size:0;text-decoration:none;position:absolute;top:.8rem;left:0;right:0;z-index:10;background:#fff;padding-bottom:.5rem;text-align:right}@media (min-width:768px){.comparision-table__btn--remove{top:0}}.comparision-table__btn--remove .svg-icon{fill:#000;width:9px;height:9px}.comparision-table__btn--remove:focus .svg-icon,.comparision-table__btn--remove:hover .svg-icon{fill:#9f3554}.comparision-table__btn--cart{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff}@media (prefers-reduced-motion:reduce){.comparision-table__btn--cart{transition:none}}.comparision-table__btn--cart:hover{color:#000;text-decoration:none}.comparision-table__btn--cart:hover .svg-icon{fill:currentColor}.comparision-table__btn--cart.focus,.comparision-table__btn--cart:focus{outline:0}.comparision-table__btn--cart .svg-icon{vertical-align:-3px;margin-right:.9rem}.comparision-table__btn--cart:active,.comparision-table__btn--cart:focus,.comparision-table__btn--cart:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.comparision-table__btn--cart .svg-icon{fill:#fff}.comparision-table__row--same-values--params .comparision-table__value{opacity:.6;font-weight:400}.rating{margin-bottom:7rem}.rating .pagination__btn-container{margin-bottom:0}.rating .pagination__btn{margin-right:1rem}@media (min-width:768px){.rating .pagination__btn{float:none}}@media (min-width:1024px){.rating .pagination__btn{float:left}}@media (min-width:768px){.rating .pagination{float:none}}@media (min-width:1024px){.rating .pagination{float:right;margin:0}}.rating--widget{margin-bottom:2.5rem}.rating__btn-container{margin-bottom:3.5rem}.rating__btn--add-review{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000}@media (prefers-reduced-motion:reduce){.rating__btn--add-review{transition:none}}.rating__btn--add-review:hover{color:#000;text-decoration:none}.rating__btn--add-review:hover .svg-icon{fill:currentColor}.rating__btn--add-review.focus,.rating__btn--add-review:focus{outline:0}.rating__btn--add-review .svg-icon{vertical-align:-3px;margin-right:.9rem}.rating__btn--add-review:active,.rating__btn--add-review:focus,.rating__btn--add-review:hover{border-color:#65152c;color:#65152c}.rating__btn--add-review:active .svg-icon,.rating__btn--add-review:focus .svg-icon,.rating__btn--add-review:hover .svg-icon{fill:#65152c}.rating__btn--add-review .svg-icon{fill:#000}.rating__count{font-size:1.1rem;line-height:1.1;color:#000}.rating-stars,.rating__count{display:inline-block;vertical-align:top}.rating-stars{position:relative;font-size:0;margin-right:1rem}.rating-stars__star{color:#e3e5f1;display:inline-block;position:relative;width:1.8rem}.rating-stars__star .svg-icon{width:1.3rem;height:1.3rem;fill:currentColor}.rating-stars__overlay{position:absolute;top:0;left:0;height:100%;width:0;overflow:hidden;white-space:nowrap}.rating-stars__overlay .rating-stars__star{color:#f79459;white-space:nowrap}.rating-stars__label{display:none}.rating-summary{font-size:1.6rem;font-weight:400;color:#000}.rating-summary .rating-stars{margin-bottom:.5rem}.rating-summary .rating-stars .star{width:4rem}.rating-summary .rating-stars .star .svg-icon{width:2.6rem;height:2.6rem}.rating-summary__label{display:block}.rating-summary__label span{color:#818c8c}.rating-overview{margin-bottom:7rem}.rating-overview__item{font-size:1.2rem;color:#818c8c;display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;margin:0 0 1rem}.rating-overview__label{order:1;margin-right:.5rem}.rating-overview__value{order:2;color:#000;font-weight:700;margin-bottom:.5rem}.rating-overview__label,.rating-overview__value{display:inline-block;margin-bottom:.5rem}.rating-overview__progress{order:3;position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;height:1.2rem;margin-bottom:0;padding:0}.rating-overview__progress .progress__bar{background-color:#f79459}.rating-articles{margin-bottom:0;padding:0 5rem;max-width:59rem}@media (min-width:640px){.rating-articles{padding:0}}.rating-articles .rating--widget{margin-bottom:.5rem}.rating-articles__item{margin-bottom:5rem}.rating-articles__comment{font-size:1.6rem;color:#000;line-height:1.4}.rating-articles__list{width:50%;margin-bottom:2.5rem}.rating-articles__list--positives{float:left;padding-right:15px;color:#2bbaa0}.rating-articles__list--negatives{float:right;padding-left:15px;color:#da4543}.rating-articles__list-item{font-weight:600;padding-left:2.8rem;position:relative;margin-bottom:.5rem}.rating-articles__list-ico{position:absolute;top:0;left:0}.rating-articles__list-ico .svg-icon{width:1.3rem;height:1.3rem;fill:currentColor}.rating-articles__date-and-author{clear:both;margin-bottom:2.5rem;font-size:1.1rem}.rating-articles__reply-item{background:#f7f7fd;padding:30px}.rating-articles__reply-title{margin:0 0 2.5rem;font-size:1.8rem;font-weight:600}.rating-articles__reply-logo{display:block;margin-bottom:.5rem}@media (min-width:640px){.rating-articles__reply-logo{margin:0 1.5rem 0 0;vertical-align:-2px;display:inline-block}}.rating-article__reply-text{font-size:1.4rem;font-weight:400;margin:0}.rating-form{max-width:930px!important}.rating-form__content{display:block;margin:0}.rating-form__comment-container{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.rating-form__comment{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:640px){.rating-form__comment{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%}}.rating-form__btn{float:right;margin-right:0}.rating-form__note{clear:both;font-size:1.3rem;font-style:italic;color:#818c8c;margin-bottom:0;text-align:right}.fulltext__count{font-size:1.6rem;font-weight:400}.fulltext-autocomplete--active .form-fulltext__query{border-bottom:.2rem solid #000}.fulltext-autocomplete--active .fulltext-autocomplete__close{top:1.5rem}.fulltext-autocomplete--active .form-fulltext__clear-button{top:0}.fulltext-anchors__container{position:relative}.fulltext-anchors__container:after{content:"";height:100%;width:3rem;position:absolute;top:0;right:0;pointer-events:none;background:linear-gradient(90deg,transparent 0,#fff)}.fulltext-anchors{padding-left:0;list-style:none;margin-bottom:3rem;border-bottom:1px solid #babdcc;display:flex;justify-content:flex-start;white-space:nowrap;overflow:auto}.fulltext-anchors::-webkit-scrollbar{display:none}@media (min-width:640px){.fulltext-anchors{justify-content:center}}.fulltext-anchors__item{font-size:1.5rem;font-weight:700;text-align:center;width:auto;margin-left:2rem;margin-right:2rem}.fulltext-anchors__item span{font-weight:400}.fulltext-anchors__link{text-decoration:none;padding-bottom:1.5rem;display:block;border-bottom:2px solid transparent;outline:none;font-weight:300;color:#696b78}.fulltext-anchors__link[aria-selected=true]{color:#000;border-color:#9f3554;font-weight:700}.fulltext-anchors__link:focus,.fulltext-anchors__link:hover{color:#000;text-decoration:none}.fulltext-results-section--categories .fulltext__title{display:none}.fulltext-authors{padding-left:0;list-style:none;display:grid;grid-template-columns:100%;grid-gap:0 3rem;width:100%;justify-items:center}@media (min-width:768px){.fulltext-authors{grid-template-columns:repeat(2,minmax(34rem,1fr));grid-gap:5rem 8rem}}@media (min-width:1280px){.fulltext-authors{grid-template-columns:repeat(3,minmax(34rem,1fr))}}.fulltext-author{display:flex;flex-wrap:wrap;flex-direction:column;max-width:57rem;padding:2rem 0}@media (min-width:640px){.fulltext-author{display:inline-grid;grid-template-columns:10rem 26rem;grid-gap:2rem;padding:0;margin:2rem 0}}@media (min-width:768px){.fulltext-author{grid-gap:2rem 4rem}}.fulltext-author__badge img{width:10rem;height:10rem;border-radius:50%;overflow:hidden;border:1rem solid #e8e6e2;margin-bottom:1.5rem}.fulltext-author__description{margin-bottom:2rem;font-size:1.5rem;max-width:36rem}@media (min-width:640px){.fulltext-author__description{margin-bottom:1.5rem}}.fulltext-author__name{color:#9f3554}.fulltext-author__link-container{margin:0}.fulltext-autocomplete{position:fixed;background:#fff;border:1px solid #fff;top:13rem;left:0;right:0;bottom:0;width:100vw;opacity:0}.fulltext-autocomplete--active .fulltext-autocomplete{opacity:1}@media (min-width:640px){.fulltext-autocomplete{top:11.5rem}}@media (min-width:768px){.fulltext-autocomplete{position:absolute;top:calc(100% + 3rem);left:-19rem;right:-23rem;bottom:auto;width:auto;border-radius:1.5rem;box-shadow:0 14px 52px -16px rgba(0,0,0,.16)}}@media (min-width:1024px){.fulltext-autocomplete{top:-1.5rem;left:-9.3rem;right:-19rem;z-index:-1;padding:9.2rem 0 0}}@media (min-width:1280px){.fulltext-autocomplete{right:-15rem}}@media (min-width:1470px){.fulltext-autocomplete{right:-18rem}}.fulltext-autocomplete__content{display:flex;flex-wrap:wrap;margin-bottom:7.8rem;max-height:calc(100% - 7.8rem);padding:2rem 0;overflow:auto}@media (min-width:1024px){.fulltext-autocomplete__content{margin-bottom:10.8rem;padding:0 1rem;max-height:calc(100vh - 29.8rem)}}.fulltext-autocomplete--no-result .fulltext-autocomplete__content,.theme-search .fulltext-autocomplete__content{margin-bottom:0}.fulltext-autocomplete__result--others,.fulltext-autocomplete__result--products{width:100%;padding:0 4rem}@media (min-width:768px){.fulltext-autocomplete__result--others,.fulltext-autocomplete__result--products{width:50%}}@media (min-width:1024px){.fulltext-autocomplete__result--others,.fulltext-autocomplete__result--products{width:100%}}@media (min-width:1280px){.fulltext-autocomplete__result--others,.fulltext-autocomplete__result--products{width:50%}}.fulltext-autocomplete__result--blogs{width:100%!important}.fulltext-autocomplete__result--products{margin-bottom:3rem}.fulltext-autocomplete__result--categories{margin-bottom:2rem}.fulltext-autocomplete__title{padding:0;margin:0 0 1rem;font-size:1.8rem;font-weight:700;color:#000}.fulltext-autocomplete__count{font-weight:400;color:#707070}.fulltext-autocomplete__list{padding-left:0;list-style:none}.fulltext-autocomplete__link{padding:0;display:block;text-decoration:none;color:#000;position:relative}.fulltext-autocomplete__link:focus,.fulltext-autocomplete__link:hover{text-decoration:underline;color:#000}.fulltext-autocomplete__link .author-title-link{font-family:Poppins,sans-serif;font-weight:500;text-transform:uppercase;font-size:1rem;color:#9f3554;margin-bottom:.7rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1;max-height:1}.fulltext-autocomplete__link .author-title-link--empty{display:none}.fulltext-autocomplete__item-title{display:block;width:100%;font-size:1.5rem}.fulltext-autocomplete__item-title a:hover{text-decoration:none}.fulltext-autocomplete__item-price{font-weight:500;margin:0 1rem 0 0}.fulltext-autocomplete__item-price .price__primary{font-size:1.5rem;font-weight:500;line-height:1}.product-list__product-type--fulltext{margin:0;line-height:1}.fulltext-autocomplete__list--product .fulltext-autocomplete__item{min-height:6rem}.fulltext-autocomplete__list--product .fulltext-autocomplete__item.active .fulltext-autocomplete__item-title,.fulltext-autocomplete__list--product .fulltext-autocomplete__item:focus .fulltext-autocomplete__item-title,.fulltext-autocomplete__list--product .fulltext-autocomplete__item:hover .fulltext-autocomplete__item-title{text-decoration:underline}.fulltext-autocomplete__list--product .fulltext-autocomplete__item+.fulltext-autocomplete__item{margin-top:1.5rem}.fulltext-autocomplete__list--product .fulltext-autocomplete__link{display:flex;flex-wrap:wrap;align-items:center;padding-left:7rem;justify-content:flex-start}.fulltext-autocomplete__list--product .fulltext-autocomplete__link:hover{text-decoration:none}.fulltext-autocomplete__list--product .fulltext-autocomplete__link .author-title-link{margin-bottom:.5rem}.fulltext-autocomplete__list--product .fulltext-autocomplete__item-title{font-weight:700;font-size:1.4rem;margin-bottom:1rem}.fulltext-autocomplete__list--product .fulltext-autocomplete__motive,.fulltext-autocomplete__list--product picture{position:absolute;top:0;left:0;max-height:5.5rem;width:auto}.fulltext-autocomplete__list--category .fulltext-autocomplete__link{font-weight:600;color:#000}.fulltext-autocomplete__list--category .fulltext-autocomplete__link strong{font-weight:600}.fulltext-autocomplete__list--more{position:absolute;bottom:0;left:0;right:0;padding:1.5rem 3rem;margin:0;text-align:center;background:#fff;border-radius:0 0 1.5rem 1.5rem}@media (min-width:1024px){.fulltext-autocomplete__list--more{padding:3rem}}.fulltext-autocomplete__list--more .fulltext-autocomplete__link{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff;margin-left:auto;margin-right:auto;color:#fff!important}@media (prefers-reduced-motion:reduce){.fulltext-autocomplete__list--more .fulltext-autocomplete__link{transition:none}}.fulltext-autocomplete__list--more .fulltext-autocomplete__link:hover{color:#000;text-decoration:none}.fulltext-autocomplete__list--more .fulltext-autocomplete__link:hover .svg-icon{fill:currentColor}.fulltext-autocomplete__list--more .fulltext-autocomplete__link.focus,.fulltext-autocomplete__list--more .fulltext-autocomplete__link:focus{outline:0}.fulltext-autocomplete__list--more .fulltext-autocomplete__link .svg-icon{vertical-align:-3px;margin-right:.9rem}.fulltext-autocomplete__list--more .fulltext-autocomplete__link:active,.fulltext-autocomplete__list--more .fulltext-autocomplete__link:focus,.fulltext-autocomplete__list--more .fulltext-autocomplete__link:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.fulltext-autocomplete__list--more .fulltext-autocomplete__link .svg-icon{fill:#fff}@media (min-width:1024px){.fulltext-autocomplete__list--more .fulltext-autocomplete__link{padding-left:10rem;padding-right:10rem}}.fulltext-autocomplete__list--more .fulltext-autocomplete__link span{font-weight:400}.fulltext-autocomplete__list--more .fulltext-autocomplete__link:focus,.fulltext-autocomplete__list--more .fulltext-autocomplete__link:hover{color:#fff!important;text-decoration:none!important}.fulltext-autocomplete__no-result{color:#000;padding:0 5rem}@media (min-width:1024px){.fulltext-autocomplete__no-result{padding:2rem 5rem}}.fulltext-autocomplete__no-result-list{padding-left:2rem;padding-top:2rem}.fulltext-autocomplete__no-result-link{margin:.5rem 0;font-size:1.5rem}.fulltext-autocomplete__no-result-link>li{display:inline-block}.fulltext-autocomplete__more{margin:1.5rem 0 0;font-size:1.5rem;font-weight:600}.fulltext-autocomplete__more-link{text-decoration:underline}.fulltext-autocomplete__more-link:focus,.fulltext-autocomplete__more-link:hover{text-decoration:none}.fulltext-autocomplete__close{position:absolute;top:2.5rem;right:1.5rem;cursor:pointer;z-index:1;display:none}@media (min-width:640px){.fulltext-autocomplete__close{display:block;right:3rem}}@media (min-width:768px){.fulltext-autocomplete__close{display:none}}@media (min-width:1024px){.fulltext-autocomplete__close{right:1.5rem;display:block}}.fulltext-autocomplete__close .svg-icon{fill:#9f3554;width:1.7rem;height:1.7rem;pointer-events:none}.fulltext-autocomplete__close:focus .svg-icon,.fulltext-autocomplete__close:hover .svg-icon{fill:#707070}.complaint__buttons{margin-bottom:5rem}.complaint__btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#000;border-color:#000;color:#fff}@media (prefers-reduced-motion:reduce){.complaint__btn{transition:none}}.complaint__btn:hover{color:#000;text-decoration:none}.complaint__btn:hover .svg-icon{fill:currentColor}.complaint__btn.focus,.complaint__btn:focus{outline:0}.complaint__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.complaint__btn:active,.complaint__btn:focus,.complaint__btn:hover{background:#65152c;border-color:#65152c;color:#fff;text-decoration:none}.complaint__btn .svg-icon{fill:#fff}.complaint__title{font-size:2rem;margin-top:0;font-weight:700}.complaint__typeahead-form{margin-bottom:7rem;position:relative}@media (min-width:768px){.complaint__typeahead-form{width:60%}}.complaint__typeahead-form:before{display:block;position:absolute;right:15px;top:1rem;content:"";background:url("/icons/svg/search.svg") 0 0 no-repeat;width:1.7rem;height:1.7rem}.complaint__typeahead{padding-right:4rem}.complaint__order{margin-bottom:5rem}.complaint-order__title{font-size:2rem;font-weight:700;margin:0 0 1rem}.complaint-order__date{font-size:1.3rem;font-weight:400;color:#818c8c;margin-left:2rem}.complaint-order__btn{position:relative;display:inline-block;font-family:Poppins,sans-serif;font-weight:500;font-size:1.4rem;line-height:1;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;text-decoration:none;border:.2rem solid transparent;padding:1.3rem 2.5rem;border-radius:3rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:transparent;border-color:#000;color:#000;margin-bottom:5rem;margin-top:-2.5rem}@media (prefers-reduced-motion:reduce){.complaint-order__btn{transition:none}}.complaint-order__btn:hover{color:#000;text-decoration:none}.complaint-order__btn:hover .svg-icon{fill:currentColor}.complaint-order__btn.focus,.complaint-order__btn:focus{outline:0}.complaint-order__btn .svg-icon{vertical-align:-3px;margin-right:.9rem}.complaint-order__btn:active,.complaint-order__btn:focus,.complaint-order__btn:hover{border-color:#65152c;color:#65152c}.complaint-order__btn:active .svg-icon,.complaint-order__btn:focus .svg-icon,.complaint-order__btn:hover .svg-icon{fill:#65152c}.complaint-order__btn .svg-icon{fill:#000}.complaint-info{background:#f7f7fd;padding:30px 4rem}.complaint-info__title{margin-top:0}.complaint-info__content{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.complaint-info__item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:640px){.complaint-info__item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%}}.complaint-info__item-title{font-size:1.6rem;font-weight:600;margin-bottom:1rem}@media (min-width:1024px){.complaint-result{padding-left:8.333%}}.complaint-result__title{font-size:1.6rem;font-weight:700}.complaint-result__title--bigger{font-size:1.8rem}.complaint-result__files,.complaint-result__text{margin-bottom:5rem}@media print{.actions,.footer__info,.header__eshop,.header__info,.header__tools,.order-container__form,.order-data .btn--back,.order-data__tools,.order-wizard__btn-container,.product-anchors,.product-list__buttons,.product-list__links,.product-tools,.quick-order,.rating__btn-container,.shared-cart__btn-container,.shopping-list__btn-container,.table-sort,.wizard-steps{display:none!important}.order-data__invoice .file-type{padding-left:0}.product-list__stock{display:table-cell!important}.form-group--number{min-width:0}.form-group--number .form-group__content,.form-group--number .form-group__control{padding:0!important;text-align:right!important}.form-group--number .form-group__control{background:none!important;border:none!important;height:auto!important;color:#000!important}.form-group--number .form-group__label{text-align:right}.form-group--number .form-group__btn,.form-group--number .form-group__buttons{display:none!important}.product-list--table .product-list__thead{display:table-header-group!important;border:none!important}.product-list--table .product-list__thead th{white-space:normal!important;padding:0 .8rem!important;width:auto!important;position:relative!important}.product-list--table .product-list__tbody .product-list__item{display:table-row!important}.product-list--table .product-list__tbody .product-list__item:before{display:none!important}.product-list--table .product-list__tbody .product-list__item td{padding:.8rem!important}.product-list--table .product-list__tbody .product-list__item td:before{display:none!important}.product-list--table .product-list__tbody .product-list__item td.product-list__motive-container{width:10rem}.product-list--table .product-list__tbody .product-list__item td.product-list__motive-container a{width:10rem!important;justify-content:flex-start}.product-list--table .table__cell--action{display:none!important}.product-list--table .table__cell--sum-price{display:table-cell!important}.product-list--table .table__cell--amount{text-align:right}.product-list--table .product-list__price-sum{font-weight:400;font-size:14px;line-height:normal}}
/*# sourceMappingURL=web.css.map*/