@font-face{font-family:"brandon";src:url("../fonts/Brandon-Text-Web-Regular.eot") format("eot"),url("../fonts/Brandon-Text-Web-Regular.woff") format("woff"),url("../fonts/Brandon-Text-Web-Regular.woff2") format("woff2");font-weight:normal;font-style:normal}
@font-face{font-family:"brandon-bold";src:url("../fonts/Brandon-Text-Web-Bold.eot") format("eot"),url("../fonts/Brandon-Text-Web-Bold.woff") format("woff"),url("../fonts/Brandon-Text-Web-Bold.woff2") format("woff2");font-weight:bold;font-style:normal}
body{font-family:"brandon",Verdana,sans-serif}
:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#cc0228;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#cc0228;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#cc0228;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1440px;--breakpoint-xxl:1920px;--breakpoint-xxxl:2560px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-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:brandon;font-size:1rem;font-weight:400;line-height:1.5;color:#000;text-align:left;background-color:#fff}
[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}
hr{-webkit-box-sizing:content-box;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[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul,dl{margin-top:0;margin-bottom:1rem}
ol ol,ul ul,ol ul,ul ol{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:700}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:#cc0228;text-decoration:none;background-color:transparent}
a:hover{color:#800119;text-decoration:underline}
a:not([href]){color:inherit;text-decoration:none}
a:not([href]):hover{color:inherit;text-decoration:none}
pre,code,kbd,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;-ms-overflow-style:scrollbar}
figure{margin:0 0 1rem}
img{vertical-align:middle;border-style:none}
svg{overflow:hidden;vertical-align:middle}
table{border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;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}
input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
[role="button"]{cursor:pointer}
select{word-wrap:normal}
button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}
input[type="radio"],input[type="checkbox"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
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,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-family:brandon-bold;font-weight:500;line-height:1.2}
h1,.h1{font-size:2rem}
h2,.h2{font-size:1.5rem}
h3,.h3{font-size:1rem}
h4,.h4{font-size:.875rem}
h5,.h5{font-size:1.25rem}
h6,.h6{font-size:1rem}
.lead{font-size:1.25rem;font-weight:300}
.display-1{font-size:6rem;font-weight:300;line-height:1.2}
.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}
.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}
.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}
small,.small{font-size:80%;font-weight:400}
mark,.mark{padding:.2em;background-color:#fcf8e3}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{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:1.25rem}
.blockquote-footer{display:block;font-size:80%;color:#6c757d}
.blockquote-footer::before{content:"\2014\00A0"}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:0;color:inherit;border:0;padding:0 !important;font:inherit}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}
.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 100ms ease;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease,-webkit-transform 100ms ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}
.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
body{color:#000;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#ec-v-from-popup-cover{display:none !important;z-index:-1 !important;width:0 !important;height:0 !important}
.container-sm{max-width:540px}
.container-md{max-width:720px}
.container-lg{max-width:960px}
.container-xl{max-width:1140px}
.web{overflow:hidden}
.screen-reader-text{display:none}
body #ec-v-from-popup-cover .ec-v-form-holder{background:#fff !important;-webkit-box-shadow:0 15px 40px rgba(0,0,0,0.3) !important;box-shadow:0 15px 40px rgba(0,0,0,0.3) !important;border:0;position:fixed;top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
body .ec-v-form-holder h3 span,body .ec-v-form-text h2 span{font-family:brandon-bold !important;text-transform:uppercase;color:#cc0228 !important}
body .ec-v-forms-form-control,body input[type="text"].ec-v-forms-form-control,body input[type="email"].ec-v-forms-form-control{text-align:center !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-transform:uppercase !important;border-bottom:1px solid rgba(51,51,51,0.2) !important;padding:10px 20px !important;border-radius:0 !important;font-size:16px !important;letter-spacing:.5px !important;color:#000 !important}
body .ec-v-forms-form-control::-webkit-input-placeholder,body input[type="text"].ec-v-forms-form-control::-webkit-input-placeholder,body input[type="email"].ec-v-forms-form-control::-webkit-input-placeholder{color:rgba(0,0,0,0.2) !important}
body .ec-v-forms-form-control::-moz-placeholder,body input[type="text"].ec-v-forms-form-control::-moz-placeholder,body input[type="email"].ec-v-forms-form-control::-moz-placeholder{color:rgba(0,0,0,0.2) !important}
body .ec-v-forms-form-control:-ms-input-placeholder,body input[type="text"].ec-v-forms-form-control:-ms-input-placeholder,body input[type="email"].ec-v-forms-form-control:-ms-input-placeholder{color:rgba(0,0,0,0.2) !important}
body .ec-v-forms-form-control::-ms-input-placeholder,body input[type="text"].ec-v-forms-form-control::-ms-input-placeholder,body input[type="email"].ec-v-forms-form-control::-ms-input-placeholder{color:rgba(0,0,0,0.2) !important}
body .ec-v-forms-form-control::placeholder,body input[type="text"].ec-v-forms-form-control::placeholder,body input[type="email"].ec-v-forms-form-control::placeholder{color:rgba(0,0,0,0.2) !important}
body .ec-v-forms-form-control:focus,body input[type="text"].ec-v-forms-form-control:focus,body input[type="email"].ec-v-forms-form-control:focus{color:#000 !important;border-bottom-color:#cc0228 !important}
body .ec-v-form-regular button,body .ec-v-form-close button,body .ec-v-form-submit button,body .ec-v-form-button button{background:#333;border-radius:100px;width:auto !important;padding:8px 30px !important;font-size:16px}
body .ec-v-form-text>p>span{font-family:brandon !important;opacity:.5}
h1,.h1{font-weight:bold;font-size:32px;line-height:44px;letter-spacing:3.5px;margin:0}
h2,.h2{font-weight:bold;font-size:24px;line-height:28px;letter-spacing:1px}
h3,.h3{font-weight:700;font-size:16px;line-height:28px;letter-spacing:1px}
h4,.h4{font-weight:bold;font-size:14px;font-family:brandon;line-height:16px;letter-spacing:.5px}
h1,h2,h3,h4,h5{text-transform:uppercase}
.text-large{font-weight:400;font-size:22px;line-height:28px}
br{display:none}
strong{font-family:brandon-bold;font-weight:bold}
.title{margin-bottom:16px}
.text{color:#333}
.text-body{font-size:20px;letter-spacing:.2px;line-height:36px}
.text-light{color:#fff}
.text-muted{color:#979797}
.text-primary{color:#cc0228}
.text-bold{font-weight:bold}
.text-uppercase{text-transform:uppercase}
.text-tiny{font-size:14px;line-height:24px;letter-spacing:.2px}
.text-subtitle{line-height:28px;letter-spacing:1px;text-transform:uppercase}
a{color:#333;text-decoration:none}
a:hover{text-decoration:none}
.section{padding:0 25px}
.owl-prev{position:absolute;left:-15px;top:calc(50% - 5px);-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);width:30px;height:30px;background-image:url("/images/assets/carousel-arrow.svg") !important;background-color:white !important;background-repeat:no-repeat !important;background-size:contain !important;border:0}
.owl-prev:focus{outline:0}
.owl-prev span{display:none}
.owl-next{position:absolute;right:-15px;top:calc(50% - 5px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;background-image:url("/images/assets/carousel-arrow.svg") !important;background-color:white !important;background-repeat:no-repeat !important;background-size:contain !important;border:0}
.owl-next span{display:none}
.owl-next:focus{outline:0}
.btn{display:inline-block;font-weight:700;font-size:14px;letter-spacing:.5px;color:#333;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;text-transform:uppercase;padding:8.5px 40px 8.5px 40px;background:white;border-radius:100px;position:relative;-webkit-transition:.3s;transition:.3s;outline:0}
.btn:hover{color:#333;text-decoration:none}
.btn-sm{padding:4.5px 20px 4.5px 20px}
.btn-red{background-color:#cc0228;color:white}
.btn-red:hover{color:white;background-color:#b30223}
.btn-red.btn-arrow::after{background-image:url("/images/assets/arrow-right-light.png")}
.btn-dark{background-color:#333;color:white}
.btn-dark:hover{color:white}
.btn-dark.btn-arrow::after{background-image:url("/images/assets/arrow-right-light.png")}
.btn-dark.btn-down::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.btn-dark.btn-arrow-bottom{padding:8px 35px 8px 40px}
.btn-dark.btn-arrow-bottom::after{display:inline-block;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;background-image:url("/images/assets/arrow-right-light.png");background-size:contain;width:20px;height:13px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);content:"";background-repeat:no-repeat;margin-left:10px;position:relative;top:0}
.btn-dark.btn-arrow-bottom:hover::after{-webkit-transform:rotate(90deg) translateX(4px);-ms-transform:rotate(90deg) translateX(4px);transform:rotate(90deg) translateX(4px)}
.btn-dark.btn-arrow-top::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);top:2px}
.btn-dark.btn-arrow-top:hover::after{-webkit-transform:rotate(-90deg) translateX(4px);-ms-transform:rotate(-90deg) translateX(4px);transform:rotate(-90deg) translateX(4px)}
.btn-dark.btn-down::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.btn-dark.btn-arrow-bottom{padding:8px 35px 8px 40px}
.btn-dark.btn-arrow-bottom::after{display:inline-block;background-image:url("/images/assets/arrow-right-light.png");background-size:contain;width:20px;height:13px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);content:"";background-repeat:no-repeat;margin-left:10px;position:relative;top:0}
.btn-dark.btn-arrow-bottom:hover::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.btn-dark.btn-arrow-top::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.btn-dark.btn-arrow-top:hover::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.btn-arrow::after{display:inline-block;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;background-image:url("/images/assets/arrow-right.png");background-size:contain;width:20px;height:13px;content:"";background-repeat:no-repeat;margin-left:10px;position:relative;top:2px}
.btn-arrow:hover::after{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}
.btn:active,.btn:focus{outline:0;border:0}
.icon{fill:#cc0228}
.icon--sm{width:30px}
.icon--light{fill:#fff}
.icon--dark{fill:#343a40}
.feed-item{position:absolute;z-index:1;width:200px;height:200px;overflow:hidden;background-size:cover;background-repeat:no-repeat;cursor:pointer}
.feed-item__content{opacity:0;background:rgba(0,0,0,0.7);color:white;height:100%;padding:60px 25px 50px 25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:opacity .3s;transition:opacity .3s}
.feed-item__description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.feed-item__icon{width:50px;margin-bottom:30px}
.feed-item__icons a{margin-right:20px}
.feed-item:nth-child(1){left:-45px;top:50px;background-image:url("/images/sections/instagram/insta-body.jpg")}
.feed-item:nth-child(2){left:-50px;bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.feed-item:nth-child(3){right:-45px;top:0;background-image:url("/images/sections/instagram/insta-terezie.jpg")}
.feed-item:nth-child(4){right:-45px;bottom:30px;background-image:url("/images/sections/instagram/insta-paper.jpg")}
.feed-item:nth-child(5){background-image:url("/images/sections/instagram/insta-anna.jpg");right:20px;bottom:70px;display:none}
.feed-item:nth-child(6){background-image:url("/images/sections/instagram/insta-cup.jpg");right:50px;top:50px;display:none}
.modal{position:fixed;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:90px;max-width:950px;width:97%;z-index:10;background-color:white;-webkit-box-shadow:0 15px 40px rgba(0,0,0,0.1);box-shadow:0 15px 40px rgba(0,0,0,0.1);overflow-y:scroll;display:none;height:100%}
.modal__content{padding:83px 15px 64px 15px;position:relative}
.modal__content--sm{display:block}
.modal__content--lg{display:none}
.modal__content--lg .header__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:26px}
.modal__content--lg .header__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;color:#979797;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.modal__content--lg .header__item span{text-align:left;margin-left:10px}
.modal__content--lg .content__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.modal__content--lg .content__row:first-child{border-bottom:1px solid #d6d6d6}
.modal__content--lg .content__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;padding:24px 0 16px 0}
.modal__close{width:40px;height:40px;position:absolute;right:25px;top:25px;z-index:15;cursor:pointer}
.modal__close:before{content:'';width:30px;height:1px;background-color:#343a40;position:absolute;left:10px;top:12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.modal__close:after{content:'';width:30px;height:1px;background-color:#343a40;position:absolute;left:10px;top:12px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.modal--open{display:block}
.compare__title{text-align:center;margin-bottom:53px}
.compare__header{border-bottom:1px solid #d6d6d6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;padding-bottom:42px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.compare__header h3{margin-bottom:0}
.compare__icon{width:100%;height:45px;margin-top:0}
.compare__item{text-align:center;padding:32px 0;border-bottom:1px solid #d6d6d6}
.compare__item h4{margin-top:4px}
.compare__item span{color:gray;text-transform:uppercase;letter-spacing:.5px;font-weight:500;font-size:16px;line-height:24px}
.compare__item-icon{max-width:30px;max-height:25px;margin-bottom:2px;stroke:gray}
.compare__item-values{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-top:32px}
.compare__item-values p{margin-bottom:0}
.topbar{position:fixed;top:0;left:0;background-color:#c91235;z-index:100;width:100%;padding:12px 44px 12px 16px;text-align:center;display:none}
.topbar.show{display:block}
.topbar__text{font-size:16px;font-family:ArizonaSans,Helvetica,Arial,sans-serif;color:#fff;padding-right:16px;line-height:18.4px}
.topbar__text strong{font-family:ArizonaSans,Helvetica,Arial,sans-serif}
.topbar__close{background:0;border:0;position:absolute;right:0;top:0;padding:16px;line-height:0}
.topbar__close:hover,.topbar__close:active,.topbar__close:focus{outline:0;border:0}
.topbar__close svg{width:12px;height:12px;color:#fff}
.footer{background-color:#fafafa;text-align:center}
.footer br{display:block}
.footer__content{padding:40px 25px;margin:0 auto}
.footer__logo{margin-bottom:24px}
.footer__logo img{width:auto;height:35px}
.footer__contact{margin-bottom:55px}
.footer__contact p{margin-bottom:5px}
.footer__contact a{color:black;font-size:1.5rem;text-decoration:none}
.footer__socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;padding-bottom:72px;max-width:300px}
.footer__socials-icon{-webkit-transition:.3s;transition:.3s;width:30px}
.footer__socials-icon:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
.footer__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.footer__address{font-size:14px;line-height:32px;margin-bottom:48px}
.footer__address p{margin-bottom:0}
.footer__documents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:72px}
.footer__documents a{font-size:14px;line-height:32px;color:black;letter-spacing:.2px;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline}
.footer__out{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.footer__copyright{font-size:12px;letter-spacing:.2px;margin-bottom:16px}
.footer__colaboration{color:#979797;font-size:12px}
.footer__colaboration span{margin-left:10px;margin-right:15px}
.footer__colaboration img:first-of-type{width:auto;height:30px}
.footer__colaboration img:last-of-type{width:auto;height:27px}
.footer__colaboration-blackfish{height:20px}
.footer__right-part{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.navigation__icon{position:fixed;top:25px;right:25px;cursor:pointer;z-index:10;width:30px;height:30px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}
.navigation__icon span{display:block;position:absolute;height:2px;width:100%;background:white;opacity:1;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}
.navigation__icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}
.navigation__icon span:nth-child(2){top:11px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}
.navigation__icon span:nth-child(3){top:22px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}
.navigation__icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0;left:0;background-color:black}
.navigation__icon.open span:nth-child(2){width:0;opacity:0;background-color:black}
.navigation__icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0;left:0;background-color:black}
.navigation__icon--dark span{background-color:#343a40}
.navigation__logo{padding:25px 24px 15px 24px}
.navigation__logo img{width:auto;height:32px}
.navigation__content{height:0;background-color:white;width:100%;position:fixed;left:0;top:0;z-index:2;-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;overflow:hidden;-webkit-transform:translateZ(0);overflow-y:scroll}
.navigation__content-open{height:100vh;padding-bottom:90px}
.navigation__carousel{background-color:#fafafa;padding:20px 24px 20px 12px}
.navigation__carousel .owl-stage{padding-left:50px !important}
.navigation__title{margin-bottom:35px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.navigation__title:before{content:'';position:absolute;left:0;bottom:-40px;width:1px;height:25px;background-color:black;opacity:.3}
.navigation__body{padding:40px 25px 60px 25px}
.navigation__body .menu-icon{margin-right:16px}
.navigation__menu{color:black;padding:0;margin-bottom:80px}
.navigation__menu-item{padding:20px 0;list-style-type:none;text-transform:uppercase}
.navigation__menu-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.navigation__menu-item span{font-size:1.5rem;line-height:34px;letter-spacing:.8px}
.navigation__language{font-size:1.5rem;line-height:34px;color:black;letter-spacing:.8px}
.navigation__carousel .owl-item span{font-size:10px}
.navigation__carousel .owl-item:nth-child(1) .carousel-icon{width:auto;height:40px}
.navigation__carousel .owl-item:nth-child(2) .carousel-icon{width:auto;height:50px}
.navigation__carousel .owl-item:nth-child(3) .carousel-icon{width:auto;height:50px}
.navigation__carousel .owl-stage{padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.navigation__carousel .owl-stage-outer{margin-left:-50px}
.navigation__carousel .owl-dots{display:none}
.navigation__sm{-webkit-transition:height .3s;transition:height .3s;position:fixed;width:100%;background-color:white;z-index:11;top:0;left:0;height:0}
.navigation__sm--expand{-webkit-transition:height .3s;transition:height .3s;height:75px}
.navigation__sm--expand .navigation__icon span{background-color:black}
.navigation__sm .logo{padding:25px 24px 15px 24px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}
.navigation__sm .logo img{width:auto;height:35px}
.navigation__sm .logo--show{opacity:1}
.navigation__sm{-webkit-transition:height .3s;transition:height .3s;position:fixed;width:100%;background-color:white;z-index:11;top:0;left:0;height:0}
.navigation__sm--expand{-webkit-transition:height .3s;transition:height .3s;height:72px}
.navigation__sm--expand .navigation__icon span{background-color:black}
.navigation__sm .logo{padding:22px 24px 15px 24px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}
.navigation__sm .logo img{width:auto;height:32px}
.navigation__sm .logo--show{opacity:1}
.navigation-lg{display:none;position:fixed;left:40px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;color:#fff}
.navigation-lg .menu-icon{width:20px;stroke:none;fill:white}
.navigation-lg.dark span{color:#343a40}
.navigation-lg.dark svg{fill:#343a40}
.navigation-lg.dark .navigation-lg__title:after{background-color:#343a40}
.navigation-lg__title{color:#fff;margin-bottom:85px;position:relative;letter-spacing:1px}
.navigation-lg__title span{margin-left:10px}
.navigation-lg__title:after{content:'';height:55px;width:1px;background-color:#fff;opacity:.5;position:absolute;left:2px;bottom:-75px}
.navigation-lg ul{padding-left:0}
.navigation-lg ul li{list-style-type:none;padding:12px 0}
.navigation-lg ul li:nth-child(2){padding:6px 0}
.navigation-lg ul li span{-webkit-transition:opacity .3s;transition:opacity .3s}
.navigation-lg ul:hover li a span{opacity:.6}
.navigation-lg .navigation__item{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.navigation-lg .navigation__item-title{color:#fff;text-transform:uppercase;letter-spacing:.5px;font-size:14px;margin-left:5px}
.navigation-lg .navigation__item span{opacity:0}
.navigation-lg .navigation__item span:hover{opacity:1}
.navigation-lg .navigation__item--active span{opacity:1 !important}
.navbar{display:none;position:fixed;top:0;left:0;color:white;width:100%;-webkit-transition:background-color .3s;transition:background-color .3s;z-index:50}
.navbar__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 20px;position:absolute;width:100%;z-index:25}
.navbar__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 20px;-webkit-transition:all .5s;transition:all .5s;opacity:0;background-color:#fafafa;position:absolute;width:100%;top:-100px !important;z-index:18;border-bottom:1px solid #e6e6e6}
.navbar__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.navbar__icon-wrapper{height:45px;width:45px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}
.navbar__icon--light{height:32px;width:32px}
.navbar__icon--cleaning{height:32px;width:32px}
.navbar__item,.navbar .light-item,.navbar .classic-item,.navbar .duo-item{margin-right:20px}
.navbar__item:hover strong,.navbar .light-item:hover strong,.navbar .classic-item:hover strong,.navbar .duo-item:hover strong{color:#cc0228}
.navbar__item:hover span,.navbar .light-item:hover span,.navbar .classic-item:hover span,.navbar .duo-item:hover span{color:#cc0228}
.navbar__item span,.navbar .light-item span,.navbar .classic-item span,.navbar .duo-item span{font-weight:normal;font-size:10px;line-height:10px}
.navbar__item strong,.navbar .light-item strong,.navbar .classic-item strong,.navbar .duo-item strong{margin-right:5px}
.navbar__item-link,.navbar .light-item-link,.navbar .classic-item-link,.navbar .duo-item-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.navbar__logo{margin-top:-100px;-webkit-transition:all .3s;transition:all .3s}
.navbar__logo img{width:auto;height:30px}
.navbar__lang{color:#343a40}
.navbar__lang .active{font-family:brandon-bold}
.navbar__lang span{position:relative;cursor:pointer}
.navbar__lang span:first-child{margin-right:30px}
.navbar__lang span:first-child:after{content:'';width:10px;height:1px;background-color:#343a40;position:absolute;right:-20px;top:50%}
.navbar--show{color:black;background-color:#fff;top:0;left:0;height:55px}
.navbar--show .navbar__logo{margin-top:0}
.navbar--show .navbar__bottom.nav-down{top:50px !important;opacity:1}
.navbar--show .navbar__lang span:first-child:after{background-color:#000}
.navbar--show .navbar__lang .active{color:#cc0228}
.shipping-message{position:fixed;bottom:0;left:0;width:100%;z-index:1;background-color:#fff;border:2px solid #cc0228;color:#cc0228;font-weight:700;text-transform:uppercase;letter-spacing:1px;-webkit-transition:1.5s;transition:1.5s;opacity:0;-webkit-animation:shipping-message-initial 1s linear 2s 1 normal;animation:shipping-message-initial 1s linear 2s 1 normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;font-size:14px}
.shipping-message--z-index{z-index:-1;display:none}
.shipping-message--none{display:none;opacity:0;z-index:-9}
.shipping-message--hide{bottom:-100px !important}
.shipping-message__wrapper{padding:8px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
.shipping-message__close{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;outline:0;margin-right:10px}
.shipping-message__close:focus{outline:0}
.shipping-message__close-icon{color:#cc0228;fill:#cc0228;width:14px;height:14px}
.shipping-message__text-margin{margin-right:10px}
.kalisek{background-image:url("/images/sections/kalisek/kalisek-sm.jpg");background-repeat:no-repeat;background-position:top center;background-size:110%;width:100%;height:100vh}
.kalisek{color:#cc0228}
.kalisek__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:inherit}
.kalisek__content{text-align:center}
.kalisek__scroll{position:absolute;bottom:30px;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:30px;height:40px}
.kalisek__scroll-icon{width:18px;height:18px;position:absolute;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.kalisek__scroll-icon:first-of-type{-webkit-animation:scroll-arrow 2s ease 0s infinite forwards;animation:scroll-arrow 2s ease 0s infinite forwards}
.kalisek__scroll-icon:last-of-type{-webkit-animation:scroll-arrow 2s ease .7s infinite forwards;animation:scroll-arrow 2s ease .7s infinite forwards}
.kalisek__logo{padding-top:82px;margin-bottom:12px}
.kalisek__logo img{width:auto;max-height:50px}
.kalisek__title{margin-bottom:30px}
.kalisek__title h2{font-size:24px;text-transform:none;margin-bottom:24px}
.kalisek__title br{display:none}
.banner{background-image:url("/images/sections/banner/banner-hp-sm.png");background-repeat:no-repeat;background-position:center;background-position-y:20%;background-size:cover;width:100%;height:100vh}
.banner__scroll{position:absolute;bottom:30px;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:30px;height:40px}
.banner__scroll-icon{width:18px;height:18px;position:absolute;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.banner__scroll-icon:first-of-type{-webkit-animation:scroll-arrow 2s ease 0s infinite forwards;animation:scroll-arrow 2s ease 0s infinite forwards}
.banner__scroll-icon:last-of-type{-webkit-animation:scroll-arrow 2s ease .7s infinite forwards;animation:scroll-arrow 2s ease .7s infinite forwards}
.banner__logo{padding-top:112px;margin-bottom:12px}
.banner__logo img{width:auto;max-height:50px}
.banner__title{margin-bottom:48px}
.banner__title br{display:none}
.detail{background-image:url("/images/sections/detail/detail-bg-sm.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100vh}
.detail__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;margin:0 auto}
.detail__content{text-align:center;max-width:814px;margin:0 auto}
.detail__designer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.detail__designer-photo{background-image:url("/images/sections/detail/placeholder-anna.png");width:64px;height:64px;background-size:contain;border-radius:50%;position:relative;margin-top:105px;margin-bottom:16px}
.detail__designer-photo:before{content:'';position:absolute;left:50%;top:-80px;width:1px;height:45px;background-color:white;opacity:.5}
.detail__designer-name h3{margin-bottom:0}
.benefits{background-color:#fafafa;width:100%;height:100vh}
.benefits__content{padding:0 50px;height:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto}
.benefits__item{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.benefits__image{width:60px;margin-bottom:24px}
.presentation__content{text-align:center;margin:0 auto;padding-top:80px}
.presentation__title{padding:0 25px;position:relative;max-width:560px;margin:0 auto}
.presentation__image{margin-top:-95px}
.presentation__image img{width:100%}
.presentation__test{margin-top:-80px;margin-bottom:100px}
.presentation__test img{width:auto;height:50px;margin-right:20px;opacity:.5}
.forget{background-image:url("/images/sections/info-forget/forget-sm.png");background-repeat:no-repeat;background-position:center;background-size:cover;width:100%}
.forget__content{text-align:center;padding:208px 0;margin:0 auto}
.forget__description{padding:0 20px}
.save{text-align:center;background-color:#fff}
.save__content{margin:0 auto;padding:88px 0 105px 0;max-width:680px}
.save__title{margin-bottom:50px}
.save__title h2{margin-bottom:20px}
.save__title p{font-size:20px;line-height:36px;letter-spacing:.2px}
.save__equal{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 20px}
.save__equal-icon{width:45px;height:50px;stroke:#fafafa}
.save__compare-sm{max-width:400px;margin:0 auto}
.save__compare-sm .cup{height:210px;width:auto;margin-right:20px}
.save__compare-sm .tampon{height:190px;width:auto}
.save__compare-sm .value{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:64px;margin-top:20px;padding:0 40px}
.save__compare-sm .value h2{font-size:80px;line-height:80px}
.save__compare-lg{display:none;margin-bottom:70px;position:relative}
.save__compare-lg h2{font-size:100px}
.save__compare-lg .cup{height:290px;width:auto;margin:0 20px}
.save__compare-lg .tampon{height:230px;width:auto;margin:0 20px}
.instagram{background-color:#fafafa}
.instagram__content{margin:0 auto;text-align:center;padding-top:72px;padding-bottom:0}
.instagram__title{margin-bottom:32px}
.instagram__title h2{margin-bottom:52px}
.instagram__link{letter-spacing:1px;text-transform:uppercase}
.instagram__link-lg{display:none}
.instagram__feed{position:relative;width:100%;height:450px;margin:0 auto;max-width:350px}
.instagram__feed p{letter-spacing:1px;text-transform:uppercase}
.about-cup__content{margin:0 auto;text-align:center;padding:72px 0}
.about-cup__title{margin-bottom:56px}
.about-cup__carousel{padding:0 20px}
.about-cup__carousel .logos-carousel{position:relative}
.about-cup__carousel .owl-prev{left:-35px}
.about-cup__carousel .owl-next{right:-35px}
.about-cup__carousel .owl-item img{height:32px;width:auto}
.about-cup__carousel .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.about-cup__carousel .owl-stage-outer{overflow:hidden}
.founder{background-color:#fafafa;overflow:hidden}
.founder__content{padding-top:72px;margin:0 auto}
.founder__title{text-align:center;margin-bottom:56px}
.founder__body{text-align:center}
.founder__quotes{width:40px;height:40px;margin-bottom:32px}
.founder__description{font-size:28px;line-height:36px;color:#333;margin-bottom:60px}
.founder__info{margin-bottom:48px}
.founder__info h3{margin-bottom:0}
.founder__photo img{width:100%;margin-bottom:-40px}
.choose{background-color:#fafafa}
.choose__content{margin:0 auto;padding:70px 0}
.choose__title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:56px;text-align:center}
.choose__variant{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:50px}
.choose__variant-item{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.3s;transition:.3s;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5;color:#979797;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.choose__variant-item span{display:none}
.choose__variant-item:nth-child(1) .variant-icon{width:auto;height:60px;margin-bottom:5px}
.choose__variant-item:nth-child(2) .variant-icon{width:auto;height:60px;margin-bottom:5px}
.choose__variant-item:nth-child(3) .variant-icon{width:auto;height:60px;margin-bottom:5px}
.choose__variant-item:nth-child(3) .values-lg{display:none}
.choose__variant-item.active{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;color:#343a40}
.choose__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.choose__body .content__item{display:none}
.choose__body .content__item.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.choose__body .content__bonus{display:none}
.choose__body .content__bonus img{width:100%;max-height:300px;-o-object-fit:cover;object-fit:cover}
.choose__body .content__image{padding-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.choose__body .content__image img{max-width:330px;max-height:460px;width:100%;height:100%}
.choose__body .content__title{margin-bottom:27px;color:#333;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.choose__body .content__title h2{margin-right:16px;margin-bottom:0}
.choose__body .content__description{margin-bottom:34px}
.choose__body .content__price{white-space:nowrap;margin-bottom:32px}
.question{background-color:#fafafa}
.question__content{margin:0 auto;padding:73px 0}
.question__title{text-align:center;margin-bottom:42px}
.question__more{text-align:center;margin-bottom:64px}
.question__more button .less{display:none}
.question__more button.show .much{display:none}
.question__more button.show .less{display:inline-block}
.question__other{text-align:center}
.question__other h3{margin-bottom:16px}
.question__other p{text-transform:uppercase;letter-spacing:1px}
.question__other a{font-size:24px;line-height:32px;color:#343a40;font-weight:500}
.question__accordion{position:relative;display:block;width:100%;padding-left:0;list-style:none;margin:0 0 64px 0;overflow:hidden;-webkit-transition:height .3s;transition:height .3s}
.question__accordion--expanded{height:100%}
.question__accordion .item{display:none}
.question__accordion .item--show{display:block}
.question__accordion li{position:relative;display:block;width:100%;height:auto;padding:24px 30px 24px 0;cursor:pointer}
.question__accordion li:not(:last-child){border-bottom:1px solid #e2e2e2}
.question__accordion li.active{color:#cc0228}
.question__accordion li.active h3{-webkit-transition:opacity 2s;transition:opacity 2s}
.question__accordion li.active h3:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:#cc0228}
.question__accordion li.active h3:before{opacity:0}
.question__accordion li h3{font-size:20px;line-height:28px;text-transform:none;position:relative;letter-spacing:0;margin:14px 0}
.question__accordion li h3::before{position:absolute;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;background-color:#343a40;height:1px;width:24px;right:-12px;top:20px;content:''}
.question__accordion li h3::after{position:absolute;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:1px;background-color:#343a40;height:24px;right:0;top:8px;content:''}
.question__accordion li p{letter-spacing:.2px;font-size:20px}
.question__accordion li .answer{position:relative;display:block;width:100%;height:auto;padding:0;cursor:pointer}
.question__accordion li .answer p{margin-bottom:0;padding-top:16px}
.tested{margin:72px 0}
.tested__wrapper{margin:0 auto;text-align:center}
.tested__title{margin-bottom:44px}
.tested__photo{margin-bottom:40px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.tested__photo img{width:100%}
.tested__info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.tested__quotes{width:40px;height:40px;margin-bottom:16px}
.tested__bonus{display:none;max-width:255px;max-height:255px;overflow:hidden;margin-top:48px}
.tested__bonus img{width:100%}
.tested__reason{font-size:28px;line-height:36px;margin-bottom:32px}
.tested__name{margin-bottom:0}
.tested .owl-nav{position:absolute;width:100%}
.tested .owl-next,.tested .owl-prev{position:absolute;top:80px;padding:20px;z-index:100}
.tested .owl-next svg,.tested .owl-prev svg{display:none}
.tested .owl-next{right:0}
.tested .owl-prev{left:0}
.tested__carousel{margin:0 auto;padding:0 30px}
.tested__carousel .testers-carousel__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s}
.tested__carousel .testers-carousel__item strong{color:#979797}
.tested__carousel .testers-carousel__photo{width:56px;height:56px;overflow:hidden;border-radius:50%;margin-right:15px}
.tested__carousel .testers-carousel__photo img{width:100%;height:100%}
.tested__carousel .testers-carousel .owl-item.active{-webkit-filter:grayscale(1) !important;filter:grayscale(1) !important}
.tested__carousel .testers-carousel .owl-item.active h4{color:#979797}
.tested__carousel .testers-carousel .owl-item.current{-webkit-filter:grayscale(0) !important;filter:grayscale(0) !important}
.tested__carousel .testers-carousel .owl-item.current h4{color:#333}
.tested__carousel .owl-item{min-height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.tested__carousel .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.tested__carousel .owl-stage-outer{overflow:hidden}
.tested .content{margin-bottom:64px}
.tested .content__item{display:block}
.podcast{background:-webkit-radial-gradient(50% 50%,114.38% 114.38%,#cc0228 0,#a00014 100%);background:radial-gradient(114.38% 114.38% at 50% 50%,#cc0228 0,#a00014 100%);color:#fff;padding-top:65px;padding-bottom:65px}
.podcast br{display:block}
.podcast__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:0 auto}
.podcast__title{font-size:32px;line-height:44px;letter-spacing:3.50965px;text-transform:uppercase}
.podcast__subtitle{font-size:21px;line-height:32px;letter-spacing:2px;text-transform:uppercase}
.podcast__platforms{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style-type:none;padding:0;margin:0;margin-top:30px}
.podcast__platforms-item{margin-right:30px;margin-bottom:30px}
.podcast__platforms-item:last-of-type{margin-right:0;margin-bottom:0}
.podcast__current{margin-top:60px;max-width:600px}
.podcast__current-image{margin-bottom:20px}
.podcast__current-img{-webkit-box-shadow:0 4px 40px rgba(0,0,0,0.25);box-shadow:0 4px 40px rgba(0,0,0,0.25);width:184px;-webkit-transition:0s;transition:0s}
.podcast__current-desc{font-size:14px;line-height:24px}
.podcast__current-btn{margin-top:20px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.podcast__current-btn:after{top:0}
.podcast__current-btn-icon{width:14px;height:14px;margin-left:8px}
.podcast .css-*{background-color:transparent !important}
.cleaning{padding-top:72px;padding-bottom:72px}
.cleaning__title{text-align:center}
.cleaning__br{display:none}
.cleaning__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}
.cleaning__image{margin-top:56px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.cleaning__text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:49px}
.cleaning__text-heading{font-size:24px;line-height:40px;letter-spacing:1px;color:#333;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}
.cleaning__text-subtitle{font-size:16px;line-height:28px;text-transform:none;font-weight:400;font-family:brandon}
.cleaning__desc{margin-top:19px;font-size:20px;line-height:36px}
.cleaning__action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.cleaning__price{font-size:32px;line-height:44px;font-weight:700;font-family:brandon-bold;letter-spacing:2px;margin-bottom:32px}
.cleaning__picture{max-width:100%}
.cleaning__img{max-width:100%}
@media(min-width:576px){.shipping-message{bottom:initial;left:initial;width:auto;top:80px;right:0;border-right:0}
.shipping-message--hide{bottom:initial !important;right:-100% !important}
.shipping-message__wrapper{padding:8px 20px;padding-right:40px}
.shipping-message__close{margin-right:20px}
.shipping-message__text-margin{margin-right:20px}
.podcast__platforms-item{margin-bottom:0}
}@media(min-width:768px){body .ec-v-form-holder h3 span,body .ec-v-form-text h2 span{font-size:28px;line-height:36px;letter-spacing:2.5px}
h1,.h1{font-weight:bold;font-size:40px;line-height:52px;letter-spacing:2.5px}
.section{padding:0 60px}
.feed-item:nth-child(1){left:0}
.feed-item:nth-child(2){left:-10px}
.feed-item:nth-child(3){left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.feed-item:nth-child(4){left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.feed-item:nth-child(5){display:block;right:0}
.modal__content{padding:83px 90px 64px 90px}
.compare__title{margin-bottom:65px}
.footer__content{padding:60px 25px 32px 25px}
.footer__contact{margin-bottom:76px}
.footer__socials-icon{width:40px}
.footer__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:left}
.footer__address{margin-right:60px}
.footer__out{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left}
.footer__copyright{margin-bottom:0;margin-right:20px}
.navigation__icon{top:26px;right:62px}
.navigation__logo{padding:20px 24px 15px 24px}
.navigation__logo img{height:40px}
.navigation__body{padding:90px 65px}
.navigation__sm .logo img{height:50px}
.navigation__sm--expand{height:80px}
.navigation__sm .logo img{height:40px}
.kalisek{background-image:url("/images/sections/kalisek/kalisek-md.jpg");background-position:center;background-size:cover}
.kalisek__logo{padding-top:168px;margin-bottom:26px}
.kalisek__logo img{max-height:55px;width:225px}
.kalisek__title{margin-bottom:40px}
.kalisek__title br{display:block}
.banner{background-image:url("/images/sections/banner/banner-hp-sm.png");background-position-y:60%}
.banner__logo{padding-top:168px;margin-bottom:16px}
.banner__logo img{max-height:55px}
.banner__title{margin-bottom:64px;max-width:20rem}
.banner__title br{display:block}
.detail{background-image:url("/images/sections/detail/detail-bg-md.jpg")}
.detail__designer-photo{margin-top:125px}
.detail__designer-photo:before{top:-95px}
.benefits{height:auto}
.benefits__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:76px 0}
.benefits__item{padding:0 20px}
.presentation__content{padding-top:136px}
.presentation__title p{padding:0 20px}
.presentation__item{padding-bottom:80px}
.presentation__item:nth-of-type(3){padding-bottom:0}
.presentation__test{margin-bottom:115px}
.forget{background-image:url("/images/sections/info-forget/forget-md.png")}
.forget__content{padding:217px 0}
.save__content{padding:112px 0}
.save__equal{margin:0}
.save__equal-icon{min-width:52px;min-height:54px}
.save__compare-sm{display:none}
.save__compare-lg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.save__compare-lg .cup{margin:0}
.save__compare-lg .tampon{margin:0}
.save__compare-lg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.instagram__content{padding-top:112px}
.instagram__title h2{margin-bottom:72px}
.instagram__link-sm{display:none}
.instagram__link-lg{display:block;position:absolute;right:-10px;top:100px}
.instagram__feed{max-width:700px}
.about-cup__content{padding:88px 0}
.about-cup__title{margin-bottom:64px}
.about-cup__carousel .owl-item img{height:40px}
.founder{padding-right:10px}
.founder__content{padding-top:112px}
.founder__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.founder__about{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}
.founder__quotes{margin-bottom:10px}
.founder__description{margin-bottom:58px}
.founder__photo{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}
.choose__content{padding:112px 0 120px 0}
.choose__title{margin-bottom:72px}
.choose__variant{margin-bottom:80px}
.choose__variant-item span{display:block}
.choose__body .content__item.show{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.choose__body .content__image{padding-bottom:0}
.choose__body .content__image img{max-width:100%;max-height:100%;padding-right:30px}
.choose__body .content__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:30px}
.choose__body .content__title{margin-bottom:9px}
.choose__body .content__description{min-height:90px;margin-bottom:16px}
.question__content{padding:103px 0 112px 0}
.question__title{margin-bottom:52px}
.question__more{margin-bottom:96px}
.question__other p{margin-bottom:15px}
.question__other a{font-size:36px;line-height:44px}
.question__accordion{margin:0 0 80px 0}
.question__accordion li{padding:20px 30px 20px 0}
.question__accordion li h3{margin:0}
.tested{margin:112px 0}
.tested__title{margin-bottom:80px}
.tested__info{text-align:left;padding-left:48px;margin-top:20px}
.tested__quotes{margin-bottom:12px}
.tested__bonus{display:block}
.tested .owl-next,.tested .owl-prev{top:85px}
.tested .content{margin-bottom:72px}
.tested .content__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.podcast{padding-top:70px;padding-bottom:70px}
.podcast__title{font-size:40px;line-height:52px;letter-spacing:2.5px}
.podcast__subtitle{margin-top:20px;font-size:28px;line-height:36px;letter-spacing:2.5px}
.podcast__platforms{margin-top:40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
.podcast__platforms-item{margin-bottom:30px}
.podcast__platforms-item:last-of-type{margin-bottom:0}
.podcast__current{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.podcast__current-content{padding-left:30px}
.podcast__current-image{margin-bottom:0}
.podcast__current-img{width:300px}
.cleaning{padding-top:112px;padding-bottom:112px}
.cleaning__br{display:block}
.cleaning__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:936px;margin:0 auto;margin-top:94px}
.cleaning__image{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;max-width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0}
.cleaning__text{max-width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-right:49px;margin-top:0}
.cleaning__text-subtitle{font-size:14px;line-height:24px}
}@media(min-width:1024px){.text-large{font-weight:400;font-size:28px;line-height:36px}
br{display:block}
.title{margin-bottom:24px}
.feed-item{width:250px;height:250px}
.feed-item:nth-child(1){left:25px}
.feed-item:nth-child(5){right:20px}
.modal{max-width:1300px;height:100%;top:120px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
.modal__content{padding:56px 84px 56px 84px}
.modal__content--sm{display:none}
.modal__content--lg{display:block}
.footer{text-align:left}
.footer__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:112px 25px}
.footer__socials{padding-bottom:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:200px;margin:0}
.footer__socials-icon{width:30px}
.footer__info{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.navbar{display:block}
.kalisek{background-image:url("/images/sections/kalisek/kalisek-lg.jpg")}
.kalisek__wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.kalisek__logo{padding-top:0}
.banner{background-image:url("/images/sections/banner/hero-hp-lg-mirror.png");background-position-y:75%}
.banner__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:100%}
.banner__content{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.banner__logo{padding-top:0}
.detail{background-image:url("/images/sections/detail/detail-bg-lg.jpg")}
.presentation__item{padding-bottom:20px}
.presentation__image img{width:75%}
.presentation__test{margin-top:-100px;margin-bottom:170px}
.forget{background-image:url("/images/sections/info-forget/forget-lg.png")}
.save__compare-lg{margin-right:-80px}
.instagram__content{padding-bottom:50px}
.instagram__link-lg{top:100px;right:30px}
.instagram__feed{max-width:850px;height:550px}
.founder__title{margin-bottom:30px}
.founder__about{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.founder__photo{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.choose__variant{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.choose__body .content__description{min-height:60px}
.tested__photo img{padding-left:70px}
.tested .owl-next{right:-30px}
.tested .owl-prev{left:-30px}
.podcast__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.podcast__content{max-width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;padding-right:100px}
.podcast__current{max-width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;margin-top:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.podcast__current-btn{padding-left:20px;padding-right:20px}
.cleaning{padding-bottom:171px}
.cleaning__text-heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.cleaning__text-subtitle{margin-left:13px}
.cleaning__action{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:96px}
.cleaning__price{margin-bottom:0}
.cleaning__btn{margin-left:46px}
}@media screen and (min-width:1024px){.navigation{display:none}
}@media screen and (min-width:1200px){.tested .owl-next{right:-50px}
.tested .owl-prev{left:-50px}
}@media(min-width:1440px){.owl-prev{left:-40px}
.owl-next{right:-40px}
.feed-item:nth-child(2){left:10px}
.feed-item:nth-child(2) p{margin-left:20px}
.feed-item:nth-child(3){left:300px;-webkit-transform:none;-ms-transform:none;transform:none}
.feed-item:nth-child(4){left:300px;bottom:25px;-webkit-transform:none;-ms-transform:none;transform:none}
.feed-item:nth-child(5){bottom:-20px}
.feed-item:nth-child(6){display:block;width:280px;height:450px;right:290px;top:30px}
.modal{max-width:1300px;height:auto;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.compare__title{margin-bottom:65px}
.footer__logo{margin-bottom:20px}
.footer__contact{margin-bottom:42px}
.navigation-lg{display:block}
.navbar__top{padding:12px 40px}
.navbar__bottom{padding:10px 40px}
.navbar__item,.navbar .light-item,.navbar .classic-item,.navbar .duo-item{margin-right:40px}
.kalisek:before{content:'';position:absolute;left:0;top:0;width:156px;height:100vh;mix-blend-mode:multiply;background:-webkit-gradient(linear,left top,right top,from(rgba(51,51,51,0.12)),to(rgba(51,51,51,0)));background:-webkit-linear-gradient(left,rgba(51,51,51,0.12) 0,rgba(51,51,51,0) 100%);background:linear-gradient(90deg,rgba(51,51,51,0.12) 0,rgba(51,51,51,0) 100%)}
.banner:before{content:"";position:absolute;left:0;top:0;width:156px;height:100vh;mix-blend-mode:multiply;background:-webkit-gradient(linear,left top,right top,from(rgba(51,51,51,0.12)),to(rgba(51,51,51,0)));background:-webkit-linear-gradient(left,rgba(51,51,51,0.12) 0,rgba(51,51,51,0) 100%);background:linear-gradient(90deg,rgba(51,51,51,0.12) 0,rgba(51,51,51,0) 100%)}
.detail{background-attachment:fixed}
.detail:before{content:'';position:absolute;left:0;top:100vh;width:158px;height:100vh;mix-blend-mode:multiply;background:-webkit-gradient(linear,left top,right top,from(rgba(51,51,51,0.12)),to(rgba(51,51,51,0)));background:-webkit-linear-gradient(left,rgba(51,51,51,0.12) 0,rgba(51,51,51,0) 100%);background:linear-gradient(90deg,rgba(51,51,51,0.12) 0,rgba(51,51,51,0) 100%)}
.benefits__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:88px 0}
.benefits__item{padding:0 77px}
.benefits__item:nth-child(3) h3{padding:0 30px}
.presentation__content{padding-top:271px}
.presentation__item{padding-bottom:130px}
.presentation__item:nth-of-type(2) img{padding:0 110px 0 150px}
.presentation__item:nth-of-type(3) img{padding:0 100px 0 140px}
.presentation__image{margin-top:-115px;margin-left:-17px;margin-right:17px}
.presentation__image img{width:100%}
.forget__content{padding:243px 0}
.save__compare-lg h2{font-size:128px;line-height:128px}
.save__compare-lg .cup{margin:0 20px}
.save__compare-lg .tampon{margin:0 20px}
.instagram__content{padding-top:156px}
.instagram__title h2{margin-bottom:91px}
.instagram__link-lg{top:150px}
.instagram__feed{max-width:1200px;height:550px}
.about-cup__content{padding:96px 0}
.about-cup__title{margin-bottom:72px}
.founder{padding-right:60px}
.choose__content{padding:139px 30px 176px 30px}
.choose__title{margin-bottom:0;text-align:left}
.choose__variant{margin-bottom:54px}
.choose__variant-item:nth-child(1) .variant-icon{margin-bottom:17px}
.choose__variant-item:nth-child(2) .variant-icon{margin-bottom:17px}
.choose__variant-item:nth-child(3) .variant-icon{margin-bottom:17px}
.choose__variant-item:nth-child(3) .values-md{display:none}
.choose__variant-item:nth-child(3) .values-lg{display:block}
.choose__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.choose__body .content__bonus{display:block;margin-bottom:58px}
.choose__body .content__image{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}
.choose__body .content__body{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}
.choose__body .content__title{margin-bottom:14px}
.choose__body .content__description{margin-bottom:32px}
.choose__body .content__price{margin-bottom:0}
.choose__body .content__order{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.question__content{padding:120px 0}
.question__title{margin-bottom:54px}
.question__more{margin-bottom:80px}
.question__accordion{margin:0 0 72px 0}
.tested{margin:148px 0 142px 0}
.tested__title{margin-bottom:72px}
.tested__photo{margin-bottom:0}
.tested__info{margin-top:0;padding-left:120px}
.tested__bonus{margin-top:40px}
.tested .owl-next,.tested .owl-prev{top:90px}
.tested .owl-next{right:-120px}
.tested .owl-prev{left:-120px}
.tested .content{margin-bottom:80px}
.podcast__current{max-width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}
.podcast__current-img{width:300px}
.podcast__current-btn{padding-left:19px;padding-right:19px}
}@media(min-width:1920px){.kalisek{background-image:url("/images/sections/kalisek/kalisek-xl.jpg")}
.banner{background-image:url("/images/sections/banner/hero-hp-xl-mirror.png")}
.detail{background-image:url("/images/sections/detail/detail-bg-xl.jpg")}
.presentation__content{padding-top:208px}
.forget{background-image:url("/images/sections/info-forget/forget-xl.png")}
.forget__content{padding:300px 0}
.save__title{margin-bottom:80px}
.save__compare-lg{margin-bottom:90px}
.save__compare-lg .cup{margin:0 60px}
.save__compare-lg .tampon{margin:0 60px}
.choose__content{padding:139px 0 176px 0}
}@media(min-width:2560px){.kalisek{background-image:url("/images/sections/kalisek/kalisek-xxl.jpg")}
.banner{background-image:url("/images/sections/banner/hero-hp-xxl-mirror.png")}
.detail{background-image:url("/images/sections/detail/detail-bg-xxl.jpg")}
.forget{background-image:url("/images/sections/info-forget/forget-xxl.png")}
.forget__content{padding:374px 0}
}@media(max-width:767.98px){.kalisek__title h1{line-height:1.2}
}@media screen and (max-width:370px){.podcast__title{font-size:28px;line-height:36px}
}@media screen and (max-width:320px){.shipping-message{font-size:11px}
}@media print{*,*::before,*::after{text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}
a:not(.btn){text-decoration:underline}
abbr[title]::after{content:" (" attr(title) ")"}
pre{white-space:pre-wrap !important}
pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
body{min-width:1024px !important}
.container{min-width:1024px !important}
.navbar{display:none}
.badge{border:1px solid #000}
.table{border-collapse:collapse !important}
.table td,.table th{background-color:#fff !important}
.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important}
.table-dark{color:inherit}
.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}
.table .thead-dark th{color:inherit;border-color:#dee2e6}
}@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}@-webkit-keyframes shipping-message-initial{from{right:-100%;opacity:0}
to{right:0;opacity:1;z-index:3}
}@keyframes shipping-message-initial{from{right:-100%;opacity:0}
to{right:0;opacity:1;z-index:3}
}@-webkit-keyframes scroll-arrow{0%{opacity:0;top:-30px}
50%{top:50%;opacity:1}
100%{opacity:0;top:30px}
}@keyframes scroll-arrow{0%{opacity:0;top:-30px}
50%{top:50%;opacity:1}
100%{opacity:0;top:30px}
}@keyframes scroll-arrow{0%{opacity:0;top:-30px}
50%{top:50%;opacity:1}
100%{opacity:0;top:30px}
}