.btn{padding:10px 20px;text-decoration:none;display:inline-block;font-size:14px;font-weight:700;cursor:pointer}.btn-about-us i{margin-left:5px;margin-right:5px}.btn-about-us:hover{background:var(--white);color:var(--black)}.btn-home{border-radius:var(--border-raduis-default);padding-top:11px;background:var(--bg-button-primary);color:var(--color-text-button-primary);border:var(--size-border-solid) solid var(--color-border-button-primary);transition:background .3s ease,color .3s ease,border .3s ease;width:100%;font-size:18px!important}.btn-home i{margin-left:10px;margin-right:10px}.btn-home:hover{background:var(--bg-button-third);color:var(--color-text-button-hover-primary)!important;border:var(--size-border-solid) solid var(--color-border-button-primary)}.btn-card-home{border-radius:var(--border-raduis-default);background:var(--white);transition:background .3s ease;color:var(--black);border:none;font-size:18px!important}.btn-card-home i{margin-left:10px;margin-right:10px}.btn-card-home:hover{background:var(--black);color:var(--white)}.btn-home-outline{width:100%;border-radius:var(--border-raduis-default);background:var(--bg-button-secondary);transition:background .3s ease;color:var(--color-text-button-primary)!important;border:var(--size-border-solid) solid var(--color-border-button-primary);font-size:18px!important;opacity:1}.btn-home-outline:hover{background:var(--bg-button-third)}.btn-home-outline i{margin-left:10px;margin-right:10px}.btn-continu-connection{width:100%;display:flex;color:var(--color-text-button-primary);background:var(--bg-button-fifth);border-radius:var(--border-raduis-default);border:var(--size-border-solid) solid var(--color-border-button-secondary);align-items:center;justify-content:left;margin-top:10px;padding:5px;padding-left:20px!important;cursor:pointer;transition:background .3s ease}.btn-continu-connection:hover{background:var(--bg-hover-button-secondary)}.btn-continu-connection p{color:var(--color-text-title-primary);border:none;font-size:18px;margin:5px;font-weight:700}.btn-continu-connection i.icons-google{font-size:25px;margin:5px;width:25px;height:25px;background-image:url('../../img/icon/auth/njdweb-google-48x48.png');background-size:cover}.btn-continu-connection i.icon-apple{font-size:25px;margin:5px;color:var(--color-text-title-primary)}.btn-continu-connection i.icons-windows{font-size:25px;margin:5px;width:25px;height:25px;background-image:url('../../img/icon/auth/njdweb-windows-11-48x48.png');background-size:cover}.btn-continu-connection i.icon-github{font-size:25px;margin:5px;color:var(--color-text-title-primary)}.btn-continu-payment{width:100%;display:flex;text-align:center;border-radius:var(--border-raduis-default);border:2px solid var(--border-color-btn);align-items:center;justify-content:center;margin-top:10px;padding:5px;cursor:pointer;background:var(--bg-color-input)}.btn-continu-payment:hover{border:2px solid var(--border-color-input-hover)}.btn-continu-payment p{color:var(--color-text-title-primary);border:none;font-size:18px;margin:5px}.btn-continu-payment i.icon-google{font-size:25px;margin:5px}.btn-continu-payment i.icon-apple{font-size:25px;margin:5px}.btn-width{width:150px}.btn-add-more{width:5px;height:10px;border-radius:var(--border-raduis-default);background:var(--bg-button-primary);color:var(--color-text-button-primary);border:var(--size-border-solid) solid var(--color-border-button-primary);transition:background .3s ease,color .3s ease,border .3s ease;display:flex;justify-content:center;align-items:center}.btn-add-more:hover{background:var(--bg-hover-button-primary);color:var(--color-text-button-hover-primary);border:var(--size-border-solid) solid var(--color-border-button-primary)}.container-input .input-email,.container-input .input-password,.container-input .input-search,.container-input .input-subject,.container-input .input-username{display:flex;color:var(--color-input-primary);background:var(--bg-input-primary);border-radius:var(--border-raduis-default);border:var(--size-border-solid) solid var(--color-border-input-primary);width:100%;height:50px;align-items:center;margin-bottom:10px;transition:border .3s ease}.container-input .input-email:focus-within,.container-input .input-password:focus-within,.container-input .input-search:focus-within,.container-input .input-subject:focus-within,.container-input .input-username:focus-within{border:var(--size-border-solid) solid var(--color-border-hover-input-primary)}.container-input .input-email:focus-visible,.container-input .input-password:focus-visible,.container-input .input-search:focus-visible,.container-input .input-subject:focus-visible,.container-input .input-username:focus-visible{border:none}.container-input .input-email input[type=email],.container-input .input-password input[type=password],.container-input .input-search input[type=search],.container-input .input-subject input[type=text],.container-input .input-username input[type=text]{padding:.7rem 1rem;font-size:1rem;width:100%;border:none;background:0 0}.container-input .input-email input[type=email]:focus,.container-input .input-password input[type=password]:focus,.container-input .input-search input[type=search]:focus,.container-input .input-subject input[type=text]:focus,.container-input .input-username input[type=text]:focus{outline:0}.container-input .input-email i,.container-input .input-password i,.container-input .input-subject i,.container-input .input-username i{color:var(--color-icon);font-size:1.5rem;cursor:pointer;font-weight:400;margin-left:5px}.container-input .input-search button{color:var(--color-btn);font-size:1.5rem;cursor:pointer;font-weight:400;background:var(--bg-color-btn);border:none;padding:10px;border-top-right-radius:8px;border-bottom-right-radius:8px;margin-right:1px}.input-forget{width:100%;text-align:right;padding:5px;margin-bottom:5px}.input-forget a{color:#2196f3;text-decoration:none;cursor:pointer}.input-forget a:hover{text-decoration:underline}.box-textarea,.contact-textarea{flex:1;display:flex;align-items:center;height:80px;border:var(--size-border-solid) solid var(--color-border-input-primary);border-radius:var(--border-raduis-default);background:var(--bg-input-primary);color:var(--color-input-primary);transition:border .3s ease}.box-textarea:focus-within,.contact-textarea:focus-within{border:var(--size-border-solid) solid var(--color-border-hover-input-primary)}.box-textarea textarea,.contact-textarea textarea{width:100%;border:none;background:0 0}.box-textarea textarea:focus,.contact-textarea textarea:focus{outline:0}.contact-textarea i{color:var(--color-border-hover-input-primary);font-size:1.5rem;cursor:pointer;font-weight:400;margin-top:5px;margin-left:5px}.options input[type=checkbox]{width:20px;height:20px;appearance:none;background:var(--white);border:var(--size-border-solid) solid var(--color-border-button-secondary);border-radius:5px;cursor:pointer;transition:background .3s ease,border .3s ease;margin:5px;padding:4px;display:flex;justify-content:center;align-items:center}.options .icon-check{color:var(--white);font-size:15px;background:var(--bg-button-fourth)}.options .icon-check:checked{background:var(--bg-button-primary);color:var(--color-text-button-primary);border:var(--size-border-solid) solid var(--color-border-button-secondary)}.options input[type=checkbox]:hover{border-color:var(--color-border-button-secondary)}.options label{color:var(--color-text-paragraph-primary);font-size:16px;margin-bottom:10px}.btn-auth-login{display:flex;width:100%;justify-content:center;align-items:center;background:var(--bg-button-primary);color:var(-color-text-button-primary);border:var(--size-border-solid) solid var(--color-border-button-primary);border-radius:var(--border-raduis-default);cursor:pointer;font-size:18px;font-weight:700;padding:10px;margin-left:5px;margin-right:5px;transition:background .3s ease}.btn-auth-login:hover{background:var(--bg-hover-button-primary)}.btn-auth-login i{font-size:18px;font-weight:400;margin-right:5px}.btn-auth-login:disabled{background-color:var(--bg-button-sixth);cursor:not-allowed}.btn-card-book{width:100%;border-radius:var(--border-raduis-default);background:var(--bg-button-primary);border:var(--size-border-solid) solid var(--color-border-button-primary);color:var(--color-text-button-primary);padding:8px!important;display:flex;justify-content:center;align-items:center;transition:background .3s ease,color .3s ease,border .3s ease}.btn-card-book:hover{background:var(--bg-hover-button-primary);color:var(--color-text-button-hover-primary);border:var(--size-border-solid) solid var(--color-border-button-primary)}.btn-card-book i{margin-left:10px;margin-right:10px}.custom-bookmark{width:50px;border-radius:var(--border-raduis-default);padding:8px;background:var(--bg-button-fifth);margin-right:5px;color:var(--color-text-button-primary);display:flex;justify-content:center;align-items:center}.btn-card-book-download{border-radius:var(--border-raduis-default);background:0 0;border:var(--size-border-solid) solid transparent;color:var(--color-btn);padding:8px!important;display:flex;justify-content:center;align-items:center;transition:background .3s ease,color .3s ease,border .3s ease}.btn-card-book-download i{margin-left:10px;margin-right:10px}.btn-book-download{background:var(--bg-button-fifth);color:var(--green);border:var(--size-border-solid) solid var(--color-border-button-secondary);border-radius:var(--border-raduis-default);cursor:pointer;font-size:15px;font-weight:700;transition:background .3s ease,color .3s ease}.btn-book-download:hover{background:var(--bg-hover-button-secondary)}.btn-book-favorite{background:var(--bg-button-fifth);color:#9ca3af;border:var(--size-border-solid) solid var(--color-border-button-secondary);border-radius:var(--border-raduis-default);cursor:pointer;font-size:15px;font-weight:700;transition:background .3s ease,color .3s ease}.btn-book-favorite:hover{background:var(--bg-hover-button-secondary)}.btn-book-buy-now{background:var(--bg-button-fifth);color:var(--color-text-button-secondary);border:var(--size-border-solid) solid var(--color-border-button-secondary);border-radius:var(--border-raduis-default);cursor:pointer;font-size:15px;font-weight:700;transition:background .3s ease,color .3s ease}.btn-book-buy-now:hover{background:var(--bg-hover-button-secondary)}.btn-book-preview{text-align:center;background:var(--bg-button-fifth);color:var(--indigo);border:var(--size-border-solid) solid var(--color-border-button-secondary);border-radius:var(--border-raduis-default);cursor:pointer;font-size:15px;font-weight:700;transition:background .3s ease}.btn-book-preview:hover{background:var(--bg-hover-button-secondary)}.btn-book-buy{width:100%;background:var(--bg-button-fifth);color:var(--primary);border:var(--size-border-solid) solid var(--color-border-button-secondary);border-radius:var(--border-raduis-default);cursor:pointer;font-size:15px;font-weight:700;margin-left:5px;margin-right:5px;transition:background .3s ease}.btn-book-buy i{font-size:18px}.btn-book-buy:hover{background:var(--bg-hover-button-secondary)}.btn-book-share{width:100%;background:var(--bg-button-fifth);color:var(--orange);border:var(--size-border-solid) solid var(--color-border-button-secondary);border-radius:var(--border-raduis-default);cursor:pointer;font-size:15px;font-weight:700;margin-left:5px;margin-right:5px;transition:background .3s ease}.btn-book-share:hover{background:var(--bg-hover-button-secondary)}.activeBtnMark{background:var(--bg-hover-button-secondary)!important}.btn-book-qr-code{width:100%;background:var(--bg-button-fifth);color:var(--pink);border:var(--size-border-solid) solid var(--color-border-button-secondary);border-radius:var(--border-raduis-default);cursor:pointer;font-size:15px;font-weight:700;margin-left:5px;margin-right:5px;transition:background .3s ease}.btn-book-qr-code:hover{background:var(--bg-hover-button-secondary)}.activeBtnQr{background:var(--white)!important}.btn-book-send{background:var(--bg-button-primary);color:var(--color-text-button-primary);border:var(--size-border-solid) solid var(--color-border-button-primary);border-radius:var(--border-raduis-default);cursor:pointer;font-size:15px;font-weight:700;margin-top:5px;margin-left:5px;margin-right:5px;transition:background .3s ease,color .3s ease}.btn-book-send:hover{background:var(--bg-hover-button-primary);color:var(--color-text-button-hover-primary)}.btn-download{border-radius:var(--border-raduis-default);background:var(--bg-button-primary);color:var(--color-text-button-primary);border:var(--size-border-solid) solid var(--color-border-button-primary);transition:background .3s ease,color .3s ease,border .3s ease}.btn-download i{margin-left:5px;margin-right:5px}.btn-download:hover{background:var(--bg-hover-button-primary);color:var(--color-text-button-hover-primary);border:var(--size-border-solid) solid var(--color-border-button-primary)}.btn-download-simple{border-radius:var(--border-raduis-default);background:0 0;color:var(--color-text-button-primary);border:var(--size-border-solid) solid var(--bg-hover-button-primary);transition:background .3s ease,color .3s ease,border .3s ease}.btn-download-simple i{margin-left:5px;margin-right:5px}.btn-download-simple:hover{background:var(--bg-hover-button-primary);color:var(--color-text-button-hover-primary);border:var(--size-border-solid) solid var(--color-border-button-primary)}.btn-popup{border-radius:var(--border-raduis-default);background:var(--bg-button-primary);color:var(--color-text-button-primary);border:var(--size-border-solid) solid var(--color-border-button-primary);transition:background .3s ease,color .3s ease,border .3s ease;font-size:18px}.btn-popup:hover{background:var(--bg-hover-button-primary);color:var(--color-text-button-hover-primary);border:var(--size-border-solid) solid var(--color-border-button-primary)}.btn-popup i{margin-left:5px;margin-right:5px}.btn-search{width:180px;display:flex;flex-direction:row;justify-content:flex-end;font-size:20px;padding:8px 14px 8px 10px!important;color:var(--color-text-button-primary);background-color:var(--bg-button-fifth);border-radius:var(--border-raduis-default);border:var(--size-border-solid) solid var(--color-border-button-secondary);transition:background .3s ease}.btn-search:hover{background-color:var(--bg-hover-button-secondary)}.btn-notification{position:relative;display:inline-block;border-radius:var(--border-raduis-default);background:var(--bg-button-primary);border:var(--size-border-solid) solid var(--color-border-button-primary);color:var(--color-text-button-primary);padding:8px 10px;text-decoration:none;display:inline-block;font-size:17px;font-weight:400;transition:background .3s ease}.btn-notification i{cursor:pointer}.btn-notification:hover{background:var(--bg-hover-button-primary)}.btn-notification .notifinombr{position:absolute;top:-7px;right:-7px;background:var(--red);color:var(--white);padding:2px 2px;font-weight:700;font-size:12px;border-radius:5px}.btn-shopping-cart{position:relative;display:inline-block;border-radius:var(--border-raduis-default);background:var(--bg-button-primary);border:var(--size-border-solid) solid var(--color-border-button-primary);color:var(--color-text-button-primary);padding:8px 10px;text-decoration:none;display:inline-block;font-size:17px;font-weight:400;transition:background .3s ease;margin-left:5px;margin-right:5px}.btn-shopping-cart i{cursor:pointer}.btn-shopping-cart:hover{background:var(--bg-hover-button-primary)}.btn-shopping-cart .shopnomb{position:absolute;top:-7px;right:-7px;background:var(--blue);color:var(--white);padding:2px 2px;font-weight:700;font-size:12px;border-radius:5px}.btn-users{position:relative;border-radius:var(--border-raduis-default);background:var(--bg-button-primary);border:var(--size-border-solid) solid var(--color-border-button-primary);color:var(--color-text-button-primary);padding:2px;text-decoration:none;display:flex;justify-content:center;align-items:center;font-size:17px;font-weight:400;transition:background .3s ease;margin-left:5px;margin-right:5px}.btn-users:hover{background:var(--bg-hover-button-primary)}.btn-users .nomber{position:absolute;top:-7px;right:-7px;background:var(--bg-button-primary);color:var(--color-text-button-primary);padding:2px 2px;font-weight:700;font-size:12px;border-radius:5px}.btn-users .profils{width:30px;height:30px;border-radius:var(--border-raduis-default);object-fit:cover}.btn-users span i{font-size:14px;padding:2px;color:var(--color-text-button-primary)}.btn-about-us{border-radius:var(--border-raduis-default);color:var(--color-text-button-primary);font-size:18px!important}.text-content-about-us .link-see-more{text-align:right}.review .link-see-more{text-align:right}.link-see-more a i{margin-right:5px;margin-left:10px}.link-see-more a{text-decoration:none;color:var(--background-fourth);font-size:1rem;font-weight:700}.link-see-more a:hover{text-decoration:underline}@media screen and (max-width:980px){.btn-auth-login,.btn-auth-login i.icon-lock2,.btn-auth-login i.icon-repeat,.btn-auth-login i.icon-user,.btn-card-home,.btn-continu-connection p,.btn-continu-payment p,.btn-home,.btn-home-outline{font-size:16px!important}}@media screen and (max-width:736px){.btn-auth-login,.btn-auth-login i.icon-lock2,.btn-auth-login i.icon-repeat,.btn-auth-login i.icon-user,.btn-card-home,.btn-continu-connection p,.btn-continu-payment p,.btn-home,.btn-home-outline{font-size:14px!important}}@media screen and (max-width:480px){.btn-auth-login,.btn-auth-login i.icon-lock2,.btn-auth-login i.icon-repeat,.btn-auth-login i.icon-user,.btn-card-home,.btn-continu-connection p,.btn-continu-payment p,.btn-home,.btn-home-outline{font-size:12px!important}}.back-to-top{position:fixed;display:flex;justify-content:center;align-items:center;right:30px;bottom:30px;z-index:11;padding:5px;width:50px;height:50px;border-radius:var(--border-raduis-default);border:var(--size-border-solid) solid var(--color-border-button-primary);box-shadow:4px 0 20px -5px rgba(0,0,0,.1);background:var(--bg-button-primary);-moz-transition:opacity 1s ease,-moz-transform 1s ease;-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;-ms-transition:opacity 1s ease,-ms-transform 1s ease;transition:opacity 1s ease,transform 1s ease;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:0}.back-to-top i.icon-chevron-up{font-size:18px;color:var(--color-text-button-primary)}.back-to-top.active{-moz-transform:none;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.back-to-option{position:fixed;display:flex;justify-content:center;align-items:center;left:30px;bottom:30px;z-index:11;padding:5px;width:50px;height:50px;border-radius:var(--border-raduis-default);border:var(--size-border-solid) solid var(--border-color-btn);box-shadow:4px 0 20px -5px rgba(0,0,0,.1);background:var(--bg-button-primary);-moz-transition:opacity 1s ease,-moz-transform 1s ease;-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;-ms-transition:opacity 1s ease,-ms-transform 1s ease;transition:opacity 1s ease,transform 1s ease;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:0}.back-to-option i.icon-chevron-up{font-size:18px;color:var(--color-btn)}.back-to-option.active{-moz-transform:none;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.btn-profile{display:flex;background:var(--color-default);overflow:hidden;align-items:center;border-radius:var(--border-raduis-default);padding:2px;background:var(--color-default);border:var(--size-border-solid) solid var(--border-color-btn);color:var(--color-icon);cursor:pointer}.btn-profile .profile{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid transparent}.pagination-container{text-align:center;margin-top:20px;width:100%}.pagination{list-style:none;padding:0;align-items:center;border-radius:5px;background:0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:2px}.pagination-btn{padding:8px 12px;margin:2px;border:var(--size-border-solid) solid var(--color-three);cursor:pointer;color:var(--color-primary);font-size:14px;border-radius:4px;transition:.3s ease-in-out}.pagination-btn:hover{background:var(--bg-section-primary)}.pagination-btn.active{background:var(--bg-button-primary);color:var(--color-text-button-primary);border:var(--size-border-solid) solid var(--color-border-button-secondary)}.pagination-btn.active:hover{background:var(--bg-hover-button-primary);color:var(--color-text-button-hover-primary);border:var(--size-border-solid) solid var(--border-color-btn)}.pagination-btn.désactivé{pointer-events:none;color:#aaa;border:var(--size-border-solid) solid var(--color-three)}.pagination-btn.dots{border:none;cursor:default;color:#888;font-weight:700}.pagination-btn.icon-caret-left{padding:8px 12px;font-size:18px}.pagination-btn.icon-caret-right{padding:8px 12px;font-size:18px}.divoptions-select-wrapper{position:relative;width:100%}.divoptions-select{position:relative;background:var(--background-primary);border-radius:var(--border-raduis-default);border:var(--size-border-solid) solid var(--color-border-section-primary);cursor:pointer;user-select:none;padding:5px}.bokksre-custme .divoptions-options{width:40%}.container-input .field-custme{margin-bottom:5px;display:flex;-webkit-box-shadow:4px 0 20px -5px rgba(0,0,0,.1);--_filter:blur(5px) saturate(200%);background-color:var(--bg-nav-mobile-primary);backdrop-filter:var(--_filter) blur(5px) saturate(200%);-webkit-backdrop-filter:var(--_filter);border-radius:var(--border-raduis-default);box-shadow:0 8px 24px rgba(0,0,0,.12);border:var(--size-border-solid) solid var(--color-border-section-primary);width:100%;height:50px;align-items:center;margin-bottom:10px;transition:border .3s ease;justify-content:space-between;flex-direction:row;align-items:center;padding:10px 5px}.container-input .field-custme span{width:100%}.container-input .field-custme i{color:var(--color-icon);font-size:1.5rem;cursor:pointer;font-weight:400;margin-right:4px}.field-custme{width:100%;display:flex;justify-content:space-between;flex-direction:row;align-items:center;margin-bottom:5px}.field-custme span{width:100%}.divoptions-select-trigger{font-size:16px;color:var(--color-text-paragraph-primary)}.divoptions-options{position:absolute;width:100%;z-index:12;right:0;top:100%;border-top:none;list-style:none;padding:0;margin:0;display:none;max-height:200px;overflow-y:auto;min-width:150px;border-radius:var(--border-raduis-default);box-shadow:0 4px 6px rgba(0,0,0,.2);--_filter:blur(5px) saturate(200%);background-color:var(--bg-popup-message-primary);backdrop-filter:var(--_filter);-webkit-backdrop-filter:var(--_filter)}.divoptions-option{padding:10px;font-size:16px;color:var(--color-text-paragraph-primary);cursor:pointer;transition:background .3s ease}.divoptions-option:hover{background-color:var(--bg-hover-button-secondary)}.divoptions-select.open .divoptions-options{display:block}.deletex{margin:0;padding:0}.btn-checked .toggle-container{display:flex;justify-content:space-between;align-items:center}.btn-checked .toggle{appearance:none;width:40px;height:20px;background:var(--bg-button-seventh);border-radius:var(--border-raduis-default);position:relative;cursor:pointer;border:var(--size-border-solid) solid var(--bg-button-primary)}.btn-checked .toggle::before{content:"";position:absolute;width:16px;height:16px;background:var(--color-text-button-primary);border-radius:50%;top:1px;left:2px;transition:.3s}.btn-checked .toggle:checked::before{left:20px;background:var(--color-text-button-primary)}