/* Source: style.css */
::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#D6D6D6}::-webkit-scrollbar-thumb{background:#887F7F;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#707070}.modal-open{padding-right:0 !important}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.fade{transition:opacity .15s linear}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;pointer-events:none;direction:rtl;max-width:90%;margin:50px auto;.modal.fade &{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}.modal.show &{-webkit-transform:none;transform:none;padding-right:0 !important}}@media screen and (min-width:691px){.modal-dialog{max-width:450px;margin:50px auto}.modal-content{height:unset}}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;border:1px solid rgba(0,0,0,.2);outline:0;background:#E6F4F1;border-radius:30px}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding:10px 0 0 0;border-bottom:0;flex-direction:row}.modal-header.reverse{flex-direction:row-reverse}.modal-header .close{cursor:pointer;opacity:1;background:url('/svgicons/icon_x_dark.svg') no-repeat;background-size:15px;width:15px;height:15px;margin-top:7px;margin-right:15px}.modal-header .close span{display:none}.modal-title{margin-bottom:0;line-height:1.5;flex-grow:1;text-align:center;padding-left:20px;font-size:20px;color:#324B4B;margin-top:10px}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 1rem}.modal-footer{text-align:center;padding-bottom:20px}.user-menu{display:none;position:absolute;left:20px;top:65px;background-color:white;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1;border-radius:20px;width:170px}.user-menu > *{border-bottom:1px solid #C3BFBF;display:block;color:#707070;padding:12px 16px;text-decoration:none;font-size:14px;width:100%;text-align:right;outline:0}.user-menu > *:last-child{border-bottom:none}.user-menu > *:hover:first-child{border-radius:20px 20px 0 0}.user-menu > *:hover:last-child{border-radius:0 0 20px 20px}.user-menu button{background:none;border:none;cursor:pointer}.user-menu a{text-decoration:none}.user-menu-link{padding-right:45px}.user-menu .user-menu-link__personal{background:url(/svgicons/user.svg) no-repeat right 10px center;background-size:22px}.user-menu .user-menu-link__my-reviews{background:url(/svgicons/page_gray.svg) no-repeat right 5px center;background-size:32px}.user-menu .user-menu-link__admin-reviews{background:url(/svgicons/page_edit_gray.svg) no-repeat right 5px center;background-size:32px}.user-menu .user-menu-link__subscribe{background:url(/svgicons/notification.svg) no-repeat right 5px center;background-size:34px}.user-menu .user-menu-link__referral{background:url(/svgicons/friends.svg) no-repeat right 10px center;background-size:22px}.user-menu .user-menu-link__modan{background:url(/svgicons/gift2.svg) no-repeat right 6px center;background-size:32px}.user-menu .user-menu-link__logout{background:url(/svgicons/logout.svg) no-repeat right 10px center;background-size:22px}.user-menu > *:hover,.user-menu > *:focus-visible{background-color:#EEEEEE;color:black;outline:0}@media screen and (min-width:992px){.user-menu{left:70px;top:75px}}.main-footer{margin-top:30px;background:#707070;color:#fff;text-align:center;padding-top:5px;padding-bottom:10px}.main-footer small{text-align:center;margin:0 auto;display:inline-block;width:100%}.main-footer small a{color:#fff !important;text-decoration:none}.innerPagePopup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:3;padding:20px;backdrop-filter:blur(10px)}.innerPagePopup .innerPagePopupContent{background:#E6F4F1;border-radius:20px;padding:20px;width:100%;height:calc(100% - 80px);margin:70px auto 0;text-align:center;position:relative}.innerPagePopup .innerPagePopupClose{font-size:30px;position:absolute;right:5px;top:5px;padding:14px;cursor:pointer;width:13px;height:13px;background:url('/svgicons/icon_x_dark.svg') no-repeat center center;background-size:13px;z-index:10;border-radius:10px}.innerPagePopup .innerPagePopupContentInner{height:100%;overflow:auto}.innerPagePopup .innerPagePopupContentInner::-webkit-scrollbar{width:4px}.innerPagePopup .innerPagePopupContentInner::-webkit-scrollbar-thumb{border-radius:10px}.innerPagePopup .innerPagePopupContentInner::-webkit-scrollbar-track{border-radius:10px}@media screen and (min-width:691px){.innerPagePopup .innerPagePopupContent{width:540px;height:calc(100% - 120px)}}@media screen and (min-width:992px){.innerPagePopup .innerPagePopupContent{margin-top:130px}}#discountNotConnected .innerPagePopupContent{height:auto}#discountNotConnected h3{text-align:center}.mobile-tabs{display:flex;width:100%;border-bottom:1px solid #707070;margin-bottom:20px}.mobile-tab{color:#887F7F;display:inline-block;position:relative;width:100px;text-align:center;font-size:18px;cursor:pointer}.mobile-tab.selected:after{content:'';width:100%;border-bottom:4px solid #088484;position:absolute;left:0;bottom:-2px}.mobile-tab.selected{color:#088484;font-weight:bold}.toast{visibility:hidden;opacity:0;transition:opacity 0.5s ease-in-out,visibility 0s linear 0.5s;min-width:250px;background:#51b985;backdrop-filter:none;color:#fff;text-align:center;border-radius:5px;padding:10px 20px;position:fixed;z-index:11;margin-left:-125px;left:50%;top:75px;font-size:16px;border:0;box-shadow:0 .25rem .75rem rgba(0,0,0,.2)}.toast.show{visibility:visible;opacity:1;transition:opacity 0.5s ease-in-out}.join-newsletter{text-align:right;margin-bottom:20px;line-height:20px}.join-newsletter-innerText{text-align:center;margin-bottom:20px;padding:0 20px}.join-newsletter > div{font-size:16px}.join-newsletter .checkbox-container{margin-top:10px;display:flex}.join-newsletter input{margin-top:5px}.join-newsletter .linkCancel{margin-top:10px;display:inline-block}.join-newsletter input[type=checkbox] ~ label{font-size:16px;margin-right:25px}.join-newsletter button{background:#088484;display:block;color:#fff;text-align:center;font-weight:bold;border-radius:30px;width:200px;line-height:45px;height:45px;cursor:pointer;outline:0;border:0}.join-newsletter button{background:#119F9F}.innerPagePopupContent.join-newsletter button{margin:0 auto}.gallery-container{position:relative;width:100%;margin:auto;overflow:hidden;text-align:center}.gallery-wrapper{width:calc(100% - 30px);overflow-x:auto;margin:0 auto;padding-bottom:10px;padding-top:10px}.gallery-wrapper::-webkit-scrollbar{display:none}.gallery{display:flex;gap:10px;transition:transform 0.3s ease-in-out;text-decoration:none}.gallery:hover{text-decoration:none}.gallery a{text-decoration:none}.gallery-container .gallery-nav{display:none;position:absolute;top:50%;background:url('/svgicons/arrow_light.svg') #088484 no-repeat center 10px;background-size:17px;width:30px;height:30px;border-radius:20px;border:2px solid #fff;color:#fff;cursor:pointer;line-height:30px;outline:none;z-index:1}.gallery-container .gallery-nav:focus,.gallery-container .gallery-nav:focus-visible{outline:none}.gallery-container .gallery-nav.left{right:10px;transform:translateY(-50%) rotate(270deg)}.gallery-container .gallery-nav.right{left:10px;transform:translateY(-50%) rotate(90deg)}.gallery-container .gallery-nav.disabled{background-color:#C3BFBF;cursor:default}@media screen and (min-width:992px){.gallery-wrapper{width:calc(100% - 30px);margin:auto 15px auto auto;overflow:hidden}.gallery-container .gallery-nav{display:block}.gallery-container .gallery-nav.right{left:5px}.gallery-container .gallery-nav.left{right:0}}.toggleContainer{display:flex}.toggle{display:flex;align-items:center;width:50px;height:24px;border-radius:25px;padding:3px 3px;cursor:pointer}.toggle > div{display:inline-block;width:17px;height:17px;background:#fff;border-radius:20px}.toggle.active{background:#088484;justify-content:flex-start}.toggle.inactive{background:#C3BFBF;justify-content:flex-end}.toggleLabel{margin-right:10px}@keyframes moveUpAndDown{0%{transform:translatey(0px)}50%{transform:translatey(-20px)}100%{transform:translatey(0px)}}@keyframes rotateBackAndForth{0%{transform:rotate(7deg)}50%{transform:rotate(-7deg)}100%{transform:rotate(7deg)}}.add-to-wishlist:hover{background-color:#119F9F}.add-to-wishlist.added{background:url('/svgicons/icon_v.svg') #51b985 no-repeat center center;background-size:17px}

/* Source: login.css */
#loginModal .modal-title,#loginModal_inPage .modal-title{display:none}#loginModal .modal-body,#loginModal_inPage .modal-body{padding:0 1rem 1rem}#loginModal .modal-header,#loginModal_inPage .modal-header{flex-direction:row}#loginModal .login-container,#loginModal_inPage .login-container{padding:0}#loginModal_inPage .login-container{margin:10px auto;border:0;border-radius:4px}@media (min-width:691px){.wishlist .login-container{width:400px}}.login-container h2{font-size:20px;text-align:center !important;color:#324B4B;width:100%;font-weight:bold;margin-bottom:10px}.login-container .login-inner-links{width:100%;text-align:center}.login-container .login-inner-link{display:inline-block;font-size:14px;text-align:center;color:#088484;width:100%;text-decoration:underline;font-weight:bold;cursor:pointer}.login-container .login-inner-links .login-inner-link{width:auto;padding:0 10px}.login-container .tabs{list-style-type:none;padding:0;margin:0;overflow:hidden;border-bottom:1px solid #E6F4F1}.login-container .tab{float:right;padding:0 20px 10px;cursor:pointer}.login-container .tab:hover{color:#088484}.login-container .tab.active-tab{color:#088484;border-bottom:4px solid #088484}.login-container .tab-content{display:none;padding:0;text-align:right}.login-container .tab-content.active{display:block}.login-container .changePassword{padding-top:0}.login-container .changePassword h2{text-align:center}#loginForm{margin-top:20px}.login-container form{display:flex;flex-direction:column;align-items:flex-start;width:fit-content;margin:0 auto}.login-container .login-form-row{display:flex;align-items:center;margin-bottom:10px}.login-container label{width:70px;margin-bottom:unset}#registration-form .login-form-row label{width:70px}#login .login-form-row label{width:65px}.login-container .login-form-row input{border-radius:25px;padding:7px 15px;border:2px solid #fff;outline:0;width:200px}.login-container .login-form-row input:focus-visible{outline:0;border:2px solid #088484}.login-container input[type="password"]{padding-left:30px}.login-container input[type="submit"],.login-container input[name="login"],.login-container input[name="register"],.login-container button[type="submit"],.login-container button[name="login"],.login-container button[name="register"]{margin-top:20px;margin-bottom:10px;background:#088484;color:#fff;border:none;border-radius:20px;padding:5px 20px;font-size:20px;cursor:pointer;transition:.5s ease;text-align:center;align-self:center;outline:0;text-decoration:none;width:100%}.login-container input[type="submit"]:hover{background:#119F9F}.login-container .basic-button.loading-button{margin-top:20px;margin-bottom:10px;line-height:30px;height:40px;border-radius:20px;padding:5px 20px;display:none}.login-container.loading input[type="submit"],.login-container.loading input[name="login"],.login-container.loading input[name="register"],.login-container.loading button[type="submit"],.login-container.loading button[name="login"],.login-container.loading button[name="register"]{display:none}.login-container.loading .loading-button{display:inline-block}.login-container .password-policy{display:none;color:#b92b27;font-size:14px;margin-bottom:20px;width:275px}.login-container .blocked-message{color:#b92b27;font-size:14px;width:275px}.login-container .info{display:flex;align-items:flex-start}.login-container .showHidePassword{margin-left:-20px;margin-right:15px;color:#088484;cursor:pointer}#loginForm .showHidePassword{margin-right:8px}.login-container .info{margin-top:10px}.login-container #ApprovedMore{margin-top:5px}.login-container .ApprovedMore{width:250px;margin-right:30px;line-height:20px;font-size:14px}.login-container .info-icon{position:relative;cursor:pointer;font-size:15px;display:inline-block;border:1px solid #088484;border-radius:50%;width:18px;height:18px;text-align:center;line-height:18px;margin-right:-25px}.login-container .tooltip{display:none;width:220px;background-color:#fff;color:#000;border:1px solid #088484;text-align:center;border-radius:6px;padding:5px 0;position:absolute;left:-20px;z-index:1;opacity:1}.login-container .info-icon:hover .tooltip{display:block}.login-container .forgotPasswordLink{color:#088484}.login-container #errorMessage,.login-container .errorMessage{color:#b92b27;font-size:14px;width:100%;max-width:300px}.login-container #errorMessage a,.login-container .errorMessage a{text-decoration:underline;cursor:pointer}#passwordMessage{font-weight:bold}.login-container #errorMessage,.login-container #passwordMessage{display:none}.google-login-btn{display:flex;align-items:center;justify-content:center;font-size:16px;height:40px;margin:10px 0 3px;padding:0 12px;text-decoration:none;transition:background-color 0.218s;cursor:pointer;width:100%;border-radius:20px;border:1px solid #088484;background:#088484;color:#fff}.google-login-form .google-login-btn{width:265px}.google-login-icon{height:22px;margin-left:8px;width:22px;background:#fff;border-radius:50%;padding:1px}.orMethod{text-align:center;margin:20px 0;position:relative;background:linear-gradient( to bottom,transparent 12px,#088484 12px,#088484 13px,transparent 13px )}@media (min-width:691px){.orMethod{margin:20px 20px}}.orMethodText{background:#E6F4F1;padding:0 15px;color:#324B4B;font-size:16px}

