@font-face{font-family:revicons;fallback:fallback;src:url(/_next/static/media/revicons.ff59b316.woff) format("woff"),url(/_next/static/media/revicons.b96bdb22.ttf) format("ttf"),url(/_next/static/media/revicons.652e7269.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:rgba(0,0,0,.5);min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,.8)}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:rgba(0,0,0,.5)}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border:2px solid gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot--active button,.react-multi-carousel-dot button:hover:active{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}.image-gallery-icon{color:#fff;transition:all .3s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;filter:drop-shadow(0 2px 2px #1a1a1a)}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.left .image-gallery-slide .image-gallery-image,.image-gallery-content.right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;-o-object-fit:contain;object-fit:contain}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media(max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{transform:scale(1.2);background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active{transform:scale(1.2);border:1px solid #fff;background:#fff}@media(hover:hover)and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:100px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px;background:transparent;padding:0}@media(max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none;border:4px solid #337ab7}@media(max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media(hover:hover)and (pointer:fine){.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}}@media(hover:hover)and (pointer:fine)and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:0 2px 2px #1a1a1a;transform:translateY(-50%);white-space:normal;width:100%}@media(max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0}a:active,a:hover,a:link,a:visited{color:inherit;text-decoration:none}*,:after,:before{box-sizing:border-box}.grid{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.grid .col-1,.grid .col-2,.grid .col-3,.grid .col-4,.grid .col-5,.grid .col-6,.grid .col-7,.grid .col-8,.grid .col-9,.grid .col-10,.grid .col-11,.grid .col-12{position:relative;width:100%;padding-right:15px;padding-left:15px;padding-bottom:15px}.container{width:auto;max-width:100%;padding-left:30px;padding-right:30px}.align-stretch{align-items:stretch}@media(min-width:0){.grid .col-xs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid .col-xs-1,.grid .col-xs-2{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-xs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid .col-xs-3{flex:0 0 25%;max-width:25%}.grid .col-xs-3,.grid .col-xs-4{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-xs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid .col-xs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid .col-xs-5,.grid .col-xs-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-xs-6{flex:0 0 50%;max-width:50%}.grid .col-xs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid .col-xs-7,.grid .col-xs-8{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-xs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid .col-xs-9{flex:0 0 75%;max-width:75%}.grid .col-xs-9,.grid .col-xs-10{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-xs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid .col-xs-11{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 91.6666666667%;max-width:91.6666666667%}.d-xs-none{display:none}}@media(min-width:960px){.grid .col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid .col-1,.grid .col-2{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid .col-3{flex:0 0 25%;max-width:25%}.grid .col-3,.grid .col-4{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid .col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid .col-5,.grid .col-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-6{flex:0 0 50%;max-width:50%}.grid .col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid .col-7,.grid .col-8{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid .col-9{flex:0 0 75%;max-width:75%}.grid .col-9,.grid .col-10{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid .col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid .col-11,.grid .col-12{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-12{flex:0 0 100%;max-width:100%}.d-xs-none{display:block}.d-lg-none{display:none}.grid .col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid .col-lg-1,.grid .col-lg-2{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid .col-lg-3{flex:0 0 25%;max-width:25%}.grid .col-lg-3,.grid .col-lg-4{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid .col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid .col-lg-5,.grid .col-lg-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-lg-6{flex:0 0 50%;max-width:50%}.grid .col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid .col-lg-7,.grid .col-lg-8{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid .col-lg-9{flex:0 0 75%;max-width:75%}.grid .col-lg-9,.grid .col-lg-10{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid .col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid .col-lg-11,.grid .col-lg-12{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-lg-12{flex:0 0 100%;max-width:100%}.container{width:960px;margin:auto;padding-left:15px;padding-right:15px}}@media(min-width:1140px){.grid .col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid .col-xl-1,.grid .col-xl-2{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid .col-xl-3{flex:0 0 25%;max-width:25%}.grid .col-xl-3,.grid .col-xl-4{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid .col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid .col-xl-5,.grid .col-xl-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-xl-6{flex:0 0 50%;max-width:50%}.grid .col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid .col-xl-7,.grid .col-xl-8{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid .col-xl-9{flex:0 0 75%;max-width:75%}.grid .col-xl-9,.grid .col-xl-10{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid .col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid .col-xl-11,.grid .col-xl-12{position:relative;width:100%;padding-right:15px;padding-left:15px}.grid .col-xl-12{flex:0 0 100%;max-width:100%}.d-lg-none,.d-xs-none{display:block}.d-xl-none{display:none}.container{width:1140px;margin:auto;padding-left:15px;padding-right:15px}}input,textarea{font-size:14px;font-family:Montserrat,sans-serif;color:#222;background-color:#f9f9f9;border:1px solid #dadada;box-sizing:border-box;border-radius:6px;padding-left:15px;padding-right:15px;width:100%}input[type=checkbox],input[type=radio],textarea[type=checkbox],textarea[type=radio]{width:25px;height:25px;margin-right:15px}input{height:48px}textarea{padding:15px}input:focus,textarea:focus{outline:none;border:1px solid #1489d9}label{font-weight:400;font-size:16px;line-height:20px;color:#222;margin-bottom:10px;display:inline-block}.input-group{margin-bottom:15px}.text-user-indication{margin-top:12px;color:#1489d9}.btn-check{margin-left:12px}.container-check{display:flex}.container-check img{width:48px;height:48px}.type_offer{display:flex;align-items:center}.type_offer label{margin-bottom:0;margin-right:12px}.type_offer input{margin-right:8px}.input-container .input-group{padding-bottom:0}.input-container--nowrap{flex-wrap:nowrap;display:flex;flex-direction:column}.input-checkbox-group{display:flex;flex-direction:column;margin-bottom:15px}.input-checkbox-group__checkbox{display:flex;align-items:center}.input-checkbox-group__checkbox label{margin-bottom:0}.text-danger{color:#b61827;font-size:80%;font-weight:400}.rm-gutter-bottom{padding-bottom:0!important}.btn,a.btn{font-weight:700;font-size:16px;font-family:Montserrat,sans-serif;line-height:24px;height:48px;border-radius:6px;background-color:#1489e9;color:#f9f9f9;border:none;display:inline-flex;justify-content:center;align-items:center;padding-left:30px;padding-right:30px;cursor:pointer}.btn img,a.btn img{padding-right:5px!important}.btn:hover,a.btn:hover{background-color:#1177c9;color:#f9f9f9}.btn.btn--full,a.btn.btn--full{width:100%;padding-left:0;padding-right:0}.btn.btn--primary,a.btn.btn--primary{background-color:#1489d9}.btn.btn--yellow,a.btn.btn--yellow{background-color:#b31eb8;color:#222}.btn.btn--yellow:hover,a.btn.btn--yellow:hover{background-color:#f7cc37}.btn.btn--pink,a.btn.btn--pink{background-color:#b31eb8;color:#f9f9f9}.btn.btn--pink:hover,a.btn.btn--pink:hover{background-color:#f7cc37}.btn.file-input,a.btn.file-input{height:68px;border-style:dashed}body{background-color:#fff;font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:24px}strong{font-weight:600}.line-break{line-break:anywhere}a.link-primary{font-size:16px;line-height:24px}a.link-primary,h1,h2{color:#1489d9;font-weight:600}h1,h2{font-size:24px;line-height:36px;text-transform:uppercase}h3,h4{font-weight:700;font-size:16px;line-height:24px;color:#1489d9}@media(min-width:960px){h1{font-size:24px;line-height:36px}}.container-skeleton-carousel-offers{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:8rem}.container-skeleton-offers{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:6rem 0}@media(max-width:960px){.container-skeleton-offers{display:none}}.skeleton-offers{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-top:4rem}@media(max-width:960px){.skeleton-offers{display:none}}.skeleton-notifications{height:150px;display:flex;flex-direction:row;flex-wrap:wrap;padding:30px;margin-bottom:18px}@media(max-width:960px){.skeleton-notifications{display:none}}.nav-skeleton{margin-right:2rem}@media(max-width:960px){.nav-skeleton{display:none!important}}.one-skeleton-offer{margin-bottom:12px;width:254px!important;height:510px!important}.skeleton-edit-profile{margin-top:2rem}.container-skeleton-offers-responsive{display:none;flex-direction:row-reverse;justify-content:space-between;margin:6rem 0}@media(max-width:960px){.container-skeleton-offers-responsive{display:flex}}.container-skeleton-offers-responsive .skeleton-offers-responsive{width:100%}.forgot-password-skeleton,.login-skeleton,.recovery-password-skeleton{height:48px;font-size:14px;font-family:Montserrat,sans-serif;box-sizing:border-box;border-radius:6px;padding-left:15px;padding-right:15px}.text-center{text-align:center}.m-half-gutter{margin:15px}.m-gutter{margin:30px}.m-double-gutter{margin:60px}.mt-half-gutter{margin-top:15px}.mt-gutter{margin-top:30px}.mt-double-gutter{margin-top:60px}.mb-half-gutter{margin-bottom:15px}.mb-gutter{margin-bottom:30px}.mb-double-gutter{margin-bottom:60px}.ml-half-gutter{margin-left:15px}.ml-gutter{margin-left:30px}.ml-double-gutter{margin-left:60px}.mr-half-gutter{margin-right:15px}.mr-gutter{margin-right:30px}.mr-double-gutter{margin-right:60px}.flex{display:flex}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-col{flex-direction:column}.label{display:inline-flex;background-color:#b31eb8;color:#f9f9f9;font-weight:700;font-size:12px;line-height:18px;border-radius:6px;padding:10px}.label.label--red{background-color:#de3961;color:#f9f9f9;max-width:96px}.label.label--purple{background-color:#1489d9;color:#f9f9f9;max-width:96px;margin-left:.5rem}.qr-reader-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:1rem 0}.qr-reader,p{width:320px}table{box-shadow:0 0 20px rgba(35,35,35,.15);overflow:hidden;border-collapse:collapse;width:100%;table-layout:fixed}thead{background-color:#1489e9;color:#f9f9f9}table td,table th{border:1px solid #dadada;text-align:center;padding:15px}header{position:relative}header .grid{flex-direction:column-reverse;margin-top:30px}header .stretch__nav{width:100%;background:#1489e9}header .header__logo{display:none;justify-content:center}header .header__search{margin-top:15px}header .header__search input{margin:0}header .header__search button{background:transparent;border:0;position:absolute;right:25px;top:12px}header .header__search button:hover{cursor:pointer}header .notification-container{display:flex;position:fixed;left:0;right:0;top:0;bottom:0;z-index:99;flex-direction:column;background-color:rgba(0,0,0,.5);align-items:center;justify-content:center}@media(max-width:960px){header .notification-container{display:none}}header .content-modal-notifcation{display:flex;left:0;right:0;top:0;bottom:0;position:absolute;max-width:1110px;margin:0 auto;z-index:10000}@media(max-width:960px){header .content-modal-notifcation{display:none}}header .content-modal-notifcation .box-notification{display:flex;background-color:#fff;width:330px;padding:15px;position:absolute;align-items:center;justify-content:center;top:4rem;flex-direction:column;right:0;border-radius:10px}@media(max-width:1140px){header .content-modal-notifcation .box-notification{right:2.2rem}}header .content-modal-notifcation .box-notification .header-box-message{display:flex;margin:0 1.5rem;justify-content:space-between}header .content-modal-notifcation .box-notification .header-box-message .title-header{display:flex}header .content-modal-notifcation .box-notification .header-box-message .title-header span{margin-left:12px}header .content-modal-notifcation .box-notification .content-all-notifications{display:flex;flex-direction:column;max-width:320px;max-height:320px}header .content-modal-notifcation .box-notification .content-all-notifications .content-message{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:12px;max-height:220px}header .content-modal-notifcation .box-notification .content-all-notifications .content-message p{padding:0 1.5rem;margin-bottom:4px}header .content-modal-notifcation .box-notification .content-all-notifications .content-message .message{color:rgba(57,56,56,.5);margin-bottom:12px}header .content-modal-notifcation .box-notification .content-all-notifications .content-message .divider{height:.5px;width:80%;background-color:rgba(114,114,114,.5)}header .content-modal-notifcation .box-notification a{color:#1489d9}header .content-modal-notifcation .box-notification:after{content:"";position:absolute;border-color:#fff transparent;border-style:solid;border-width:0 26px 15px;display:block;width:0;z-index:1;top:-15px;left:110px}header .header__fast-nav{font-weight:500;font-size:12px;line-height:18px;display:flex;justify-content:space-between;color:colorPrimaryDark}header .header__fast-nav .header__fast-nav__mobile{display:flex}header .header__fast-nav .header__fast-nav__menu{display:flex;align-items:center}header .header__fast-nav .header__fast-nav__menu .span-user{min-width:60px}@media(max-width:1140px){header .header__fast-nav .header__fast-nav__menu{grid-gap:1rem;gap:1rem}}header .header__fast-nav .header__fast-nav__menu a{display:flex;align-items:center}header .header__fast-nav .header__fast-nav__menu a:hover strong{color:#56acd4}header .header__fast-nav .header__fast-nav__menu a span{display:none}header .header__fast-nav .header__fast-nav__menu .btn-notification{background-color:transparent;margin:0 1.5rem;border:none}@media(max-width:960px){header .header__fast-nav .header__fast-nav__menu .btn-notification{display:none}}header .header__fast-nav .header__fast-nav__menu .btn-notification .count-notification{top:0;background-color:#b31eb8;padding:.3rem .5rem;position:absolute;border-radius:2rem;margin-left:-12px}header nav.header__nav{display:none;margin-top:15px}header nav.header__nav ul{background-color:#1489e9;color:#f9f9f9;font-style:normal;font-weight:500;font-size:16px;line-height:24px;display:flex;justify-content:center;border-radius:6px 0 0 0}header nav.header__nav ul li a{padding:15px;display:inline-flex;height:100%}header nav.header__nav ul li a:hover{background-color:#1177c9}header nav.header__nav ul li.header__nav--active a{background-color:#b31eb8;color:#f9f9f9}header nav.header__nav ul li.active a:last-child:before{border-color:transparent #f3bf0c transparent transparent}@media(min-width:960px){header .grid{flex-direction:row}header .header__logo{display:flex}header .header__search{margin-top:0}header .header__fast-nav{justify-content:center}header .header__fast-nav .header__fast-nav__mobile{display:none}header .header__fast-nav .header__fast-nav__menu a span,header nav.header__nav{display:block}}.mobile-nav{background-color:#f9f9f9;position:fixed;height:100vh;width:100%;z-index:9999;top:0;display:none;padding-top:30px}.mobile-nav.mobile-nav--active{display:block}.mobile-nav .mobile-nav__head{text-align:center}.mobile-nav .mobile-nav__head .mobile-nav__head__close{float:left;margin-top:10px;cursor:pointer}.mobile-nav .btn{font-weight:500;font-size:18px;line-height:27px}footer{background-color:#1489e9;color:#f9f9f9}footer .footer__content{padding-top:60px;padding-bottom:45px;font-size:16px;line-height:24px;text-align:center}footer .footer__content .footer__content__nav{margin-top:30px}footer .footer__content .footer__content__nav h5{font-weight:600}footer .footer__content .footer__content__nav ul li:not(:first-child){margin-top:15px}footer .footer__content .footer__content__nav ul a:hover{color:#b31eb8}footer .footer__newletter{margin-top:30px}footer .footer__newletter h5{font-weight:600}footer .footer__newletter input{border:none}footer .footer__newletter .text-danger{color:#f9f9f9;margin-top:5px}footer .footer__credit{padding-top:30px;padding-bottom:30px;background-color:#56acd4;font-weight:400;font-size:14px;line-height:21px;text-align:center}footer .footer__credit .container{display:flex;flex-wrap:wrap;flex-direction:column}footer .footer__credit .container span:not(:first-child){margin-top:15px}@media(min-width:960px){footer .footer__content{text-align:left}footer .footer__content .footer-newletter,footer .footer__content .footer__content__nav,footer .footer__content .footer__newletter{margin-top:0}footer .footer__credit .container{justify-content:space-between;flex-direction:row}footer .footer__credit .container span:not(:first-child){margin:0}}.spinner{display:flex;position:relative;align-content:space-around;justify-content:center}.spinner .spinner__svg{position:absolute;left:0;right:0;top:0;bottom:0;fill:none;stroke-width:5px;stroke-linecap:round;stroke:#1489d9}.spinner .spinner__svg.bg{stroke-width:8px;stroke:#cce7f3}.spinner .spinner__svg.animate{stroke-dasharray:242.6;animation:fill-animation 1s cubic-bezier(1,1,1,1) 0s infinite}@keyframes fill-animation{0%{stroke-dasharray:40 242.6;stroke-dashoffset:0}50%{stroke-dasharray:141.3;stroke-dashoffset:141.3}to{stroke-dasharray:40 242.6;stroke-dashoffset:282.6}}.breadcrumb{font-weight:600;font-size:14px;line-height:21px;color:#737373}.breadcrumb ul{display:flex}.breadcrumb ul li{padding-right:15px}.breadcrumb ul li:last-child,.breadcrumb ul li a:hover{color:#1489d9}@media(min-width:960px){.breadcrumb{padding-left:15px}.breadcrumb ul{padding-top:15px}}.react-multi-carousel-list ul.react-multi-carousel-dot-list li.react-multi-carousel-dot button{background-color:transparent;border:1.6px solid #f9f9f9;box-shadow:none;width:6px;height:6px;opacity:1;margin-bottom:30px}.react-multi-carousel-list ul.react-multi-carousel-dot-list li.react-multi-carousel-dot.react-multi-carousel-dot--active button{background-color:#f9f9f9}@media(min-width:960px){.react-multi-carousel-list ul.react-multi-carousel-dot-list li.react-multi-carousel-dot button{width:14px;height:14px}}.home-carousel{max-width:1140px;margin:0 auto!important;position:relative}.home-carousel .carousel__arrow{background:none;border:none;position:absolute;z-index:99;margin:4;top:calc(50% - 10px);cursor:pointer}.home-carousel .carousel__arrow.carousel__arrow--left{left:25px}.home-carousel .carousel__arrow.carousel__arrow--right{right:25px}.home-carousel .carousel__arrow .carousel__arrow--desktop{display:none}.home-carousel .carousel__arrow .carousel__arrow--mobile{display:block}@media(min-width:1330px){.home-carousel .carousel__arrow{top:calc(50% - 20px)}.home-carousel .carousel__arrow.carousel__arrow--left{left:-85px}.home-carousel .carousel__arrow.carousel__arrow--right{right:-85px}.home-carousel .carousel__arrow .carousel__arrow--desktop{display:block}.home-carousel .carousel__arrow .carousel__arrow--mobile{display:none}}.home-carousel .react-multi-carousel-dot.react-multi-carousel-dot--active button{border-color:#1489d9!important;background-color:#1489d9!important}.home-carousel.react-multi-carousel-list{margin-left:-30px;margin-right:-30px}.home-carousel.react-multi-carousel-list .thumb img{width:100%!important;height:100%!important}.home-carousel.react-multi-carousel-list .slide img{max-height:360px;width:auto}.categories-carousel{margin-top:30px;margin-bottom:30px;position:relative}.categories-carousel .react-multi-carousel-list{margin:0 30px}.categories-carousel .react-multi-carousel-list a.categories-carousel__item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 5px}.categories-carousel .react-multi-carousel-list a.categories-carousel__item div{width:64px;height:64px;border:1.4px solid #b31eb8;border-radius:50%;display:flex;justify-content:center;align-items:center}.categories-carousel .react-multi-carousel-list a.categories-carousel__item div img{width:20px}.categories-carousel .react-multi-carousel-list a.categories-carousel__item span{font-weight:400;font-size:14px;line-height:21px;color:#1489d9;margin-top:5px}.categories-carousel .react-multi-carousel-list a.categories-carousel__item:hover div{border:1.4px solid #1489d9}.categories-carousel .carousel-button-group{position:absolute;width:100%;top:calc(50% - 10px)}.categories-carousel .carousel-button-group .react-multiple-carousel__arrow{min-width:30px;min-height:30px;background-color:transparent;position:absolute;top:calc(50% - 5px)}.categories-carousel .carousel-button-group .react-multiple-carousel__arrow:before{color:#1489d9;font-size:22px}.categories-carousel .carousel-button-group .react-multiple-carousel__arrow.react-multiple-carousel__arrow--left{left:-5px}.categories-carousel .carousel-button-group .react-multiple-carousel__arrow.react-multiple-carousel__arrow--right{right:-5px}@media(min-width:960px){.categories-carousel .react-multi-carousel-list a.categories-carousel__item div{width:88px;height:88px}.categories-carousel .react-multi-carousel-list a.categories-carousel__item div img{width:26px}}.container-skeleton-carousel{display:flex;flex-direction:row;justify-content:space-between}.offers-carousel .react-multi-carousel-list{margin-left:-15px;margin-right:-15px}.offers-carousel .react-multi-carousel-list .react-multi-carousel-item .offers-carousel__item{margin:15px;height:calc(100% - 30px)}.offers-carousel ul.react-multi-carousel-dot-list{display:flex;position:relative;margin-bottom:15px}.offers-carousel ul.react-multi-carousel-dot-list li.react-multi-carousel-dot button{border:1.6px solid #1489e9}.offers-carousel ul.react-multi-carousel-dot-list li.react-multi-carousel-dot.react-multi-carousel-dot--active button{background-color:#1489e9}@media(min-width:960px){.offers-carousel .react-multi-carousel-list{margin-bottom:30px}.offers-carousel ul.react-multi-carousel-dot-list{display:none}}.offer-card{position:relative;height:100%}.offer-card .offer-card__like{position:absolute;background:transparent;border:0;cursor:pointer;top:25px;left:110px}@media(max-width:960px){.offer-card .offer-card__like{left:.8rem;top:3.5rem}}.offer-card a.offer-card__anchor{height:100%;display:flex;justify-content:space-between;box-shadow:0 0 20px rgba(35,35,35,.15);border-radius:12px;padding:15px;margin-bottom:15px}.offer-card a.offer-card__anchor:hover{background-color:#cce7f3}.offer-card a.offer-card__anchor .label_is_super{background-color:#1489d9;color:#fff}.offer-card a.offer-card__anchor .offer-card__head .offer-card__head__image{margin-top:15px;width:122px;height:114px;position:relative}@media(max-width:960px){.offer-card a.offer-card__anchor .offer-card__head .offer-card__head__image{margin-top:2rem}}.offer-card a.offer-card__anchor .offer-card__head .offer-card__head__image .offer-card__head__image--empty{background:#e3e3e3;display:flex;height:100%;justify-content:center}.offer-card a.offer-card__anchor .offer-card__head .offer-card__head__labels{min-height:40px}.offer-card a.offer-card__anchor .offer-card__footer{margin-left:15px;flex:1 1;display:flex;flex-direction:column}.offer-card a.offer-card__anchor .offer-card__footer .offer-card__footer__title{font-size:16px;line-height:24px;margin-top:5px}.offer-card a.offer-card__anchor .offer-card__footer .offer-card__footer__old-price{font-weight:500;font-size:14px;line-height:18px;color:#de3961;text-decoration:line-through;margin-top:5px}.offer-card a.offer-card__anchor .offer-card__footer .offer-card__footer__new-price{font-weight:700;font-size:24px;line-height:36px;margin-top:5px}.offer-card a.offer-card__anchor .offer-card__footer .offer-card__footer__time{font-weight:600;font-size:12px;line-height:18px;margin-top:5px;display:flex;flex-direction:column}.offer-card a.offer-card__anchor .offer-card__footer .offer-card__footer__time div{display:flex}.offer-card a.offer-card__anchor .offer-card__footer .offer-card__footer__time div span{margin-left:10px}@media(min-width:960px){.offer-card .offer-card__like{right:25px;left:auto}.offer-card a.offer-card__anchor{padding:20px;flex-direction:column}.offer-card a.offer-card__anchor .offer-card__head .offer-card__head__image{width:170px;height:162px}.offer-card a.offer-card__anchor .offer-card__footer{margin-left:0}}@media(min-width:1140px){.offer-card a.offer-card__anchor .offer-card__head .offer-card__head__image{width:214px;height:205px}.offer-card a.offer-card__anchor .offer-card__head .offer-card__head__labels .offer-card__head__labels_item.offer-card__head__labels_item--red{max-width:none}.offer-card a.offer-card__anchor .offer-card__footer .offer-card__footer__time{flex-direction:row}.offer-card a.offer-card__anchor .offer-card__footer .offer-card__footer__time time{margin-left:10px}}.offer-card--blocked a{background:#e3e3e3}.offer-card__edit{float:right}.paginate{margin-top:10px;margin-bottom:60px}.paginate ul{text-align:right}.paginate ul li{display:inline-flex;font-weight:700;font-size:16px;line-height:24px;color:#1489d9}.paginate ul li a,.paginate ul li span{background:#f9f9f9;box-sizing:border-box;padding:15px 20px;border:1px solid #dadada;border-right:none;cursor:pointer}.paginate ul li span{color:#737373;font-weight:500;cursor:not-allowed}.paginate ul li.paginate--active a,.paginate ul li.paginate--active span,.paginate ul li a:hover{background:#1489d9;color:#f9f9f9}.paginate ul li:first-child a,.paginate ul li:first-child span{border-radius:6px 0 0 6px}.paginate ul li:last-child a,.paginate ul li:last-child span{border-right:1px solid #dadada;border-radius:0 6px 6px 0}.side-nav{margin-top:30px}.side-nav .side-nav__head{padding:20px;background-color:#1489d9;font-weight:700;font-size:16px;line-height:24px;color:#f9f9f9;border-radius:6px 6px 0 0;display:flex;align-items:center;justify-content:space-between}.side-nav ul{display:flex;flex-direction:column;margin-bottom:30px}.side-nav ul li .side-nav__item{padding:20px;background-color:#f9f9f9;font-weight:500;font-size:16px;line-height:24px;color:#737373;display:flex;border:1px solid #dadada;font-family:inherit;width:100%;cursor:pointer}.side-nav ul li.side-nav--active .side-nav__item,.side-nav ul li .side-nav__item:hover{background-color:#b31eb8;color:#f9f9f9}@media(min-width:1140px){.side-nav ul li .side-nav__head,.side-nav ul li .side-nav__item{padding:20px 30px}}.side-nav--dropdown{position:relative}.side-nav--dropdown ul{display:none;margin-bottom:0;position:absolute;z-index:1;width:100%}.side-nav--dropdown .side-nav__close-dropdown{display:none}.side-nav--dropdown--active ul{display:flex}.side-nav--dropdown--active .side-nav__open-dropdown{display:none}.side-nav--dropdown--active .side-nav__close-dropdown{display:flex}@media(min-width:960px){.side-nav--dropdown ul{display:flex;margin-bottom:30px;position:inherit;z-index:auto}.side-nav--dropdown .side-nav__close-dropdown,.side-nav--dropdown .side-nav__open-dropdown{display:none}}.offer-details{padding-top:6rem;padding-bottom:6rem;color:#222}.offer-details .offer-details__image--empty{background:#e3e3e3;display:flex;height:100%;justify-content:center}.offer-details .offer-details__btn-category{font-weight:500;font-size:12px;line-height:18px;padding:10px 15px;border:1px solid #4f46a6;border-radius:50px;color:#4f46a6}.offer-details .offer-details__btn-category:hover{background-color:#4f46a6;color:#f9f9f9}.offer-details .offer-details__company{margin-top:30px;font-weight:500;font-size:16px;line-height:24px}.offer-details .offer-details__company a{font-weight:700;font-size:16px;line-height:24px;color:#1489d9}.offer-details h1{font-weight:400;color:#222;text-transform:none}.offer-details .offer-details__old-price{font-weight:500;font-size:14px;line-height:18px;color:#de3961;text-decoration:line-through}.offer-details .offer-details__new-price{font-weight:700;font-size:24px;line-height:36px}.offer-details .offer-details__like{background-color:transparent;border:none;font-weight:600;font-size:12px;line-height:18px;color:#1489d9;margin-left:30px;display:inline-flex;align-items:center;cursor:pointer}.offer-details .offer-details__like img{padding-right:15px!important}.offer-details .offer-details__attributes{font-weight:500;font-size:16px;line-height:24px;margin-bottom:15px;display:flex;align-items:center}.offer-details .offer-details__attributes:last-child{margin-bottom:0}.offer-details .offer-details__block{background-color:#de3961;cursor:default}.offer-details .offer-details__outOfStock{background-color:#e3e3e3;cursor:default}.offer-details .offer-details__unavailable{background-color:#1489e9;cursor:default}@media(min-width:960px){.offer-details{padding-left:60px;padding-right:60px}.offer-details .grid{flex-direction:row-reverse}}.company-details{padding-top:30px}@media(min-width:960px){.company-details{padding-left:60px;padding-right:60px}}.company-details .company-details__image--empty{background:#e3e3e3;display:flex;height:100%;justify-content:center}.company-details h1{text-transform:none;font-weight:700}.company-details .company-details__info{background-color:#f6f6f6;border-radius:12px;padding:15px 30px}.company-info-item{width:32px;height:32px;border-radius:100%;background-color:#1489d9}.company-info-text{max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-social{width:40px;height:40px;border-radius:100%;background-color:#1489e9}.notification{z-index:999;display:none;position:fixed;top:20px;right:5px;min-width:200px;max-width:300px;color:#f9f9f9;flex-direction:column;border-radius:6px;cursor:pointer}.notification--show{display:flex}.notification--success .notification__messsage{background-color:#3d9d5a}.notification--warning .notification__messsage{color:#222;background-color:#b31eb8}.notification--error .notification__messsage{background-color:#b61827}.notification__messsage{padding:12px 16px;border-radius:6px 6px 6px 6px;font-size:14px}.modal-confirm{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.75);display:none;align-items:center;justify-content:center;top:0;left:0;z-index:1000}.modal-confirm--show{display:flex}.modal-confirm__close{width:100%;display:flex;justify-content:flex-end;margin-bottom:15px}.modal-confirm__content{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:24px;padding:30px 38px 50px;width:100%;max-width:560px;background-color:#f9f9f9}.modal-confirm__close-btn{border:none;background:none;outline:none;cursor:pointer;width:-moz-fit-content;width:fit-content;margin:0}.modal-confirm__title{font-size:20px;font-weight:700;color:#1489d9;margin-bottom:10px;line-height:1.5}.modal-confirm__btn{width:100%;margin:10px 0}.modal-confirm__btn--cancel{background-color:#f9f9f9;border:1px solid #1489d9;color:#1489d9}.modal-user-offer{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.75);display:none;align-items:center;justify-content:center;top:0;left:0;z-index:1000}.modal-user-offer--show{display:flex}.modal-user-offer__close{width:100%;display:flex;justify-content:flex-end;margin-bottom:15px}.modal-user-offer__content{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:24px;padding:30px;width:100%;max-width:680px;background-color:#f9f9f9}.modal-user-offer__content p{width:100%}.modal-user-offer__not_accesss{display:flex;padding:36px;width:100%;background-color:#f9f9f9}.modal-user-offer__close-btn{border:none;background-color:#f9f9f9;outline:none;cursor:pointer;width:-moz-fit-content;width:fit-content;margin:0}.modal-user-offer__title{font-size:20px}.modal-user-offer__field-value,.modal-user-offer__title{font-weight:700;color:#1489d9;margin-bottom:10px;line-height:1.5}.modal-user-offer__field-value{font-size:16px}.modal-user-offer__btn{width:100%;margin:10px 0}.modal-user-offer__btn--cancel{background-color:#f9f9f9;border:1px solid #1489d9;color:#1489d9}.cupon-card{padding:30px;box-shadow:0 0 20px rgba(35,35,35,.15);border-radius:12px;margin-bottom:18px}.cupon-card .cupon-card__info{margin-bottom:24px}.cupon-card .cupon-card__image img{-o-object-fit:cover;object-fit:cover}.cupon-card .cupon-card__title{font-size:18px;color:#222;text-transform:none}.cupon-card .cupon-card__old-price{font-weight:500;font-size:14px;line-height:18px;color:#de3961;text-decoration:line-through}.cupon-card .cupon-card__new-price{font-weight:700;font-size:24px;line-height:36px}.cupon-card .cupon-card__attributes{font-size:12px;font-weight:600;margin-bottom:6px}.cupon-card .cupon-card__date{margin-left:8px}.cupon-card .cupon-card__status{color:#1489d9;font-weight:700;font-size:12px;line-height:18px;padding:8px 16px;border-radius:6px;height:-moz-fit-content;height:fit-content;background-color:#b31eb8}.cupon-card .cupon-card__status--unavailable{background-color:#dadada}.cupon-card .cupon-card__footer{display:flex;justify-content:space-between;align-items:center}.cupon-card .cupon-card__code{font-size:12px;font-weight:600;line-height:18px;display:block}.cupon-card .cupon-card__print{background:none;border:none;cursor:pointer;outline:none}@media(max-width:600px){.cupon-card .cupon-card__header,.cupon-card .cupon-card__info{flex-direction:column}.cupon-card .cupon-card__info{margin-bottom:15px}.cupon-card .cupon-card__image{margin:auto}.cupon-card .cupon-card__image img{border-radius:12px 12px 0 0}.cupon-card .cupon-card__data{align-items:center;margin-left:0}.cupon-card .cupon-card__status{text-align:center;margin-bottom:15px}.cupon-card .cupon-card__footer{flex-direction:column}.cupon-card .cupon-card__code{text-align:center;margin-bottom:15px}}@media print{.cupon-card{padding-top:30px}.cupon-card .cupon-card__header,.cupon-card .cupon-card__info{flex-direction:row}.cupon-card .cupon-card__info{margin-bottom:24px}.cupon-card .cupon-card__image{width:144px;height:144px;margin-right:0;margin-left:0;margin-bottom:0}.cupon-card .cupon-card__image img{-o-object-fit:cover;object-fit:cover;border-radius:0}.cupon-card .cupon-card__data{align-items:baseline;margin-left:30px}.cupon-card .cupon-card__status{text-align:inherit;margin-bottom:0}.cupon-card .cupon-card__footer{flex-direction:row}.cupon-card .cupon-card__code{text-align:inherit}body *{margin:0;padding:0}.breadcrumb,.container.header,.cupon-card,.paginate,aside,footer{display:none}.col-3,.grid,.grid .col-12{margin:0;padding:0}.cupon-card--print{display:block;width:100%}.cupon-card__print{display:none}}.plan-details{display:flex;flex-direction:column}.plan-details .plan-details__title{color:#222;text-transform:none;margin-bottom:8px}.plan-details .plan-details__old-price{font-weight:500;font-size:14px;line-height:18px;color:#de3961;text-decoration:line-through}.plan-details .plan-details__new-price{font-weight:700;font-size:24px;line-height:36px}.plan-details .plan-details__subscribe{width:-moz-fit-content;width:fit-content}.plan-details .plan-details__subscribe span{margin-left:2px}.plan-details .plan-details__subscribe--blocked{background:#dadada;cursor:default}.plan-details .plan-details__warn{display:none;margin-top:15px;align-items:center;color:red}.plan-details .plan-details__warn span{margin-left:8px}.plan-details .plan-details__warn--show{display:flex}.checkout-form__info{margin-bottom:30px}.checkout-form__info .checkout-form__info-item{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:24px;font-weight:500}.checkout-form__info .checkout-form__info-item .checkout-form__discount{color:#737373}.checkout-form__info .checkout-form__discount-description{font-size:14px;line-height:21px;color:#1489e9}.checkout-form__card-img{padding-top:30px}.container-input-voucher{display:flex;align-items:center}.ml-description-voucher{margin-left:15px}.checkout-form__apply-discount{display:flex;align-items:center;padding-top:17px;flex-direction:column}.checkout-form__apply-discount .checkout-form__apply-discount-btn{height:48px;padding-right:15px;padding-left:15px;cursor:pointer;font-size:12px}.checkout-form__division{width:100%;height:1.6px;background-color:#ddd;margin-bottom:30px}.checkout-form__total{display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:24px;line-height:36px;text-transform:uppercase;color:#1489d9;margin-bottom:30px}@media(max-width:960px){.checkout-form__card-img{display:none}}.image-preview{margin-top:10px}.image-preview--item{display:inline-block}.image-preview--img{display:block;max-width:150px;max-height:150px}.image-preview--remove-button{display:block;float:right;font-weight:700;font-size:20px;width:30px;height:30px;font-family:Montserrat,sans-serif;border-radius:50%;border:none;background-color:#1489e9;color:#f9f9f9;cursor:pointer}.image-preview--remove-button:hover{background-color:#1177c9}.image-resolution-warning{padding:5px;font-size:14px;font-weight:600;background:#e3e3e3;border-radius:8px;text-align:center;margin-bottom:10px}.select-input{font-size:14px;font-family:Montserrat,sans-serif;background-color:#f9f9f9;border:1px solid #dadada;box-sizing:border-box;border-radius:6px;width:100%;height:48px}.select-input .select-input__control{border:none;background-color:#0000}.select-input .select-input__control .select-input .select-input__control--is-focused,.select-input .select-input__control .select-input .select-input__control--menu-is-open,.select-input .select-input__control .select-input .select-input__control:hover{outline:none;border:1px solid #1489d9}.select-input .select-input__value-container{padding:0 0 0 15px}.select-input .select-input__input-container{padding:0;margin:0}.select-input .select-input__placeholder{color:#737373}.payment-card{padding:30px;box-shadow:0 0 20px rgba(35,35,35,.15);border-radius:12px;margin-bottom:18px}.payment-card .payment-card__info{margin-bottom:24px}.payment-card .payment-card__title{font-size:18px;color:#222;text-transform:none}.payment-card .payment-card__attributes{font-size:12px;font-weight:600;margin-bottom:6px}.payment-card .payment-card__date{margin-left:8px}.payment-card .payment-card__status{color:#f9f9f9;font-weight:700;font-size:12px;line-height:18px;padding:8px 16px;border-radius:6px;height:-moz-fit-content;height:fit-content;background-color:#b31eb8}.payment-card .payment-card__status--pending{background-color:#b31eb8}.payment-card .payment-card__status--paid{background-color:#1489e9}.payment-card .payment-card__status--canceled{color:#f9f9f9;background-color:#737373}.payment-card .payment-card__status--failed{background-color:#b61827}.payment-card .payment-card__footer{display:flex;justify-content:space-between;align-items:center}.payment-card .payment-card__code{font-size:12px;font-weight:600;line-height:18px;display:block}@media(max-width:600px){.payment-card .payment-card__header,.payment-card .payment-card__info{flex-direction:column}.payment-card .payment-card__info{margin-bottom:15px}.payment-card .payment-card__image{margin:auto}.payment-card .payment-card__image img{border-radius:12px 12px 0 0}.payment-card .payment-card__data{align-items:center;margin-left:0}.payment-card .payment-card__status{text-align:center;margin-bottom:15px}.payment-card .payment-card__footer{flex-direction:column}.payment-card .payment-card__code{text-align:center;margin-bottom:15px}}.notification-card{padding:30px;box-shadow:0 0 20px rgba(35,35,35,.15);border-radius:12px;margin-bottom:18px;display:flex;align-items:flex-start;justify-content:flex-start;grid-gap:1rem;gap:1rem;flex-direction:column}.notification-card .notification-card__info{margin-bottom:24px}.notification-card .notification-card__header{display:flex;justify-content:space-between;width:100%;align-items:flex-start;grid-gap:1rem;gap:1rem}.notification-card .notification-card__title{font-size:18px;color:#222;text-transform:none;display:flex;font-weight:700;flex:1 1}.notification-card .notification-card__value{color:#737373}.notification-card .tag-shoper{color:#f9f9f9;font-weight:700;font-size:12px;padding:0 16px;border-radius:6px;height:-moz-fit-content;height:fit-content;background-color:#b31eb8}.notification-card .date{display:flex;height:100%;align-items:center;justify-content:center}.notification-card .notification-card__attributes{font-size:12px;font-weight:600;margin-bottom:6px}.notification-card .notification-card__date{margin-left:8px}.notification-card .notification-card__status{color:#f9f9f9;font-weight:700;font-size:12px;line-height:18px;padding:8px 16px;border-radius:6px;height:-moz-fit-content;height:fit-content;background-color:#b31eb8}.notification-card .notification-card__status--pending{background-color:#b31eb8}.notification-card .notification-card__status--paid{background-color:#1489e9}.notification-card .notification-card__status--canceled{color:#f9f9f9;background-color:#737373}.notification-card .notification-card__status--failed{background-color:#b61827}.notification-card .notification-card__footer{display:flex;justify-content:space-between;align-items:center}.notification-card .notification-card__code{font-size:12px;font-weight:600;line-height:18px;display:block}@media(max-width:780px){.notification-card .notification-card__header,.notification-card .notification-card__info{flex-direction:column}.notification-card .notification-card__info{margin-bottom:15px}.notification-card .notification-card__image{margin:auto}.notification-card .notification-card__image img{border-radius:12px 12px 0 0}.notification-card .notification-card__data{align-items:center;margin-left:0}.notification-card .notification-card__status{text-align:center;margin-bottom:15px}.notification-card .notification-card__footer{flex-direction:column}.notification-card .notification-card__code{text-align:center;margin-bottom:15px}}p.indications-description{width:inherit;margin-bottom:12px}.container-generate-code{flex:1 1;align-items:center;justify-content:flex-start;display:flex;flex-direction:column}.container-generate-code h1{margin-bottom:12px}input.clipboard-input{border-radius:6px 0 0 6px}button.clipboard-input--button{flex-shrink:0;border-radius:0 6px 6px 0}.indication-card{padding:15px;background-color:#f9f9f9;border:1px solid #dadada;border-radius:6px;margin-bottom:18px}.indication-card .indication-card__info{margin-bottom:24px}.indication-card .indication-card__title{font-size:18px;color:#222;text-transform:none}.indication-card .indication-card__attributes{font-size:12px;font-weight:600;margin-bottom:6px}.indication-card .indication-card__date{margin-left:8px}.indication-card .indication-card__status{color:#1489d9;font-weight:700;font-size:12px;line-height:18px;padding:8px 16px;border-radius:6px;height:-moz-fit-content;height:fit-content;background-color:#b31eb8}.indication-card .indication-card__status--pending{background-color:#b31eb8}.indication-card .indication-card__status--paid{background-color:#1489e9}.indication-card .indication-card__status--canceled{color:#f9f9f9;background-color:#737373}.indication-card .indication-card__status--failed{background-color:#b61827}.indication-card .indication-card__footer{display:flex;justify-content:space-between;align-items:center}.indication-card .indication-card__code{font-size:12px;font-weight:600;line-height:18px;display:block}@media(max-width:600px){.indication-card .indication-card__header,.indication-card .indication-card__info{flex-direction:column}.indication-card .indication-card__info{margin-bottom:15px}.indication-card .indication-card__image{margin:auto}.indication-card .indication-card__image img{border-radius:12px 12px 0 0}.indication-card .indication-card__data{align-items:center;margin-left:0}.indication-card .indication-card__status{text-align:center;margin-bottom:15px}.indication-card .indication-card__footer{flex-direction:column}.indication-card .indication-card__code{text-align:center;margin-bottom:15px}}.modal-validate-voucher{display:flex;flex-direction:column}.modal-validate-voucher .modal-validate-voucher__error{display:flex;font-weight:500;font-size:16px;align-items:center;line-height:18px;color:red}.modal-validate-voucher .modal-validate-voucher__error span{margin-left:8px}.modal-validate-voucher .modal-validate-voucher__discount{font-weight:700;font-size:16px;line-height:36px}.page-error{margin-bottom:60px;margin-top:60px}.page-error h1{font-size:170px;line-height:170px;text-align:center}.page-login{margin-bottom:60px}.page-login .page-login__forget-password{float:right;font-weight:600;font-size:12px;line-height:18px;color:#1489e9}@media(min-width:960px){.page-login{padding-left:60px;padding-right:60px}}.page-contact{margin-bottom:60px}@media(min-width:960px){.page-contact{padding-left:60px;padding-right:60px}.page-contact .page-contact__social{justify-content:flex-start}}.page-contact .page-contact__email{color:#1489e9}.page-company .page-company__banner{margin-left:-30px;margin-right:-30px}@media(min-width:960px){.page-company .page-company__banner{margin:0}}.content-skeleton{padding:0 2rem}.image-gallery .image-gallery-slide-wrapper .image-gallery-image{height:270px}.checkout-page{margin-bottom:60px}.checkout-page .checkout-page__form{padding:60px;border:1.6px solid #ddd;border-radius:8px}@media(max-width:600px){.checkout-page .checkout-page__form{padding:30px}}.checkout-page .checkout-page__division{width:100%;height:1.5px;background-color:#ddd;margin:30px 0}.checkout-page .remove-margin{margin-left:0;margin-right:0}.page-privacy-politics{padding-top:20px;width:100%}.page-privacy-politics b{font-weight:700}.page-privacy-politics p{width:100%}.page-privacy-politics ul{list-style-type:disc;list-style-position:inside;margin-left:10px}.page-privacy-politics .custom-ordered-list{counter-set:item;counter-reset:sub-item;list-style-type:none;margin-left:10px}.page-privacy-politics .custom-ordered-list>li{counter-increment:sub-item;font-weight:700;color:#1489d9;margin-top:15px}.page-privacy-politics .custom-ordered-list>li>p{font-weight:500;color:#222;margin-top:15px}.page-privacy-politics .custom-ordered-list.list-2>li:before{content:"2." counters(sub-item,".") ". "}.page-privacy-politics .custom-ordered-list.list-5>li:before{content:"5." counters(sub-item,".") ". "}.page-privacy-politics .custom-ordered-list.list-6>li:before{content:"6." counters(sub-item,".") ". "}.page-privacy-politics .page-header{display:flex;flex-direction:column;align-items:center}.page-privacy-politics .page-header span{font-size:14px}.page-privacy-politics .page-header p{width:100%;font-size:14px;margin-top:24px}.page-privacy-politics .page-content{margin-bottom:20px}.page-privacy-politics .page-content .content-block{padding:25px 0;border-bottom:1px solid #1489d9}.page-privacy-politics .page-content .content-block .content-block--title{font-size:20px}.page-privacy-politics .page-content .content-block .content-block--content{font-size:14px;display:flex;flex-direction:column;grid-row-gap:12px;row-gap:12px;--start-number:2}.page-privacy-politics .page-content .content-block:last-child{border-bottom:none}.stretch__main_carousel{background:#1489e9}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;z-index:1}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}