:root{--container-width:1440px;--font-playfair-display-regular:"PlayfairDisplay-Regular";--font-playfair-display-bold:"PlayfairDisplay-Bold";--font-openans-regular:"OpenSans-Regular";--font-opensans-bold:"OpenSans-Bold";--font-opensans-semibold:"OpenSans-SemiBold";--white:#fff;--black:#000;--purple:#1c1827;--orangeGray:#f6f4f3;--gray:#e7e7ea;--lightGray:#f9f9f9;--darkGray:#a4a3a8;--lightBlue:#afb7cf;--beige:#f7f4f3;--red:#b4322b;--green:#105510;--mobileS:370px;--mobileM:440px;--tabletS:768px;--tabletM:968px;--desktopS:1024px;--desktopM:1440px;--headerHeight:180px;--headerHeightLargeScreen:130px;--footerHeight:340px;--footerHeightTabletS:620px;--footerHeightMobileS:650px}*{box-sizing:border-box}body,h1,h2,p{margin:0}h1,h2{font-size:unset;font-weight:400}button{border:none;background-color:transparent;padding:0}button,select{cursor:pointer}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus{border:1px solid #1c1827;border-radius:6px;outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea:focus{border:1px solid #1c1827;border-radius:6px;outline:none}.carousel .thumbs{display:flex;padding:unset}.carousel.carousel-slider{overflow:unset!important}.react-multi-carousel-list{position:unset!important}.carousel .control-dots{display:flex;column-gap:12px;justify-content:center;margin:0!important;padding:0!important;bottom:-44px!important}.carousel img{pointer-events:auto!important}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.swiper-slide img{object-fit:cover}.swiper{width:100%;height:300px;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:50%}.mySwiper2{height:80%;width:100%}.mySwiper2 img{cursor:zoom-in}.mySwiper2 .swiper-button-next.swiper-button-disabled,.mySwiper2 .swiper-button-prev.swiper-button-disabled{pointer-events:auto}.mySwiper{height:20%;box-sizing:border-box;padding:10px 0}.mySwiper .swiper-slide{width:25%;height:100%;opacity:.5}.mySwiper .swiper-slide-thumb-active{opacity:1}.swiper-slide img{display:block;width:100%;height:100%;object-fit:contain}.swiper-button-next{background-image:url(/_next/static/media/right_arrow_icon.ca901826.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:10px 15px}.swiper-button-prev{background-image:url(/_next/static/media/left_arrow_icon.960de69d.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:10px 15px}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-wrapper{display:flex;align-items:center}.carousel .thumb img{cursor:unset}.animation200-enter{opacity:0}.animation200-enter-active,.animation200-exit{opacity:1}.animation200-exit-active{opacity:0}.animation200-enter-active,.animation200-exit-active{transition:opacity .2s}.animation300-enter{opacity:0}.animation300-enter-active,.animation300-exit{opacity:1}.animation300-exit-active{opacity:0}.animation300-enter-active,.animation300-exit-active{transition:opacity .3s}.animation500-enter{opacity:0}.animation500-enter-active,.animation500-exit{opacity:1}.animation500-exit-active{opacity:0}.animation500-enter-active,.animation500-exit-active{transition:opacity .5s}.animation5000-enter{opacity:0}.animation5000-enter-active,.animation5000-exit{opacity:1}.animation5000-exit-active{opacity:0}.animation5000-enter-active,.animation5000-exit-active{transition:opacity 5s}.react-international-phone-input-container .react-international-phone-input{width:100%!important;border:none!important;border-radius:6px!important;background-color:#f9f9f9!important}.css-1e2bxag-MuiDataGrid-root .MuiDataGrid-cell:focus,.css-1e2bxag-MuiDataGrid-root .MuiDataGrid-columnHeader--sortable,.css-1e2bxag-MuiDataGrid-root .MuiDataGrid-columnHeader:focus,.css-iclwpf .MuiDataGrid-cell:focus,.css-iclwpf .MuiDataGrid-columnHeader:focus{outline:none!important}.css-1e2bxag-MuiDataGrid-root .MuiDataGrid-row.Mui-selected{background-color:transparent!important}.rmsc .dropdown-container{width:320px;height:40px;display:flex;padding:0 8px;font-size:14px;align-items:center;font-family:OpenSans-Regular,serif;line-height:22px;border:none!important;border-radius:6px!important;background-color:#f9f9f9!important;justify-content:space-between}.rmsc .dropdown-heading{padding:0!important;cursor:pointer!important}.rmsc{--rmsc-main:transparent!important}input:focus{border:none;border-radius:0}@font-face{font-family:PlayfairDisplay-Regular;src:local("PlayfairDisplay"),url(/_next/static/media/PlayfairDisplay-Regular.0888cc4a.woff2) format("woff2")}@font-face{font-family:PlayfairDisplay-Bold;src:local("PlayfairDisplay"),url(/_next/static/media/PlayfairDisplay-Bold.60d48f5f.woff2) format("woff2")}@font-face{font-family:OpenSans-Regular;src:local("OpenSans"),url(/_next/static/media/OpenSans-Regular.1e96fcda.ttf) format("truetype")}@font-face{font-family:OpenSans-Bold;src:local("OpenSans"),url(/_next/static/media/OpenSans-Bold.1c422b2b.ttf) format("truetype")}@font-face{font-family:OpenSans-SemiBold;src:local("OpenSans"),url(/_next/static/media/OpenSans-SemiBold.e24c5c70.ttf) format("truetype")}.root-page-container{max-width:var(--container-width);margin:auto;position:relative;min-height:100vh}.root-page-suspense-loading{width:100%;height:100vh;display:flex;justify-content:center;padding-top:10vh}.login-main{margin-bottom:72px;@media (min-width:768px){width:60%;margin-left:auto;margin-bottom:auto;margin-right:auto;margin-top:auto;padding-bottom:96px}}.login-title{font-family:var(--font-playfair-display-regular),serif;font-weight:700;font-size:32px;line-height:43px;color:var(--black);text-align:center;margin:0;@media (max-width:768px){font-size:24px;line-height:32px}}.logged-out-account-page-container{display:flex;justify-content:center;padding-top:51px}.logged-out-account-page-container-tablet{width:100%;margin:auto;padding-top:40px;max-width:375px;@media (max-width:370px){max-width:300px}}.logged-out-account-page-line{padding:0 106px;@media (max-width:1024px){padding-left:72px;padding-bottom:0;padding-right:72px;padding-top:0}@media (max-width:968px){padding-left:42px;padding-bottom:0;padding-right:42px;padding-top:0}}.logged-out-account-page-content{max-width:320px;margin:auto}.logged-in-account-page-container{display:flex;justify-content:center;padding-top:51px}.logged-in-account-page-line{padding:0 106px;@media (max-width:1024px){padding-left:72px;padding-bottom:0;padding-right:72px;padding-top:0}@media (max-width:968px){padding-left:42px;padding-bottom:0;padding-right:42px;padding-top:0}}.logged-in-account-page-container-tablet{width:100%;max-width:375px;margin:auto;padding-top:40px}.logged-in-account-page-profile-info-container-tablet{width:320px;margin:auto;padding-top:24px;@media (max-width:1024px){width:300px}}.logged-in-account-page-selected-field-tablet{background-color:var(--lightGray)}.logged-in-account-page-button-tablet{display:flex;justify-content:center;margin-top:40px}.user-info-fields-selected-field{background-color:var(--lightGray)}.user-info-fields-sign-out-button{margin-top:24px}.update-user-info-selection-field-container{position:relative}.update-user-info-selection-field-details{font-family:var(--font-playfair-display-regular),serif;font-size:16px;line-height:24px;color:var(--purple);padding:12px;cursor:pointer}.update-user-info-selection-field-arrow-icon{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.update-user-profile-info-title{font-family:var(--font-openans-regular),serif;font-size:16px;line-height:24px;color:var(--purple);margin-bottom:24px;@media (max-width:968px){font-size:13px}}.update-user-profile-info-date-container{padding-top:17px}.update-user-profile-info-button{display:flex;justify-content:center;margin-top:26px}.update-user-profile-info-checkmark{display:flex;justify-content:center;margin-top:10px}.update-user-password-title{font-family:var(--font-openans-regular),serif;font-size:16px;line-height:24px;color:var(--purple);margin-bottom:24px;@media (max-width:370px){font-size:13px}}.update-user-password-button{display:flex;justify-content:center;margin-top:24px}.register-input-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:24px;line-height:32px;color:var(--purple);text-align:center;padding:16px 0}.register-privacy{font-family:var(--font-opensans-bold),serif;font-weight:700;font-size:12px;line-height:20px;color:var(--purple);text-decoration:none;&:hover{text-decoration:underline;text-underline-offset:3px}}.register-button-container{display:flex;justify-content:center;align-items:center}.register-container{margin:56px 0}.register-title{font-family:var(--font-playfair-display-regular),serif;font-weight:700;font-size:32px;line-height:43px;color:var(--black);text-align:center;padding-bottom:49px}.register-form{max-width:688px;margin:auto;text-align:left}.register-form-container{display:flex;justify-content:space-between;padding-bottom:44px;@media (max-width:768px){flex-direction:column;justify-content:center;align-items:center;row-gap:12px}}.reset-password-container{position:relative;padding:100px 10px}.reset-password-title{font-family:var(--font-playfair-display-bold),serif;font-size:24px;line-height:32px;text-align:center;margin-bottom:16px}.reset-password-form{max-width:320px;margin:30px auto 0}.forgot-password-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:24px;line-height:32px;color:var(--purple);text-align:center;margin-bottom:16px;@media (max-width:768px){font-size:20px}}.forgot-password-subtitle{font-family:var(--font-openans-regular),serif;font-size:16px;line-height:18px;color:var(--purple);text-align:center;@media (max-width:768px){font-size:12px}}.forgot-password-form{max-width:320px;margin:24px auto 0}.forgot-password-button-container{display:flex;justify-content:center}.reset-password-main{display:flex;flex-direction:column;align-items:center;margin:50px 0}.reset-password-title{font-family:var(--purple),serif;font-weight:700;font-size:32px;line-height:40px;color:var(--purple);padding-bottom:24px}.password-changed-main,.reset-password-form{display:flex;flex-direction:column;align-items:center}.password-changed-main{margin-top:84px;@media (max-width:768px){margin-top:20px}}.password-changed-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:32px;line-height:40px;color:var(--purple);text-align:center;@media (max-width:768px){font-size:20px}}.password-changed-subtitle{font-family:var(--font-openans-regular),serif;font-size:16px;line-height:24px;color:var(--purple);text-align:center;padding:24px 5px;@media (max-width:768px){font-size:14px}}.privacy-policy-container{padding:100px;@media (max-width:768px){padding-left:50px;padding-bottom:50px;padding-right:50px;padding-top:50px}@media (max-width:440px){padding-left:20px;padding-bottom:20px;padding-right:20px;padding-top:20px}}.privacy-policy-title{font-size:32px;line-height:40px;text-align:center;margin:0;@media (max-width:440px){font-size:26px}}.privacy-policy-subtitle,.privacy-policy-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;color:var(--purple)}.privacy-policy-subtitle{font-size:25px;line-height:30px;padding:50px 0 20px;@media (max-width:440px){font-size:22px}}.privacy-policy-descriptions-container{display:flex;flex-direction:column;row-gap:20px}.privacy-policy-description{font-family:var(--font-opensans-semibold),serif;font-size:16px;line-height:24px;color:var(--purple);text-align:left;white-space:pre-line}.privacy-policy-date-info{font-family:var(--font-playfair-display-regular),serif;font-size:20px;color:var(--purple);text-align:center;padding:15px 0 50px}.home-jewellery-listing-parent{position:relative}.home-jewellery-listing-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:48px;line-height:72px;color:var(--purple);text-align:center;padding-bottom:20px;margin:0;@media (max-width:1024px){font-size:38px;line-height:46px}@media (max-width:440px){font-size:32px;line-height:40px}}.home-admin-button-container{height:80px;&:hover{opacity:.9}}.home-listing-parent{position:relative;display:flex;justify-content:center}.home-title{font-family:var(--font-playfair-display-regular),serif;font-weight:700;font-size:48px;line-height:56px;color:var(--purple);text-align:center;padding-bottom:10px;@media (max-width:768px){font-size:32px;line-height:40px}}.home-titleForSmallScreen{font-size:24px;line-height:42px}.home-listing{display:flex;justify-content:center;column-gap:16px}.home-subtitle{font-family:var(--font-playfair-display-bold),serif;font-weight:700;color:var(--purple);font-size:18px;line-height:25px;text-align:center;padding:16px 0}.certified-info-main{display:flex;padding:104px 0 88px;@media (max-width:768px){flex-direction:column;padding-left:20px;padding-bottom:32px;padding-right:20px;padding-top:32px;row-gap:15px}}.certified-info-image-container{width:50%;@media (max-width:768px){width:100%}}.certified-info-image{width:100%;object-fit:cover;object-position:0 0;max-height:86vh}.certified-info-content{margin:auto;padding:0 24px;@media (min-width:768px){width:50%}@media (max-width:768px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}}.certified-info-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:38px;line-height:46px;color:var(--purple);text-align:center;@media (max-width:768px){font-size:24px;line-height:32px}}.certified-info-subtitle{font-family:var(--font-openans-regular),serif;font-size:16px;line-height:24px;color:var(--purple);text-align:center;padding:24px 0}.back-to-top-main,.certified-info-button-parent{display:flex;justify-content:center}.back-to-top-main{height:48px;cursor:pointer}.back-to-top-content{display:flex;justify-content:center;align-items:center;column-gap:12px}.back-to-top-title{font-family:var(--font-openans-regular),serif;font-size:16px;line-height:24px;color:var(--purple)}.best-sellers-listing-main{background-color:var(--beige);padding:48px 0;margin:104px 0}.best-sellers-title{font-family:var(--font-playfair-display-regular),serif;font-size:48px;line-height:56px;padding-bottom:20px;@media (max-width:768px){font-size:32px;line-height:40px}}.best-sellers-subtitle,.best-sellers-title{font-weight:700;color:var(--purple);text-align:center}.best-sellers-subtitle{font-family:var(--font-playfair-display-bold),serif;font-size:18px;line-height:25px;padding:16px 0}.best-sellers-slider-parent{position:relative;padding:0 24px}.extra-ordinary-main{margin:96px 32px;@media (max-width:1024px){margin-left:32px;margin-bottom:88px;margin-right:32px;margin-top:88px}@media (max-width:768px){margin-left:24px;margin-bottom:72px;margin-right:24px;margin-top:72px}}.extra-ordinary-button{display:flex;justify-content:center;margin:72px auto 0;@media (max-width:1024px){margin-left:auto;margin-bottom:0;margin-right:auto;margin-top:60px}}.extra-ordinary-subtitle{font-family:var(--font-playfair-display-bold),serif;font-weight:700;color:var(--purple);font-size:18px;line-height:25px;text-align:center;padding:16px 0}.extra-ordinary-header-container{padding:0 264px;@media (max-width:1024px){padding-left:195px;padding-bottom:0;padding-right:195px;padding-top:0}@media (max-width:768px){padding-left:24px;padding-bottom:0;padding-right:24px;padding-top:0}}.extra-ordinary-header-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:38px;line-height:46px;color:var(--purple);text-align:center;@media (max-width:1024px){font-size:24px;line-height:32px}}.extra-ordinary-header-subtitle{font-family:var(--font-openans-regular),serif;font-size:16px;line-height:24px;color:var(--purple);text-align:center;padding:16px 0 48px;@media (max-width:1024px){padding-left:0;padding-bottom:40px;padding-right:0;padding-top:16px}}.extra-ordinary-listing-container{display:flex;align-items:center;column-gap:16px;@media (max-width:768px){flex-direction:column;row-gap:42px}}.extra-ordinary-listing-content{width:100%;max-width:678px}.extra-ordinary-listing-image{width:100%;object-fit:cover;object-position:0 0;max-height:86vh;background-color:var(--beige)}.extra-ordinary-listing{width:100%;display:flex;flex-wrap:wrap;row-gap:40px;justify-content:center}.extra-ordinary-listing-chunk{display:flex;align-items:center}.about-container{padding:50px 100px;@media (max-width:768px){padding-left:50px;padding-bottom:50px;padding-right:50px;padding-top:50px}@media (max-width:440px){padding-left:20px;padding-bottom:50px;padding-right:20px;padding-top:50px}}.about-main-image{width:100%;margin:20px 0}.about-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:32px;line-height:40px;margin:0}.about-description,.about-title{color:var(--purple);text-align:center}.about-description{font-family:var(--font-opensans-semibold),serif;font-size:16px;line-height:24px;padding:24px 0}.service-main-image{width:100%}.service-header{width:60%;text-align:center;margin:auto;@media (max-width:440px){width:80%}}.service-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:38px;line-height:46px;color:var(--purple);margin-top:48px;@media (max-width:440px){font-size:26px}}.service-subtitle{font-family:var(--font-openans-regular),serif;font-size:16px;line-height:24px;color:var(--purple);margin-top:24px}.image-section-container-main{display:flex;flex-direction:column;row-gap:73px;padding:120px 32px 96px;@media (max-width:1024px){row-gap:56px;padding-left:32px;padding-bottom:88px;padding-right:32px;padding-top:104px}@media (max-width:768px){row-gap:32px;padding-left:24px;padding-bottom:88px;padding-right:24px;padding-top:104px}}.image-section-content{display:flex;@media (max-width:768px){row-gap:32px;flex-direction:column-reverse!important}}.image-section-jewellery-image{object-fit:cover;object-position:0;max-height:86vh;@media (min-width:768px){max-width:50%}}.image-section-sub-content{margin:auto;padding:0 30px;@media (max-width:768px){padding-left:10px;padding-bottom:10px;padding-right:10px;padding-top:10px}}.image-section-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:38px;line-height:46px;color:var(--purple);text-align:center;@media (max-width:1024px){font-size:24px;line-height:32px}}.image-section-subtitle{font-family:var(--font-openans-regular),serif;font-size:16px;line-height:24px;color:var(--purple);text-align:center;padding:24px 0;@media (max-width:1024px){padding-left:0;padding-bottom:24px;padding-right:0;padding-top:16px}}.image-section-button{font-size:18px;line-height:26px;background-size:20px 10px;font-family:var(--font-playfair-display-bold),serif;font-weight:700;color:var(--purple);background-color:var(--orangeGray);border:none;display:flex;margin:auto;@media (max-width:1024px){font-size:16px;line-height:24px}}.url-container-box-title-container{display:flex;width:-moz-fit-content;width:fit-content;padding:16px 24px;background-color:var(--orangeGray);margin:32px;@media (max-width:440px){margin-left:10px;margin-bottom:20px;margin-right:10px;margin-top:20px}}.url-container-box-title{font-family:var(--font-playfair-display-regular),serif;color:var(--purple);font-size:14px;line-height:22px;text-decoration:none;margin:0;@media (max-width:440px){font-size:9px}}.url-container-box-current-page-name{font-family:var(--font-playfair-display-bold),serif;font-weight:700}.toaster{position:fixed;z-index:100;top:52px;right:24px;@media (max-width:1024px){top:0}}.toaster-container{padding:18px;background-color:var(--purple)}.toaster-content{font-family:var(--font-opensans-semibold),serif;font-size:14px;color:var(--white)}.header-container{height:var(--headerHeight);@media (max-width:1024px){height:var(--headerHeightLargeScreen)}}.header-content{position:fixed;top:0;left:0;right:0;z-index:100;background:var(--white);padding:0 32px;max-width:var(--container-width);margin:auto}.header-main{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--gray);position:relative;transition:.3s}.header-logo-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-logo-icon{transition:.3s}.icons-container-icon-button{width:24px;border:none;background-color:transparent;padding:0}.icons-container-icons-distance{margin-right:25px}.icons-container-selected-item{border-bottom:1px solid var(--black)}.icons-container-search-item-view{width:56%;position:absolute;top:127px;right:-32px;z-index:10;@media (max-width:1024px){top:76px}@media (max-width:768px){width:100%}@media (max-width:440px){width:85%}}.icons-container-admin-button{font-family:var(--font-opensans-bold),serif;font-weight:700;font-size:16px;color:var(--purple);text-decoration:none;margin-right:5px;@media (max-width:768px){font-size:12px;position:absolute;right:0;top:20px}@media (min-width:768px){line-height:24px}}.languages-container-languages-parent{display:flex;column-gap:16px}.languages-container-button{font-family:var(--font-playfair-display-regular),serif;font-size:16px;line-height:24px;color:var(--purple)}.languages-container-current-language{font-family:var(--font-playfair-display-bold),serif;font-weight:700}.footer-main{background-color:var(--purple);position:absolute;display:flex;justify-content:center;align-items:center;bottom:0;left:0;right:0;height:var(--footerHeight);@media (max-width:768px){height:var(--footerHeightTabletS)}@media (max-width:370px){height:var(--footerHeightMobileS)}}.footer-content{width:70%;display:flex;justify-content:space-between;@media (max-width:1024px){width:90%}@media (max-width:768px){width:70%;max-width:1000px;flex-direction:column;row-gap:32px;text-align:center}}.footer-title-label{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:20px;line-height:24px;color:var(--white);cursor:pointer}.footer-service-labels{font-family:var(--font-openans-regular),serif;font-weight:400;font-size:16px;line-height:24px;color:var(--white)}.service-infos-content{display:flex;flex-direction:column;row-gap:5px;margin-top:20px}.service-infos-nav-link{font-family:var(--font-openans-regular),serif;text-decoration:none;font-size:14px;line-height:22px;color:var(--lightGray);&:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}}.contact-infos-container{display:flex;flex-direction:column;row-gap:10px;margin-top:20px}.contact-infos-content{@media (max-width:768px){display:flex;flex-direction:column;align-items:center;row-gap:10px}}.contact-infos-subContent{display:flex;column-gap:10px}.contact-infos-subtitle{font-size:18px;line-height:24px;padding-bottom:10px}.contact-infos-info,.contact-infos-subtitle{font-family:var(--font-openans-regular),serif}.contact-infos-info{font-size:14px;line-height:22px;color:var(--lightGray)}.navbar-container{position:absolute;left:0;right:0;background:var(--white)}.navbar-main{display:flex;justify-content:space-between;padding:15px 25px}.navbar-name{font-family:var(--font-playfair-display-regular),serif;font-size:16px;line-height:21px;text-align:center;cursor:pointer;@media (max-width:1100px){font-size:15px}}.navbar-selectedItem{font-family:var(--font-playfair-display-bold),serif;font-weight:700}.navbar-hoverStyles{visibility:hidden;height:0}.navbar-dropdown-item{position:absolute;left:0;right:0;z-index:10}.dropdown-pages-container{background-color:var(--white);border-top:1px solid var(--gray)}.dropdown-pages-main{width:80%;padding:40px 0;display:flex;column-gap:86px;margin:auto}.dropdown-pages-list{width:50%}.product-type-main{display:flex;justify-content:space-between}.product-type-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:16px;line-height:24px;color:var(--black);margin-bottom:32px}.product-type-items{display:flex;flex-direction:column;row-gap:20px}.product-type-item{font-family:var(--font-playfair-display-regular),serif;font-size:16px;line-height:24px;color:var(--purple);cursor:pointer;&:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}}.presented-item{column-gap:32px;align-items:center;@media (min-width:1278px){display:flex}}.presented-item-subtitle{font-family:var(--font-openans-regular),serif;font-size:16px;line-height:24px;color:var(--purple);margin:16px 0 24px}.presented-item-button{width:-moz-fit-content;width:fit-content;font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:16px;line-height:24px;color:var(--lightGray);background-color:var(--purple);padding:14px 16px}.sidebar{background-color:rgba(28,24,39,.6);width:100%;top:0;z-index:1}.sidebar,.sidebar-menu{height:100%;position:fixed}.sidebar-menu{overflow:scroll;background:var(--white);width:375px;transition:.35s;@media (max-width:370px){width:290px}}.sidebar-x-icon-container{background-color:var(--gray);width:44px;height:44px;border-radius:22px;display:flex;justify-content:center;align-items:center;margin:32px auto 48px;cursor:pointer}.sidebar-settings{display:flex;flex-direction:column;row-gap:24px;margin-top:20px;padding:20px 0 20px 20px;border-top:1px solid var(--gray)}.sidebar-settings-items{display:flex;align-items:center;column-gap:12px;font-family:var(--font-playfair-display-regular),serif;font-size:16px;line-height:24px;color:var(--purple);cursor:pointer}.sidebar-container{display:flex;justify-content:space-between;align-items:center;height:50px;list-style:none;&:hover{background-color:var(--darkGray);cursor:pointer}}.sidebar-item-link{font-family:var(--font-playfair-display-regular),serif;font-size:16px;line-height:24px;color:var(--purple);text-decoration:none}.sidebar-selectedItem,.sidebar-sub-nav{background-color:var(--lightGray)}.sidebar-menu-container{display:flex;justify-content:space-between;align-items:center;height:50px;padding-left:40px;padding-right:21px;&:hover{background:var(--darkGray);cursor:pointer}}.slider-listing-arrow{width:60px;height:60px;display:flex;align-items:center;position:absolute;cursor:pointer}.slider-listing-arrow-disabled{opacity:.3;cursor:auto}.slider-listing-right-arrow{right:0;justify-content:flex-end}.slider-listing-left-arrow{left:0;justify-content:flex-start}.slider-listing-right-arrow-icon{right:16px;position:absolute}.slider-listing-left-arrow-icon{left:16px;position:absolute}.slider-listing-navLink{text-decoration:none;display:flex;justify-content:center}.product-item-list{width:100%;text-align:center;position:relative;padding-bottom:20px;cursor:pointer}.product-card-shadow{border:1px solid #ddd;border-radius:10px;overflow:hidden;background:#fff;transition:box-shadow .3s ease,transform .3s ease;cursor:pointer}@media (hover:hover){.product-card-shadow:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);transform:translateY(-5px)}}@media (hover:none){.product-card-shadow{box-shadow:none;transform:none}}.product-item-text{font-family:var(--font-openans-regular),serif;font-size:16px;line-height:24px;color:var(--purple);text-align:center;padding:20px 16px 0}.product-item-code{font-family:var(--font-opensans-bold),serif;font-weight:700;@media (max-width:440px){font-size:14px}}.product-item-favourite-icon-container{z-index:3}.product-item-x-icon{width:14px;height:14px}.product-item-favourite-icon-container{position:absolute;width:30px;height:30px;right:16px;top:6px;z-index:2;cursor:pointer;display:flex;justify-content:center;align-items:center}.product-item-favourite-icon{width:20px;height:18px}.product-details-container{margin-bottom:120px}.product-details-diamond-info-container{display:flex;column-gap:132px;row-gap:24px;margin:0 32px 96px;@media (max-width:1024px){column-gap:98px}@media (max-width:968px){flex-direction:column}}.product-details-diamond-images{overflow:auto;@media (min-width:968px){width:50%}}.product-details-diamond-info{@media (min-width:968px){width:50%;max-width:448px}}.product-details-suggested-items{background-color:var(--orangeGray);padding-bottom:30px}.diamond-info-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:32px;line-height:40px;color:var(--purple);margin-bottom:16px;display:flex;justify-content:center;flex-wrap:wrap;column-gap:10px;align-items:baseline;@media (max-width:440px){font-size:24px;line-height:30px}}.diamond-info-item-code{font-family:var(--font-opensans-bold),serif;font-weight:700;font-size:17px;color:var(--gray);text-align:right}.diamond-info-item-code a{pointer-events:none;color:inherit;text-decoration:none;cursor:default}.diamond-info-preorder-container{display:flex;column-gap:16px;margin-top:16px}.diamond-info-favourite-icon-container{width:48px;height:48px;display:flex;justify-content:center;align-items:center;border:1px solid var(--purple);cursor:pointer}.product-available-container{justify-content:space-between;display:flex;align-items:center;column-gap:7px;margin-top:27px}.diamond-info-size-guide-container{display:flex;align-items:center;cursor:pointer}.diamond-info-size-guide-icon{width:20px;height:20px}.diamond-info-size-guide-title{font-family:var(--font-opensans-bold),serif;font-weight:700;font-size:12px;line-height:20px;padding-left:8px;color:var(--purple)}.product-status-title{display:flex;align-items:center}.diamond-info-size-guide-image{@media (max-width:440px){width:100%}}.product-info-box{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;@media (max-width:440px){padding-left:10px;padding-bottom:15px;padding-right:10px;padding-top:15px}}.product-info-name{font-family:var(--font-openans-regular),serif;font-size:18px;line-height:32px;color:var(--purple);@media (max-width:440px){font-size:15px}}.product-info-box-value{font-size:16px;color:var(--purple);@media (max-width:440px){font-size:14px}}.product-info-gem-cut-container{display:flex;align-items:center;column-gap:10px}.product-info-certificate-info{font-family:var(--font-openans-regular),serif;font-size:13px;line-height:15px;color:var(--darkGray)}.product-swiper-container{position:relative;width:100%;height:100%;opacity:0}.product-swiper-sold-out-icon{width:110px;height:90px;position:absolute;top:0;left:0;z-index:10;opacity:60%;&.mobile-icon{width:88px;height:72px;@media (max-width:768px){width:88px;height:72px}}}.suggested-products-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:48px;line-height:56px;color:var(--purple);text-align:center;padding-top:40px;@media (max-width:1024px){font-size:32px;line-height:40px}@media (max-width:968px){font-size:24px;line-height:32px}}.suggested-products-slider-parent{position:relative}.products-collection-loader-container{width:100%;height:100%;position:absolute;top:0;z-index:1;background-color:hsla(0,0%,100%,.8)}.products-collection-container{position:relative;min-height:300px}.products-collection-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:48px;line-height:56px;color:var(--purple);text-align:center;@media (max-width:1024px){font-size:32px;line-height:40px}@media (max-width:1024px){font-size:24px;line-height:32px}}.products-collection-header-subtitle{font-family:var(--font-openans-regular),serif;font-size:16px;line-height:24px;color:var(--purple);text-align:center;width:80%;margin:24px auto 0;padding:0 10px;@media (max-width:1024px){width:70%}@media (max-width:1024px){width:100%}}.products-collection-scroll-top{scroll-margin-top:140px}.products-collection-view-more{width:-moz-fit-content;width:fit-content;border:1px solid green;padding:12px 70px;margin:auto;cursor:pointer}.products-collection-showing-items-info,.products-collection-view-more{font-family:var(--font-opensans-semibold),serif;font-size:13px;color:var(--purple)}.products-collection-showing-items-info{text-align:center;margin-bottom:10px}.products-collection-filters-ref{z-index:99;left:0;right:0;top:120px;margin:auto;width:100%;max-width:var(--container-width);background-color:var(--white);@media (max-width:1024px){top:127px}}.products-carousel-container{margin:48px 0 20px}.products-carousel-images{max-height:500px}.products-carousel-indicator{width:20px;height:20px;border-radius:10px;border:1px solid var(--purple);cursor:pointer;&:hover{opacity:.5}}.products-carousel-selected-indicator{background-color:var(--purple);width:20px;height:20px;border-radius:10px;border:1px solid var(--purple)}.products-listing{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);justify-content:center;flex-wrap:wrap;grid-row-gap:24px;row-gap:24px;grid-column-gap:16px;column-gap:16px;margin:0 32px 40px;@media (max-width:768px){grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-left:24px;margin-bottom:40px;margin-right:24px;margin-top:0}}.product-container{position:relative;display:inline-block}.filters-container,.filters-filter-name-container{display:flex;align-items:center}.filters-filter-name-container{column-gap:10px;margin:0 48px 0 30px;cursor:pointer}.filters-filter-name{font-family:var(--font-openans-regular),serif;font-size:17px;line-height:32px;color:var(--purple);@media (max-width:370px){font-size:13px}}.filters-sidebar{background-color:rgba(28,24,39,.6);width:100%;height:100%;position:absolute;z-index:11}.filters-sidebar-menu{overflow:scroll;background:var(--white);width:100%;height:100%;position:fixed;transition:.35s}.filters-back-container{display:flex;align-items:center;column-gap:20px;cursor:pointer;margin:20px}.filters-content{display:flex;@media (max-width:1024px){flex-direction:column;row-gap:15px;margin-left:20px;margin-bottom:20px;margin-right:20px;margin-top:20px}@media (min-width:1024px){align-items:center;column-gap:32px;margin-left:30px}}.filters-gem-cut-item-container{position:relative;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-openans-regular),serif;font-size:15px;line-height:20px;border-bottom:2px solid transparent;padding-bottom:2px;cursor:pointer;&:hover{border-bottom:2px solid var(--black)}}.filters-custom-price-container{display:flex;flex-direction:column;row-gap:2px}.filters-custom-price-inputs{column-gap:10px}.filters-custom-price,.filters-custom-price-inputs{display:flex;align-items:center}.filters-items-container{display:flex;flex-direction:column;row-gap:10px}.filters-items-item{font-family:var(--font-openans-regular),serif;font-size:15px;line-height:20px;cursor:pointer;position:relative;&:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}}.filters-items-check-mark-icon{width:15px;height:15px;position:absolute;right:-17px;top:50%;transform:translateY(-50%)}.filters-items-name-container{display:flex;flex-direction:unset;align-items:center;column-gap:10px;row-gap:10px;padding-bottom:10px;@media (max-width:768px){flex-direction:column;align-items:unset}}.filters-items-name{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:14px;line-height:32px;color:var(--purple);white-space:nowrap}.filters-items-selected-filters{display:flex;align-items:center;column-gap:20px;row-gap:10px;overflow-x:auto;flex-wrap:unset;@media (max-width:768px){flex-wrap:wrap}}.filters-items-filter-by{display:flex;align-items:center;column-gap:10px}.filters-items-dropdown-container{@media (min-width:1024px){width:-moz-fit-content;width:fit-content}}.filters-items-dropdown-name{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:14px;line-height:32px;color:var(--purple)}.filters-items-dropdown-filter{display:flex;align-items:center;column-gap:5px;cursor:pointer}.filters-items-dropdown{padding:15px 20px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);border-radius:10px;background-color:var(--white)}.selected-filters-chosen-filters{display:flex;column-gap:20px;row-gap:15px;justify-content:center}.selected-filters-chosen-filter{position:relative;height:30px;border:1px solid var(--black);border-radius:20px;display:flex;align-items:center}.selected-filters-chosen-filter-name{font-family:var(--font-openans-regular),serif;font-size:14px;line-height:16px;color:var(--purple);white-space:nowrap;padding:0 20px 0 8px;display:flex;align-items:center}.selected-filters-x-icon-container{width:15px;text-align:center;position:absolute;top:50%;right:4px;transform:translateY(-50%);cursor:pointer}.selected-filters-x-icon{width:9px;height:9px;text-align:center}.location-content{padding:0 20px}.location-container{margin:0 auto 96px;@media (max-width:1024px){margin-left:auto;margin-bottom:80px;margin-right:auto;margin-top:0}}.location-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:32px;line-height:40px;color:var(--purple);text-align:center;margin-bottom:10px}.location-location-info{display:flex;column-gap:133px;align-items:center;justify-content:center;@media (max-width:1024px){margin-top:80px}@media (max-width:968px){column-gap:50px}@media (max-width:768px){flex-direction:column;margin-top:72px}}.location-info{display:flex;flex-direction:column;row-gap:34px}.location-address-title{font-family:var(--font-opensans-bold),serif;font-weight:700;font-size:16px;line-height:22px;color:var(--black);padding-bottom:11px}.location-subtitle{font-family:var(--font-opensans-semibold),serif;font-size:15px;line-height:20px;padding:3px 0}.location-address-container{display:flex;flex-direction:column;row-gap:8px}.location-sub-content{display:flex;column-gap:9px;font-family:var(--font-opensans-semibold),serif;font-size:14px;line-height:22px}.location-social-icons{display:flex;align-items:center;column-gap:13px}.location-map{width:472px;height:264px;border:none;margin-top:34px;@media (max-width:768px){width:332px;height:186px}}.favourites-jewelleries-list{display:grid;grid-template-columns:auto auto auto auto;justify-content:center;grid-column-gap:16px;column-gap:16px;grid-row-gap:48px;row-gap:48px;margin:0 34px 96px;@media (max-width:968px){grid-template-columns:auto auto}@media (max-width:440px){grid-template-columns:auto}}.favourites-list-container{display:flex;flex-direction:column;align-items:center}.favourites-empty-view{font-family:var(--font-opensans-bold),serif;font-weight:700;font-size:60px;line-height:72px;color:var(--purple);text-align:center;padding:20px 16px 100px;@media (max-width:1024px){font-size:38px;line-height:46px}@media (max-width:440px){font-size:32px;line-height:40px}}.preorder-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;color:var(--black);font-size:24px;line-height:30px;text-align:center}.preorder-subtitle{font-family:var(--font-playfair-display-regular),serif;color:var(--purple);font-size:16px;line-height:24px;text-align:center;padding:16px 0}.preorder-forms-container{display:flex;column-gap:16px;@media (max-width:968px){display:block}}.preorder-button-container{text-align:center;margin-top:31px}.searched-products-container{margin-bottom:96px}.searched-products-content{position:relative;min-height:300px}.search-product-container{position:relative;background-color:var(--white);border-top:1px solid var(--gray);min-height:560px;box-shadow:0 1px 4px rgba(0,0,0,.16);@media (max-width:768px){min-height:600px}@media (max-width:440px){min-height:480px}}.search-product-main{width:100%;max-height:550px;padding:40px 10px;margin:auto;display:flex;flex-direction:column;justify-content:right;@media (max-width:768px){maxheight:590px;justify-content:center;align-items:center}@media (max-width:440px){maxheight:470px}}.search-product-jewelleries-list{width:100%;overflow-y:auto;overflow-x:hidden;display:grid;grid-template-columns:auto auto auto;@media (max-width:440px){grid-template-columns:auto auto}}.search-product-x-button{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer}.search-product-searched-info{font-size:14px;color:var(--darkGray);text-align:right;padding:0 10px 2px}.search-product-search-input-container{display:flex;flex-direction:column;align-items:flex-end}.search-product-button{position:absolute;bottom:10px;right:10px}.searched-product-item-container{background-color:var(--white);border-top:1px solid var(--gray);width:100%;text-align:center;cursor:pointer}.searched-product-item-image{max-width:145px;min-height:145px;min-height:0}@media (max-width:768px){.searched-product-item-image{max-width:160px;max-height:160px}}@media (max-width:440px){.searched-product-item-image{max-width:100px;max-height:100px}}.searched-product-item-product-text{font-family:var(--font-openans-regular),serif;font-size:10px;line-height:15px;color:var(--purple);text-align:center;padding:10px 5px}.searched-product-item-product-code{font-family:var(--font-opensans-bold),serif;font-weight:700}.sign-in-titles{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:24px;line-height:32px;color:var(--purple);text-align:center}.sign-in-form{max-width:320px;margin:auto;text-align:left;padding-top:24px}.sign-in-recover-section{display:flex;justify-content:space-between;padding-bottom:18px}.sign-in-forgot-password{font-family:var(--font-opensans-bold),serif;font-weight:700;font-size:12px;line-height:20px;color:var(--purple);padding-bottom:0;cursor:pointer;&:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:370px){font-size:9px}}.sign-in-recover-container{display:flex;align-items:center}.sign-in-new-to-aldoro{font-family:var(--font-openans-regular),serif;font-size:12px;line-height:20px;color:var(--purple);padding-top:24px;text-align:center;@media (max-width:370px){font-size:9px}}.sign-in-create-account{font-family:var(--font-opensans-bold),serif;font-weight:700;margin-left:4px;cursor:pointer}.admin-dashboard-container{position:relative}.admin-dashboard-logo-image-container{width:100%;padding-top:20px;@media (max-width:768px){padding-top:100px}}.admin-dashboard-logo-image{width:156px;height:100px;display:flex;margin:auto;@media (max-width:1024px){width:104px;height:66px}}.admin-dashboard-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:32px;line-height:40px;color:var(--purple);text-align:center;margin-top:50px}.admin-dashboard-button-container{position:absolute;left:0;top:0;&:hover{background-color:var(--gray)}}.admin-dashboard-data-table-container{display:flex;justify-content:center;margin:20px;overflow-x:auto}@media (max-width:940px){.admin-dashboard-data-table-container{display:block}}.admin-dashboard-configuration-button-container{width:-moz-fit-content;width:fit-content;margin-bottom:2px;&:hover{opacity:.5}}.admin-dashboard-data-tables{display:flex;flex-direction:column;align-items:center;row-gap:100px}.data-table-container{width:100%;height:100%}.data-table-button-container{margin-right:50px}.data-table-carousel-button{font-family:var(--font-playfair-display-regular),serif;font-size:15px;color:var(--purple);&:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}}.actions-field-container{display:flex;align-items:center;justify-content:flex-end;column-gap:15px;width:100%;height:100%}.actions-field-icons{cursor:pointer}.additional-configuration-container{margin:0 20px}.additional-configuration-new-in-container{margin:50px 0 80px}.additional-configuration-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:32px;line-height:40px;color:var(--purple);text-align:center}.additional-configuration-select-section-container{display:flex;flex-direction:column;align-items:center;margin:50px auto}.additional-configuration-uploaded-images-container{margin:20px 0}.additional-configuration-text-areas-container{display:flex;flex-direction:column;row-gap:10px}.additional-configuration-sections-titles-container{display:flex;flex-direction:column;row-gap:10px;margin-top:15px}.additional-configuration-section-description-container{display:flex;align-items:center;justify-content:center;column-gap:15px;margin-right:30px}.additional-configuration-section-description-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:15px;line-height:23px;color:var(--purple)}.additional-configuration-title-text-area{width:50%;min-height:50px}.additional-configuration-text-area,.additional-configuration-title-text-area{border-radius:10px;padding:10px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);resize:none}.additional-configuration-text-area{width:100%;min-height:100px}.additional-configuration-submit-button-container{text-align:center;margin:50px 20px}.product-popup-container{position:absolute;z-index:1;left:0;top:0;width:100%;height:100vh;overflow:auto;background-color:rgba(52,60,76,.7)}.product-popup-content{width:90%;position:absolute;top:25px;left:50%;bottom:25px;transform:translateX(-50%);overflow:auto;background-color:#fefefe;margin:auto;border:1px solid #888;border-radius:10px;padding:50px 10px;@media (max-width:440px){width:95%}}.product-popup-close-icon{position:absolute;top:29px;right:29px;color:#aaa;font-size:28px;font-weight:700;cursor:pointer}.update-product-view-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;font-size:48px;line-height:56px;color:var(--purple);text-align:center;padding-bottom:48px;@media (max-width:1024px){font-size:32px;line-height:40px}@media (max-width:768px){font-size:24px;line-height:32px}}.update-product-view-info-container{display:grid;grid-template-columns:auto auto auto;justify-content:center;grid-column-gap:50px;column-gap:50px;grid-row-gap:15px;row-gap:15px;@media (max-width:1024px){grid-template-columns:auto auto}@media (max-width:768px){grid-template-columns:auto}}.update-product-view-agreements-inputs{margin:50px 0}.update-product-view-upload-images-subtitle{font-family:var(--font-playfair-display-bold),serif;font-weight:700;color:var(--purple);font-size:18px;line-height:25px;text-align:center;padding:16px 0}.update-product-view-submit-button-container{width:320px;margin:50px auto}.update-product-view-product-title{font-family:var(--font-openans-regular),serif;font-size:10px;line-height:16px;color:var(--purple);padding-bottom:4px}.update-product-view-product-types-container{display:flex;flex-direction:column;align-items:center;margin-top:50px}.update-product-view-gem-title{font-family:var(--font-playfair-display-regular),serif;font-weight:700;font-size:48px;line-height:56px;color:var(--purple);text-align:center;padding-bottom:30px;@media (max-width:768px){font-size:32px;line-height:40px}}.update-product-view-gems-container{margin-top:60px}.update-product-view-gems-listing{display:flex;flex-wrap:wrap;justify-content:space-around;column-gap:25px;row-gap:25px}.update-product-view-gem-info{font-family:var(--font-playfair-display-regular),serif;font-size:14px;line-height:22px}.update-product-view-attachments{display:flex;@media (max-width:768px){flex-direction:column}}.update-product-view-attachment-container{width:50%;display:flex;flex-direction:column;justify-content:space-between;@media (max-width:768px){width:100%}}.current-images-view-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;color:var(--purple);font-size:18px;line-height:25px;text-align:center;padding:16px 0}.current-images-view-product-images-container{display:flex;flex-wrap:wrap;row-gap:20px;column-gap:20px;justify-content:center}.current-images-view-main-image-selector-container{display:flex;flex-direction:column;align-items:center;margin:10px 0}.current-images-view-main-image{width:40px;height:40px;position:absolute;top:0;left:50%;transform:translateX(-50%)}.current-images-view-action-icon{width:30px;height:30px;position:absolute;bottom:0;right:0;cursor:pointer}.current-images-view-image-container{position:relative;cursor:pointer}.upload-images-buttons,.upload-images-container{display:flex;justify-content:center;column-gap:5px}.upload-images-container{flex-wrap:wrap;margin:10px 20px}.upload-images-uploaded-image{width:120px;cursor:pointer}.upload-images-action-icons{display:flex;justify-content:space-around;margin-top:5px}.upload-images-action-icon{width:30px;height:30px;cursor:pointer}.upload-images-checkmark-icon{width:25px;height:25px;position:absolute;left:50%;top:0;transform:translate(-50%)}.upload-images-info-text{font-family:var(--font-openans-regular),serif;font-size:16px;line-height:20px;color:var(--purple);text-align:center;margin-top:15px}.current-videos-view-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;color:var(--purple);font-size:18px;line-height:25px;text-align:center;padding:16px 0}.current-videos-view-product-attachment-container{display:flex;flex-wrap:wrap;row-gap:20px;column-gap:20px;justify-content:center}.current-videos-view-action-icon{width:30px;height:30px;position:absolute;bottom:0;right:0;cursor:pointer}.current-videos-view-attachment-container{position:relative;cursor:pointer}.upload-video-container{display:flex;flex-direction:column;align-items:center}.upload-video-title{font-size:18px;line-height:25px;padding:16px 0}.upload-video-dropzone-styles,.upload-video-title{font-family:var(--font-playfair-display-bold),serif;font-weight:700;text-align:center}.upload-video-dropzone-styles{border-radius:4px;cursor:pointer;background-color:var(--purple);font-size:16px;line-height:24px;color:var(--lightGray);width:-moz-fit-content;width:fit-content;padding:16px;margin-bottom:20px}.upload-video-info{font-family:var(--font-opensans-semibold),serif;font-size:10px;text-align:center;position:absolute;top:0;left:0}.upload-video-uploaded-file-styles{text-align:center;border-radius:4px;padding:35px 0;position:relative}.not-found{position:absolute;top:0;left:0;width:100%;height:100vh;background:var(--white);z-index:100}.not-found-info-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-info-content{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;row-gap:20px;padding:0 10px}.not-found-info-title{font-family:var(--font-opensans-bold),serif;font-size:40px;@media (max-width:768px){font-size:30px}}.not-found-subtitle{font-family:var(--font-openans-regular),serif;font-size:20px;@media (max-width:768px){font-size:15px}}.custom-input-title{font-family:var(--font-opensans-semibold),serif;font-size:10px;line-height:16px;color:var(--purple);padding-bottom:4px}.custom-input-field{width:100%;border:none;background-color:var(--lightGray);border-radius:6px;padding:8px 9px;&::placeholder{font-family:var(--font-openans-regular),serif;font-weight:400;font-size:14px;line-height:22px;color:var(--darkGray)}}.custom-input-hide-password-icon{width:13px;height:11px;position:absolute;top:50%;transform:translateY(-50%);right:9px;cursor:pointer}.custom-input-field-description{color:var(--darkGray)}.custom-input-error,.custom-input-field-description{font-family:var(--font-opensans-semibold),serif;font-size:10px;line-height:16px;padding-top:4px}.custom-input-error{color:var(--red);max-width:320px}.custom-input-required{color:var(--red);margin-left:5px}.custom-submit-input-button{display:flex;justify-content:center;border:none;height:48px;font-family:var(--font-playfair-display-regular),serif;font-size:16px;line-height:24px;color:var(--lightGray);background-color:var(--purple);align-items:center;cursor:pointer;&:disabled{opacity:.5}}.select-container{position:relative}.select-input-title{font-family:var(--font-opensans-semibold),serif;font-size:10px;line-height:16px;color:var(--purple);padding-bottom:4px}.select-placeholder{color:var(--darkGray)}.select-dropdown-input,.select-placeholder{font-family:var(--font-openans-regular),serif}.select-dropdown-input{height:40px;font-size:14px;line-height:22px;display:flex;align-items:center;justify-content:space-between;background-color:var(--lightGray);border-radius:6px;padding:0 8px;position:relative}.select-dropdown-menu{position:absolute;z-index:1;box-shadow:0 5px 15px rgba(0,0,0,.35);border-radius:10px;overflow:auto;max-height:150px;background-color:var(--white);margin-top:4px}.select-dropdown-item{font-family:var(--font-opensans-semibold),serif;font-size:13px;color:var(--purple);padding:5px;cursor:pointer;&:hover{background-color:var(--gray)}}.select-dropdown-item-selected{background-color:var(--purple);color:var(--white)}.select-searchBox{padding:5px}.select-search-box-input{width:100%;padding:5px;border:none}.select-error{font-family:var(--font-opensans-semibold),serif;font-size:10px;line-height:16px;color:var(--red);padding-top:4px}.select-dropdown-icon-container{width:24px;height:24px;text-align:center}.select-required{color:var(--red);margin-left:5px}.custom-phone-number-container{padding-bottom:17px}.custom-phone-number-title,.text-area-title{font-family:var(--font-opensans-semibold),serif;font-size:10px;line-height:16px;color:var(--purple);padding-bottom:4px}.text-area-content{border:none;background-color:var(--lightGray);border-radius:6px;overflow:unset!important;padding:8px 9px;resize:none;&::placeholder{font-family:var(--font-openans-regular),serif;font-weight:400;font-size:14px;line-height:20px;color:var(--darkGray)}}.checkmark-icon-with-title{display:flex;align-items:center;column-gap:9px}.checkmark-icon-container{width:14px;height:14px;border:2px solid var(--black);border-radius:2px;position:relative;cursor:pointer}.checkmark-input{position:absolute;z-index:1;width:14px;height:14px;opacity:0;margin:0;transform:translate(-2px,-2px);cursor:pointer}.checkmark-icon{width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkmark-title{font-family:var(--font-openans-regular),serif;font-size:12px;line-height:20px;color:var(--purple)}.button{font-family:var(--font-playfair-display-bold),serif;font-weight:700;line-height:24px;color:var(--purple);background-color:transparent;border:1px solid #12131a;text-align:center;padding:16px;&:disabled{opacity:.5;cursor:default}}.dark-button{color:var(--lightGray);background-color:var(--purple);border:none}.disable-scroll{overflow:hidden!important}.popup-container{position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(52,60,76,.7)}.popup-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fefefe;margin:auto;border:1px solid #888;max-width:744px;width:80%;max-height:90vh;overflow:auto;@media (max-width:768px){width:90%}@media (max-width:440px){width:95%}}.popup-close-icon{position:absolute;top:29px;right:29px;color:#aaa;font-size:28px;font-weight:700;cursor:pointer}.date-of-birth-container{display:flex;column-gap:4px}.date-of-birth-container-title{font-family:var(--font-opensans-semibold),serif;font-size:10px;line-height:16px;color:var(--purple);padding-bottom:4px}.date-of-birth-container-required-label{color:var(--red);margin-left:5px}.footer-distance{padding-bottom:var(--footerHeight);@media (max-width:768px){padding-bottom:var(--footerHeightTabletS)}@media (max-width:370px){padding-bottom:var(--footerHeightMobileS)}}.nav-link{text-decoration:none}.loading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}