@font-face{font-family:helvetica-bold;src:url(/helvetica/HelveticaNeue-Bold.otf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:helvetica-medium;src:url(/helvetica/HelveticaNeue-Medium.otf) format("truetype");font-style:normal}@font-face{font-family:helvetica-regular;src:url(/helvetica/HelveticaNeue-Regular.otf) format("truetype");font-style:normal}@font-face{font-family:helvetica-regularitalic;src:url(/helvetica/HelveticaNeue-RegularItalic.otf) format("truetype");font-style:normal}@font-face{font-family:helvetica-light;src:url(/helvetica/HelveticaNeue-Light.otf) format("truetype");font-style:normal}@font-face{font-family:helvetica-thin;src:url(/helvetica/HelveticaNeue-Thin.otf) format("truetype");font-style:normal}h1{font-family:helvetica-regular,sans-serif;font-size:36px;line-height:42px}h2{font-size:30px;line-height:36px}h3{font-size:18px;line-height:21px;margin-top:10px}p{margin-bottom:10px;line-height:18px;font-size:14px;font-family:helvetica-regular,sans-serif;text-align:left}.checkout-h2-title{font-family:helvetica-bold,sans-serif!important;font-size:30px!important;line-height:1.2!important;font-weight:700;opacity:1!important}.opacity-h2{opacity:.5!important}.custom-burger-menu{position:relative;padding-left:10px;display:none}.custom-burger-menu .d-burger{width:25px}.custom-burger-menu .d-burger img{width:100%}.custom-burger-menu .mobile-links{display:flex;position:fixed;flex-direction:column;top:48px;right:0;bottom:0;background:#fff;padding:10px;max-width:300px;width:100%;z-index:20}.custom-burger-menu .mobile-links a{padding:10px 0}.breadcrumbs{display:none}.maison-logo{margin-top:1.5rem}.contactr-usM,.desktop-menu a{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.sidebar.sidebar-additional,.sidebar.sidebar-main{display:none!important}.page-layout-fcpmlist .column.main{width:100%!important}header{box-shadow:none!important}body.checkout .footer-wrapper,body.checkout header{display:none!important}body.checkout .v-main.main-container{padding-top:0!important}.navigation ul li:last-child,.navigation ul li:nth-last-child(2){display:none!important}.navigation ul li a{transition:.4s}.navigation ul li a:hover{color:#fff!important;opacity:.7}.burger-menu,.page-submenu{display:none}.contact-index-index .header.content .logo img,.page-with-filter{filter:invert(100%)}.contact-index-index .header.content .sections.nav-sections ul li a,.page-with-filter{color:#000!important}.contact-index-index .header.content .contact-link li a,.page-with-filter{color:#000!important;font-size:18px!important}.auth-wrapper{background-image:url(/_next/static/media/auth-bg.6eccac20.png);background-repeat:no-repeat;background-size:cover;padding:150px 0 300px;position:relative}.login-form-wrapper{width:500px;max-width:100%;margin:0 auto;border-radius:4px}.auth-wrapper .v-input__control .v-field{background-color:transparent!important}.auth-wrapper .login-head{font-size:30px;line-height:1.4;font-size:"helvetica-medium",sans-serif}.auth-wrapper label{font-size:18px;font-size:"helvetica-bold",sans-serif}.auth-wrapper input{border-bottom:1px solid #fff;color:#fff!important}.auth-wrapper .password{position:relative}.auth-wrapper .password .v-field{padding:0}.auth-wrapper .v-field__append-inner{position:absolute;color:#fff;right:0}.auth-wrapper .login-btn{border-radius:0;background-color:#fff;display:block;font-family:helvetica-bold,sans-serif;color:#000;letter-spacing:3px;margin-bottom:20px;height:45px;font-size:18px}.auth-wrapper .inputs-wrapper{display:flex;flex-direction:column}.auth-wrapper .inputs-wrapper input{background-color:transparent;border-bottom:1px solid #fff;outline:none}.auth-wrapper .inputs-wrapper input:focus{outline:none!important}.login-btn span{display:block;font-family:helvetica-bold,sans-serif}.page-main>.page-title-wrapper .page-title{display:none}.header.content{width:1608px;max-width:95%!important;margin:0 auto}.login-container{background-image:url(/_next/static/media/auth-bg.6eccac20.png);background-repeat:no-repeat;background-size:cover;padding:150px 0 300px;position:relative}.login-container .block.block-new-customer{display:none}.login-container .block.block-customer-login{width:512px;max-width:100%;background:#000;padding:60px 36px}.login-container .block.block-customer-login .block-title{border:none}.login-container .block.block-customer-login .block-title #block-customer-login-heading{color:#fff;font-family:helvetica-medium,sans-serif;font-size:32px;text-transform:uppercase}.login-container .block.block-customer-login .block-content form .fieldset .field.note,.login-container .block.block-customer-login .block-content form .fieldset:after{display:none}.login-container .block.block-customer-login .block-content form .fieldset .field label{color:#fff;font-family:helvetica-medium,sans-serif;font-size:16px;margin-bottom:15px}.login-container .block.block-customer-login .block-content form .fieldset .field .control{width:100%}.login-container .block.block-customer-login .block-content form .fieldset .field .control input{border-radius:12px;border:1px solid #fff;height:50px;background-color:#000;outline:none;color:#fff;padding:0 10px}.login-container .block.block-customer-login .block-content form .fieldset .field .control input:-webkit-autofill,.login-container .block.block-customer-login .block-content form .fieldset .field .control input:-webkit-autofill:active,.login-container .block.block-customer-login .block-content form .fieldset .field .control input:-webkit-autofill:focus,.login-container .block.block-customer-login .block-content form .fieldset .field .control input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #000!important;-webkit-text-fill-color:#fff}.login-container .block.block-customer-login .block-content form .fieldset .actions-toolbar{display:flex;flex-direction:column}.login-container .block.block-customer-login .block-content form .fieldset .actions-toolbar button{background-color:#fff;color:#000;font-family:helvetica-bold,sans-serif;font-size:18px;text-align:center;width:100%;border:none;height:60px;border-radius:12px}.login-container .block.block-customer-login .block-content form .fieldset .actions-toolbar a{display:block;margin-top:10px;font-family:helvetica-regular,sans-serif;font-size:18px;color:#fff;text-decoration:underline}.login-container .block.block-customer-login .block-content form .fieldset .auth-others{margin-top:20px}.login-container .block.block-customer-login .block-content form .fieldset .auth-others a{font-family:helvetica-regular,sans-serif;font-size:18px;color:#fff;text-decoration:none}.login-container .block.block-customer-login .block-content form .fieldset .auth-others p{font-family:helvetica-regular,sans-serif;font-style:italic;font-size:18px;color:#fff;margin-top:40px;line-height:28px}.auth-section{background-image:url(/_next/static/media/auth-bg.6eccac20.png);background-repeat:no-repeat;background-size:cover;padding:150px 0 200px;position:relative}.auth-section .custom-container form{width:512px!important;background:#000;padding:60px 36px}.auth-section .custom-container form .fieldset{margin:0}.auth-section .custom-container form .fieldset:after{display:none!important}.auth-section .custom-container form .fieldset legend{border:none;color:#fff;font-family:helvetica-bold,sans-serif;font-size:32px;text-transform:uppercase}.auth-section .custom-container form .fieldset .field.choice{display:none!important}.auth-section .custom-container form .fieldset .field label{color:#fff;font-family:helvetica-medium,sans-serif;font-size:16px;margin-bottom:15px}.auth-section .custom-container form .fieldset .field .control{width:100%;position:relative}.auth-section .custom-container form .fieldset .field .control input{border-radius:12px;border:1px solid #fff;height:50px;background-color:#000;outline:none;color:#fff;padding:0 10px}.auth-section .custom-container form .fieldset .field .control input:-webkit-autofill,.auth-section .custom-container form .fieldset .field .control input:-webkit-autofill:active,.auth-section .custom-container form .fieldset .field .control input:-webkit-autofill:focus,.auth-section .custom-container form .fieldset .field .control input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #000!important;-webkit-text-fill-color:#fff}.auth-section .custom-container form .fieldset .field .control #password-strength-meter{display:none!important}.auth-section .custom-container form .actions-toolbar{display:flex;flex-direction:column}.auth-section .custom-container form .actions-toolbar button{background-color:#fff;color:#000;font-family:helvetica-bold,sans-serif;font-size:18px;text-align:center;width:100%;border:none;height:60px;border-radius:12px}.auth-section .custom-container form .actions-toolbar a{display:block;margin-top:10px;font-family:helvetica-regular,sans-serif;font-size:18px;color:#fff;text-decoration:underline}.auth-section .custom-container form .auth-others{margin-top:20px}.auth-section .custom-container form .auth-others a{font-family:helvetica-regular,sans-serif;font-size:18px;color:#fff;text-decoration:none}.auth-section .custom-container form .auth-others p{font-family:helvetica-regular,sans-serif;font-style:italic;font-size:18px;color:#fff;margin-top:40px;line-height:28px}.field.password .control{position:relative}.eye{width:20px;position:absolute;right:20px;z-index:5;top:50%;transform:translateY(-50%);cursor:pointer}.la-creative{padding:0 0 100px}.lux-page{padding-top:100px!important}.la-creative .banner-mobile{display:none}.la-creative .banner-title{text-align:center}.la-creative .banner-title h1{margin-top:20px;margin-bottom:50px}.la-creative .banner-img img{width:100%}.la-creative .la-creative-text{margin-top:40px}.la-creative-text.three-4-width{width:75%}.h3-heading h3,.la-creative-text h3,.materiaux-h3 h3{font-size:18px;font-family:helvetica-bold,sans-serif;line-height:26px}.la-creative-text h3,.materiaux-h3 h3{text-align:left;margin-bottom:15px}.la-creative-text p{margin-bottom:20px;line-height:18px;font-size:14px;font-family:helvetica-regular,sans-serif;text-align:left}.la-creative .la-creative-text .lg-title h3{font-size:18px;font-family:helvetica-bold,sans-serif;line-height:21px}.la-creative .la-creative-text .lg-title h3.sm-screen{display:none}.la-creative .la-creative-text .lg-title h3.lg-h3{font-family:helvetica-bold,sans-serif;font-size:60px;line-height:72px;text-transform:uppercase}.la-creative .la-creative-text .prgph{margin-top:10px}.la-creative .la-creative-text .prgph p{margin-bottom:10px;line-height:18px;font-size:14px;font-family:helvetica-regular,sans-serif}.la-creative .la-creative-text .prgph .links{margin-top:50px}.la-creative .la-creative-text .prgph .links a{display:block;font-size:14px;font-family:helvetica-medium,sans-serif;line-height:17px;padding:5px 0;color:#000;text-decoration:none;width:-moz-fit-content;width:fit-content}.la-creative .la-creative-text .prgph .links a span{display:inline-block;border-bottom:1px solid #000;padding-bottom:5px}.la-creative .la-creative-text .prgph .links a img{width:17px;padding:0 10px 0 2px}.img-wrapper.half-right{width:66%!important;margin-left:auto;margin-right:0!important;margin-bottom:30px!important}.img-wrapper.half-right img{width:100%!important}.about .links a{text-decoration:underline;font-family:helvetica-medium,sans-serif;color:#000}.m162-title{width:100%;font-size:16px;font-family:helvetica-regular,sans-serif;text-transform:uppercase;margin-bottom:20px}.page-m-one-six-two .sm-img-centered br{display:block!important}.page-m-one-six-two .modular-section .img-sm-sc{display:none}.page-m-one-six-two .mobile-section{display:none}.m161 .custom-container .half-container{width:50%;margin-left:auto}.m161 .custom-container .half-container img{width:100%}.la-creative-text-flex{display:flex;gap:50px}.la-creative-text-flex .lg-title{width:420px}.la-creative-text-flex .prgph{width:calc(100% - 510px);margin:0!important}.la-creative-text-flex .prgph p{font-size:16px}.la-creative-text-flex .prgph .links{display:flex;gap:30px}.la-creative-text-flex .prgph .links a{display:flex!important;align-items:center}.la-creative-text-flex .prgph .links a img{width:24px!important;height:11px!important}.flex-section{padding:150px 0 100px}.flex-section .flex-continer{display:flex;justify-content:space-between}.flex-section .flex-continer .flex-col{width:calc(50% - 5px)}.flex-section .flex-continer .flex-col .img-wrapper,.flex-section .flex-continer .flex-col .img-wrapper img{width:100%}.flex-section .flex-continer .flex-col .flex-half-details{padding-bottom:30px}.flex-section .flex-continer .flex-col .flex-half-details h2{font-family:helvetica-bold,sans-serif;font-size:22px;line-height:30px;color:#000;padding:15px 0}.flex-section .flex-continer .flex-col .flex-half-details p{font-family:helvetica-regular,sans-serif;font-size:18px;line-height:28px;color:#000}.modular-section{padding:80px 0}.modular-section .modular-title{text-align:center}.modular-section .modular-title p{color:#000;font-family:helvetica-medium,sans-serif;font-size:14px;line-height:18px}.modular-section .modular-title h1,.modular-section .modular-title h2{color:#000;font-family:helvetica-regular,sans-serif;font-size:36px;line-height:42px;margin-top:20px;margin-bottom:50px}.modular-section .flex-wrapper{display:flex;justify-content:space-between}.img-wrapper.flex-half-col,.modular-section .flex-wrapper>.flex-half-col,.modular-section .flex-wrapper>div{width:49%}.modular-section .flex-wrapper .flex-half-col h3{color:#000;font-family:helvetica-bold,sans-serif;font-size:18px;line-height:21px;margin-bottom:15px}.modular-section .flex-wrapper .flex-half-col img{width:100%}.modular-section .flex-wrapper .flex-half-col p{color:#000;font-family:helvetica-regular,sans-serif;font-size:14px;line-height:18px;width:512px;max-width:100%}.modular-section .flex-wrapper .flex-half-col p.full{width:100%}.single-image .custom-container .p-title{font-family:helvetica-regular,sans-serif;font-size:22px;line-height:35px;text-transform:uppercase;margin:10px 0}.single-img-title p{font-family:helvetica-medium,sans-serif;font-size:18px;line-height:21px;text-transform:uppercase;margin:10px 0}.single-image .custom-container img{width:100%}.single-image .custom-container p{color:#000;font-family:helvetica-regular,sans-serif;font-size:22px;line-height:35px;width:1096px;max-width:100%;margin-top:20px}.p-custom p{font-family:helvetica-regular,sans-serif;font-size:14px;line-height:18px;margin-top:1.25rem}.sm-img-centered{padding-top:50px}.img-mx-auto img{margin:0 auto}.sm-img-centered .custom-container .img-wrapper{width:584px;max-width:100%;margin:0 auto}.sm-img-centered .custom-container .img-wrapper img{width:100%}.sm-img-centered .custom-container .p-wrapper{width:959px;max-width:100%;margin:30px auto 0}.sm-img-centered .custom-container .p-wrapper.p-mid
.sm-img-centered .custom-container .p-wrapper p{font-family:helvetica-regular,sans-serif;font-size:22px;line-height:35px;margin-bottom:15px}.explore-section{padding:30px 0 0}.explore-section .custom-container p{font-size:14px;font-family:helvetica-regular,sans-serif;line-height:35px;margin-bottom:10px}.explore-section .custom-container .item-list-wrapper{padding-bottom:70px}.explore-section .custom-container .item-list-wrapper ul{display:flex;gap:15px;flex-wrap:wrap}.explore-section .custom-container .item-list-wrapper ul li{display:flex;align-items:center;gap:10px}.explore-section .custom-container .item-list-wrapper ul li img{-o-object-fit:contain;object-fit:contain}.explore-section .custom-container .item-list-wrapper ul li p{margin:0}.explore-section .custom-container .item-list-wrapper ul li{padding:7px 0 0;list-style:none}.explore-section .custom-container .item-list-wrapper ul li a span{display:inline-block;padding-bottom:0;border-bottom:1px solid #000}.explore-section .custom-container .item-list-wrapper ul li a{display:flex;font-family:helvetica-regular,sans-serif;font-size:14px;line-height:29px;color:#000;text-transform:uppercase;text-decoration:none;align-items:center;border-bottom:1px solid #000}.explore-section .custom-container .item-list-wrapper ul li a img{margin-right:10px;width:18px;height:13px}.explore-section .custom-container .item-list-wrapper .list-imgs{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.explore-section .custom-container .item-list-wrapper .list-imgs div{width:30%}.explore-section .custom-container .item-list-wrapper .list-imgs div img{width:100%}.contact-wrapper{padding:0 0 100px}.contact-wrapper .contact-form{width:95%;max-width:786px;margin:0;border-bottom:1px solid #000}.contact-wrapper .contact-form h1{font-family:helvetica-medium,sans-serif;font-size:36px;line-height:42px;text-align:center;margin:0}.contact-wrapper .contact-form form{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}.contact-wrapper .contact-form form .frm-npt{display:flex;flex-direction:column;margin-bottom:25px}.contact-wrapper .contact-form form .frm-npt h2{font-family:helvetica-medium,sans-serif;font-size:24px;line-height:24px}.contact-wrapper .contact-form form .frm-npt h2.company-title{margin-top:40px}.contact-wrapper .contact-form form .frm-npt.form-btn button{width:48%;font-family:helvetica-medium,sans-serif;font-size:32px;text-transform:uppercase;color:#000;height:90px;width:375px;max-width:100%;background-color:rgba(0,0,0,.2);outline:none;border:none;margin:20px 0;cursor:pointer;position:relative;z-index:10;border-radius:0}.contact-form form .frm-npt.form-btn button.disabled-button{pointer-events:none;cursor:not-allowed;opacity:.5}.contact-wrapper .contact-form form .frm-npt.bottom,.contact-wrapper .contact-form form .frm-npt.top{justify-content:flex-end}.contact-wrapper .contact-form form .frm-npt.full{width:100%}.contact-wrapper .contact-form form .frm-npt.half{width:48%}.contact-wrapper .contact-form form .frm-npt.quart{width:22%}.contact-wrapper .frm-npt.bottom{margin-top:30px}.contact-wrapper .contact-form form .frm-npt label{font-family:helvetica-bold,sans-serif;font-size:16px;color:#000;display:block;margin-bottom:10px}.contact-wrapper .contact-form form .frm-npt label span{color:#ff5f00;font-family:helvetica-bold,sans-serif;font-size:16px}.contact-wrapper .contact-form form .frm-npt input{background-color:transparent}.contact-wrapper .contact-form form .frm-npt input,.contact-wrapper .contact-form form .frm-npt textarea{width:-webkit-fill-available;display:block;font-size:16px;padding:13px 10px;color:#000;border-bottom:1px solid #000;outline:none}.contact-wrapper .contact-form form .frm-npt textarea{height:51px}.contact-wrapper .contact-form form .frm-npt select{width:-webkit-fill-available;display:block;font-size:16px;border-radius:2px;padding:0 10px;color:#000;border:1px solid #000;height:46px}.contact-wrapper .form-footer-wrapper{color:#000;width:786px;max-width:95%;margin:30px auto 0}.contact-wrapper .form-footer-wrapper p{font-size:18px;line-height:35px;font-family:helvetica-regular,sans-serif;margin-bottom:16px}.contact-wrapper .form-footer-wrapper p a{font-family:helvetica-medium,sans-serif;font-size:20px;text-decoration:none;color:#000}.form-contact{padding:30px 20px 20px}.form-contact p{font-size:16px;font-family:helvetica-regular,sans-serif;line-height:25px;color:#000}.form-contact a{font-size:17px;font-family:helvetica-medium,sans-serif;line-height:28px;color:#000;margin-bottom:20px;display:block}.handcraft-section .custom-container .handcraft-list{display:flex;flex-wrap:wrap;gap:2%}.handcraft-list.handcraft-list-slider{display:none!important}.handcraft-section .custom-container .handcraft-list .handcraft-card{width:15%;margin-bottom:40px}.handcraft-img img,.handcraft-section .custom-container .handcraft-list .handcraft-card .handcraft-img,.handcraft-section .custom-container .handcraft-list .handcraft-card .handcraft-img img{width:100%}.handcraft-name h5,.handcraft-section .custom-container .handcraft-list .handcraft-card .handcraft-name a{font-family:helvetica-medium,sans-serif;font-size:17px;color:#000;text-decoration:none;text-transform:uppercase;display:block;padding:10px 0 2px;width:-moz-fit-content;width:fit-content;border-bottom:1px solid #000}.authentication-section{background-image:url(/_next/static/media/auth-bg.6eccac20.png);background-repeat:no-repeat;background-size:cover;padding:150px 0 300px;position:relative}.authentication-section .custom-container .auth-form-wrapper{width:512px;background:#000;padding:60px 36px}.authentication-section .custom-container .auth-form-wrapper h2{color:#fff;font-family:helvetica-medium,sans-serif;font-size:32px;text-transform:uppercase}.authentication-section .custom-container .auth-form-wrapper form{margin-top:30px}.authentication-section .custom-container .auth-form-wrapper form .auth-npt{display:flex;flex-direction:column;margin-bottom:40px}.authentication-section .custom-container .auth-form-wrapper form .auth-npt label{color:#fff;font-family:helvetica-medium,sans-serif;font-size:16px;margin-bottom:15px}.authentication-section .custom-container .auth-form-wrapper form .auth-npt input{border-radius:12px;border:1px solid #fff;height:50px;background-color:#000;outline:none;color:#fff;padding:0 10px}.authentication-section .custom-container .auth-form-wrapper form .auth-npt input:-webkit-autofill,.authentication-section .custom-container .auth-form-wrapper form .auth-npt input:-webkit-autofill:active,.authentication-section .custom-container .auth-form-wrapper form .auth-npt input:-webkit-autofill:focus,.authentication-section .custom-container .auth-form-wrapper form .auth-npt input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #000!important;-webkit-text-fill-color:#fff}.authentication-section .custom-container .auth-form-wrapper form button{background-color:#fff;color:#000;font-family:helvetica-bold,sans-serif;font-size:18px;text-align:center;width:100%;border:none;height:60px;border-radius:12px}.authentication-section .custom-container .auth-form-wrapper .auth-others{margin-top:20px}.authentication-section .custom-container .auth-form-wrapper .auth-others a{font-family:helvetica-regular,sans-serif;font-size:18px;color:#fff}.authentication-section .custom-container .auth-form-wrapper .auth-others p{font-family:helvetica-regular,sans-serif;font-style:italic;font-size:18px;color:#fff;margin-top:40px;line-height:28px}.half-img-text{padding:70px 0}.uptitle{width:100%}.uptitle h3{line-height:2.5rem;text-transform:uppercase;font-family:helvetica-medium,sans-serif;font-size:1rem;margin-bottom:1.25rem;width:100%}.half-img-text .flex-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.img-ml-auto img{margin-left:auto}.img-w-full img{width:100%}.half-img-text .flex-wrapper .flex-half-col{width:48%}.half-img-text .flex-wrapper .flex-half-col .img-wrapper img{width:100%}.half-img-text .flex-wrapper .flex-half-col .img-wrapper.sm-picture{width:264px;margin-left:auto}.half-img-text .flex-wrapper .flex-half-col p{font-family:helvetica-regular,sans-serif;font-size:14px;line-height:18px;color:#000;margin-bottom:15px}.wishlist-heart{position:absolute;top:10px;right:10px;width:29px;height:29px;-o-object-fit:contain;object-fit:contain}.wishlist-heart.black{width:38px;height:35px;top:7px;right:7px}.collection-wrapper{padding:50px 0}.collection-wrapper .custom-container .collection-list{display:flex;flex-wrap:wrap;gap:.8%}.collection-wrapper .collection-list.unprivate{flex-direction:column}.collection-wrapper .collection-list.unprivate .collection-card{width:25%!important}.collection-wrapper .collection-list.unprivate .collection-card-inner{display:flex;gap:30px}.collection-wrapper.byFour .custom-container .collection-list .collection-card{width:24.4%!important}.collection-wrapper.bySix .custom-container .collection-list .collection-card{width:16%!important}.collection-wrapper.bySix .custom-container .collection-list.not-grid .collection-card .upper-details h2{font-size:18px}.collection-wrapper.bySix .custom-container .collection-list.not-grid .collection-card .upper-details span{font-size:15px}.collection-wrapper.byEight .custom-container .collection-list .collection-card .upper-details h2{font-size:16px}.collection-wrapper.byEight .custom-container .collection-list .collection-card .upper-details span{font-size:13px}.collection-wrapper.byEight .custom-container .collection-list .collection-card{width:11.8%!important}.store-products-wrapper{display:flex;flex-wrap:wrap;gap:.8%;row-gap:50px!important}.store-products-wrapper.byFour li .product-img-wrapper,.store-products-wrapper.byFour li .thumb-img{height:450px!important}.store-products-wrapper.bySix li .product-img-wrapper,.store-products-wrapper.bySix li .thumb-img{height:350px!important}.store-products-wrapper.byEight li .product-img-wrapper,.store-products-wrapper.byEight li .thumb-img{height:250px!important}.store-products-wrapper.byFour li{width:24.4%}.store-products-wrapper.bySix li{width:16%}.store-products-wrapper.byEight li{width:11.8%}.store-products-wrapper.bySix li .product-name{font-size:18px}.store-products-wrapper.byEight li .product-name{font-size:16px}.collection-wrapper .custom-container .collection-list.not-grid .collection-card-inner{width:260px;padding:20px}.collection-wrapper .custom-container .collection-list .detailed-info{display:none}.collection-wrapper .custom-container .collection-list.not-grid .detailed-info{display:block}.collection-card .black-h{position:absolute;top:0;right:0;cursor:pointer}.collection-card .pricing-class{display:flex;gap:30px}.collection-card .pricing-class .price{color:#000;display:block;font-size:14px;font-family:helvetica-medium,sans-serif}.collection-card .pricing-class .pp-rrp{color:#7b7b7b;display:block;font-size:14px;font-family:helvetica-medium,sans-serif}.collection-wrapper h2{color:#000;font-size:32px;font-family:helvetica-medium,sans-serif;margin-bottom:10px;text-transform:capitalize}.collection-wrapper .custom-container .collection-list .collection-card{width:16%;margin-bottom:50px;cursor:pointer}.collection-wrapper .custom-container .collection-list .collection-card .collection-img-wrapper{width:100%;position:relative}.collection-wrapper .custom-container .collection-list .collection-card .collection-img-wrapper>.rounded-lg{border-radius:0!important}.collection-list .collection-card .collection-img-wrapper img.object-cover{-o-object-fit:contain!important;object-fit:contain!important}.collection-img-wrapper .sample-prod-img,.collection-wrapper .custom-container .collection-list .collection-card .collection-img-wrapper .collection-img{width:100%}.collection-wrapper .custom-container .collection-list .collection-card .collection-img-wrapper .heart{position:absolute;top:20px;right:20px;width:20px;cursor:pointer}.collection-wrapper .custom-container .collection-list .collection-card .upper-details{width:100%}.collection-wrapper .custom-container .collection-list .collection-card .upper-details h2,.collection-wrapper .custom-container .collection-list .collection-card .upper-details h3{font-family:helvetica-bold,sans-serif;line-height:1.2;font-size:18px;color:#000}.collection-wrapper .custom-container .collection-list .collection-card .upper-details span{display:block;font-family:helvetica-bold,sans-serif;font-size:14px;color:#000;text-transform:capitalize}.collection-wrapper .custom-container .collection-list .collection-card .details{width:100%;margin-top:5px}.collection-wrapper .custom-container .collection-list .collection-card .details p{font-family:helvetica-bold,sans-serif;font-size:16px;line-height:19px;margin-bottom:0}.collection-wrapper .custom-container .collection-list .collection-card .details span{display:block;margin-top:10px;font-family:helvetica-bold,sans-serif;font-size:16px;text-transform:uppercase}.product-popup{padding:0 0 100px;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:auto;background-color:#fff;z-index:9999;overflow-y:auto}.product-popup .close-button{width:44px;height:44px;border-radius:50%;background-color:#000;color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;right:50px;top:50px;cursor:pointer}.product-popup .extra-prod-imgs{display:flex;gap:2%;row-gap:15px;align-items:flex-start;flex-wrap:wrap}.product-popup .extra-prod-imgs .extra-item{width:49%}.product-popup .extra-prod-imgs .extra-item img{width:100%}.popup-content-wrapper,.product-popup .custom-container .popup-content-wrapper{display:flex;justify-content:space-between}.popup-content-wrapper .popup-left,.product-popup .custom-container .popup-content-wrapper .popup-left{width:48%}.product-popup .popup-left .product-img-wrapper{width:100%;background-color:#efefef;position:relative;padding:0 50px 100px}.product-popup .product-img-wrapper .black-h{position:absolute;top:15px;right:15px;width:20px!important}.popup-content-wrapper .popup-left .product-img-wrapper img,.product-popup .custom-container .popup-content-wrapper .popup-left .product-img-wrapper img{width:100%}.popup-content-wrapper .popup-right,.product-popup .popup-right{width:48%;padding:50px 30px 0}.popup-content-wrapper .popup-left.private,.popup-content-wrapper .popup-right.private{width:50%}.popup-content-wrapper .catalog-desc-price,.product-popup .catalog-desc-price{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid silver;flex-direction:column}.popup-content-wrapper .product-details2{font-size:14px;line-height:18px;padding-bottom:20px;margin-top:0;color:#000}.button-to-login a{background-color:#d3d3d3;font-family:helvetica-medium,sans-serif;width:-moz-fit-content;width:fit-content;height:48px;padding:0 20px;font-size:18px;display:flex;align-items:center;justify-content:center}.popup-content-wrapper .price-pop,.product-popup .price-pop{padding-bottom:20px;padding-top:20px}.popup-content-wrapper .price-mobile,.product-popup .price-mobile{display:none}.popup-content-wrapper .price-pop,.product-popup .price-pop{text-align:right}.popup-content-wrapper .price-pop h5,.product-popup .price-pop h5{font-size:16px;font-family:helvetica-medium,sans-serif;color:#7b7b7b}.popup-content-wrapper .price-pop span,.product-popup .price-pop span{display:block;font-size:24px;font-family:helvetica-bold,sans-serif;color:#000}.popup-content-wrapper .popup-right .product-info .product-brand,.product-popup .custom-container .popup-content-wrapper .popup-right .product-info .product-brand{font-family:helvetica-bold,sans-serif;font-size:18px;font-style:italic}.popup-content-wrapper .popup-right .product-info .product-color,.product-popup .custom-container .popup-content-wrapper .popup-right .product-info .product-color{display:flex;gap:15px;align-items:center;margin:15px 0}.popup-content-wrapper .popup-right .product-info .product-color span,.product-popup .custom-container .popup-content-wrapper .popup-right .product-info .product-color span{width:26px;height:26px;background-color:#000;border-radius:50%}.popup-content-wrapper .popup-right .product-info .product-color p,.product-popup .custom-container .popup-content-wrapper .popup-right .product-info .product-color p{font-weight:700;font-family:helvetica-bold,sans-serif;font-size:18px;text-transform:uppercase;margin-bottom:0;font-style:italic}.popup-content-wrapper .popup-right .product-info .product-name,.product-popup .custom-container .popup-content-wrapper .popup-right .product-info .product-name{font-family:helvetica-bold,sans-serif;font-weight:700;color:#000;font-size:30px;line-height:36px;text-transform:uppercase}.popup-content-wrapper .popup-right .product-info .product-details,.product-popup .custom-container .popup-content-wrapper .popup-right .product-info .product-details{margin-top:20px;font-size:14px;line-height:18px}.popup-content-wrapper .popup-right .product-info .product-details *,.product-popup .custom-container .popup-content-wrapper .popup-right .product-info .product-details *{color:#adadad}.popup-content-wrapper .popup-right .product-info .product-details p,.product-popup .custom-container .popup-content-wrapper .popup-right .product-info .product-details p{color:#adadad;font-family:helvetica-medium,sans-serif;font-size:14px;line-height:1.2;margin-bottom:15px}.popup-content-wrapper .popup-right .product-choices,.product-popup .custom-container .popup-content-wrapper .popup-right .product-choices{padding:10px 0;border-bottom:1px solid silver;margin:10px 0}.popup-content-wrapper .popup-right .product-choices .size-selection h5,.product-popup .custom-container .popup-content-wrapper .popup-right .product-choices .size-selection h5{color:#7b7b7b;font-size:14px;font-weight:700;font-family:helvetica-bold,sans-serif}.popup-content-wrapper .popup-right .product-choices .size-selection .size-list-wrapper,.product-popup .custom-container .popup-content-wrapper .popup-right .product-choices .size-selection .size-list-wrapper{display:flex;flex-wrap:wrap;gap:15px}.popup-content-wrapper .popup-right .product-choices .size-selection .size-list-wrapper span,.product-popup .custom-container .popup-content-wrapper .popup-right .product-choices .size-selection .size-list-wrapper span{display:flex;font-family:helvetica-medium,sans-serif;font-size:18px;width:45px;height:45px;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.product-choices .size-selection .size-list-wrapper.static,.product-choices .size-selection .size-list-wrapper.static span{display:block!important;width:100%!important}.popup-content-wrapper .popup-right .product-choices .size-selection .size-list-wrapper span.selected,.product-popup .custom-container .popup-content-wrapper .popup-right .product-choices .size-selection .size-list-wrapper span.selected{background-color:#000;color:#fff}.popup-content-wrapper .popup-right .product-choices .color-selection,.product-popup .custom-container .popup-content-wrapper .popup-right .product-choices .color-selection{margin-top:20px}.product-popup .color-selection.color-mobile{display:none}.popup-content-wrapper .popup-right .product-choices .color-selection h5,.product-popup .custom-container .popup-content-wrapper .popup-right .product-choices .color-selection h5{color:#7b7b7b;font-size:16px;font-family:helvetica-medium,sans-serif}.popup-content-wrapper .color-list-wrapper,.product-popup .color-list-wrapper{display:flex;gap:15px;flex-wrap:wrap;margin-top:10px}.popup-content-wrapper .color-list-wrapper .color-item,.product-popup .color-list-wrapper .color-item{width:auto;padding:0;margin-bottom:0;cursor:pointer}.popup-content-wrapper .color-list-wrapper .color-item.selected,.product-popup .color-list-wrapper .color-item.selected{background-color:#000}.popup-content-wrapper .popup-right .product-choices .color-selection .color-list-wrapper .color-item.selected small,.product-popup .color-list-wrapper .color-item.selected span,.product-popup .custom-container .popup-content-wrapper .popup-right .product-choices .color-selection .color-list-wrapper .color-item.selected p,.product-popup .custom-container .popup-content-wrapper .popup-right .product-choices .color-selection .color-list-wrapper .color-item.selected small{color:#fff}.popup-content-wrapper .color-item span,.product-popup .color-item span{width:60px;height:60px;margin:0 auto 10px;background-color:red;border-radius:50%;display:block}.popup-content-wrapper .color-item small,.product-popup .color-item small{display:block;text-align:center;text-transform:uppercase;font-size:12px;color:#000;line-height:15px}.popup-content-wrapper .color-item p,.product-popup .color-item p{color:#7b7b7b;font-size:16px;text-align:center;margin-bottom:3px}.popup-content-wrapper .popup-right .lg-info p,.product-popup .custom-container .popup-content-wrapper .popup-right .lg-info p{font-size:14px;font-family:helvetica-medium,sans-serif;line-height:18px;white-space:pre-line}.popup-content-wrapper .popup-right .lg-info span,.product-popup .custom-container .popup-content-wrapper .popup-right .lg-info span{display:block;margin-top:15px;font-family:helvetica-bold,sans-serif;font-size:16px}.popup-content-wrapper .popup-right .composition,.product-popup .custom-container .popup-content-wrapper .popup-right .composition{margin-top:40px}.popup-content-wrapper .popup-right .composition h5,.product-popup .custom-container .popup-content-wrapper .popup-right .composition h5{font-family:helvetica-bold,sans-serif;font-size:16px;color:#adadad;margin-bottom:10px}.popup-content-wrapper .popup-right .composition h3,.product-popup .custom-container .popup-content-wrapper .popup-right .composition h3{font-family:helvetica-medium,sans-serif;font-size:18px;color:#000}.popup-content-wrapper .popup-right .composition .composition-imgs,.product-popup .custom-container .popup-content-wrapper .popup-right .composition .composition-imgs{display:flex;gap:7px;align-items:center;margin-bottom:20px}.composition-imgs.static>div,.static-colors>div{height:auto!important;width:auto!important;border:none!important;background-color:transparent!important;box-shadow:none}.composition-imgs.static img{width:24px!important;-o-object-fit:contain!important;object-fit:contain!important;height:15px!important;background-color:transparent!important}.static-colors{width:30%;margin:0 auto}.static-colors img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important}.popup-content-wrapper .popup-right .composition p,.product-popup .custom-container .popup-content-wrapper .popup-right .composition p{color:#000;font-size:14px;line-height:1.4;font-family:helvetica-regular,sans-serif}.popup-content-wrapper .select-options:nth-child(2){display:none}.option-btn-wrapper{display:flex;gap:20px}.option-btn-wrapper button{border:none;background-color:transparent}.popup-content-wrapper .popup-right .option-btn{width:70px}.popup-content-wrapper .for-options>div:nth-child(2){display:none}.popup-content-wrapper .sm-btn{height:45px!important;font-size:13px!important;background-color:#d5d5d5!important;margin:0!important;border:none;outline:none;border-radius:12px;width:365px;color:#fff;font-family:helvetica-medium,sans-serif;text-transform:uppercase}.popup-content-wrapper .sm-btn.available{background-color:#000!important;color:#fff}.popup-content-wrapper .add-btn{height:45px!important;font-size:13px!important;margin:0!important;border:none;outline:none;border-radius:12px;width:365px;background:#000;color:#fff;font-family:helvetica-medium,sans-serif;text-transform:uppercase}.collection-pop .product-details{border-bottom:none!important;padding-bottom:0!important}.collection-pop .product-info-wrapper{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid silver;padding-bottom:10px}.collection-pop .product-info{width:55%}.log-btn{width:40%;margin-bottom:15px;display:flex;justify-content:flex-end}.collection-pop .log-btn button{background:rgba(0,0,0,.2)!important;color:#fff;text-transform:uppercase;font-size:16px!important;font-family:helvetica-medium,sans-serif;height:55px!important;padding:0 30px!important;width:auto!important;border-radius:0!important;margin:0!important}.collection-color{width:580px;max-width:100%;margin:50px auto 0;padding:0 30px}.collection-color .color-item{padding-bottom:10px!important;border-bottom:1px solid #000}.page-title h1{text-transform:uppercase;color:#000;font-size:36px;line-height:42px;font-family:helvetica-bold,sans-serif}.catalog-banner{padding-top:150px}.catalog-banner .filter-border-top{border-top:1px solid #cbcbcb;width:100%}.catalog-banner h1{font-family:helvetica-bold,sans-serif;font-size:60px;line-height:72px;text-transform:uppercase;margin-bottom:20px}.catalog-banner .filters-wrapper{margin-bottom:30px;display:flex;justify-content:space-between}.catalog-banner .filters-wrapper .selection{display:flex;gap:22px;align-items:center}.catalog-banner .filters-wrapper .selection .categ-options{width:378px;height:50px;border-radius:12px;padding:0 18px;border:1px solid #000;display:flex;align-items:center;justify-content:space-between}.catalog-banner .filters-wrapper .selection .categ-options.genre{width:212px}.catalog-banner .filters-wrapper .selection .categ-options span{color:silver;font-size:18px;font-family:helvetica-medium,sans-serif}.catalog-banner .filters-wrapper .selection .categ-options select{border:none;color:#000;font-size:18px;font-family:helvetica-medium,sans-serif}.catalog-banner .filters-wrapper .search-and-filter{display:flex;gap:22px;align-items:center}.catalog-banner .filters-wrapper .search-and-filter .search-prod{position:relative}.catalog-banner .filters-wrapper .search-and-filter .search-prod input{width:474px;height:50px;border-radius:12px;border:1px solid #000;padding:0 18px;outline:none}.catalog-banner .filters-wrapper .search-and-filter .search-prod img{position:absolute;width:18px;top:50%;transform:translateY(-50%);right:20px}.catalog-banner .filters-wrapper .search-and-filter .filter-prod button{background:#000;border-radius:12px;border:none;outline:none;display:flex;gap:46px;height:50px;padding:0 18px;align-items:center;color:#fff;font-size:15px}.catalog-banner .filter-selection{display:flex;gap:50px;margin-top:30px}.catalog-banner .filter-selection .filter-history{display:flex;background:#f2f2f2;width:-moz-fit-content;width:fit-content;border-radius:12px}.catalog-banner .filter-selection .filter-history li{list-style:none;display:flex;justify-content:center;align-items:center;gap:10px;height:50px;padding:0 36px;border-radius:12px;color:silver;border:1px solid transparent;cursor:pointer}.catalog-banner .filter-selection .filter-history li.selected{border:1px solid #000;color:#000}.catalog-banner .filter-selection .filter-dot{display:flex;background:#f2f2f2;width:-moz-fit-content;width:fit-content;border-radius:12px}.catalog-banner .filter-selection .filter-dot li{list-style:none;display:flex;justify-content:center;align-items:center;gap:10px;height:50px;padding:0 36px;border-radius:12px;border:1px solid transparent;cursor:pointer}.catalog-banner .filter-selection .filter-dot li.selected{border:1px solid #000}.catalog-banner .filter-selection .filter-dot li span{width:12px;height:12px;background:#000;border-radius:50%;display:block}.product-img-wrapper .carousel__pagination .carousel__pagination-button{width:100px}.product-img-wrapper .carousel__pagination .carousel__pagination-button:after{width:100%!important;height:3px;background-color:hsla(0,0%,100%,.5)!important}.product-img-wrapper .carousel__pagination .carousel__pagination-button.carousel__pagination-button--active:after{background-color:#fff!important}.catalog-wrapper{padding-top:50px}.catalog-wrapper .collection-outer-wrapper{margin-top:30px}.catalog-wrapper .collection-outer-wrapper h2{font-size:36px;font-family:helvetica-medium,sans-serif;color:#000;margin-bottom:30px}.catalog-wrapper .collection-outer-wrapper .collection-list{display:block}.catalog-wrapper .collection-outer-wrapper .collection-list .prod-carousel .collection-card{width:100%}.catalog-wrapper .collection-outer-wrapper .collection-list .prod-carousel .collection-card .upper-details h2{line-height:27px;word-break:keep-all}.catalog-wrapper .collection-outer-wrapper .collection-list .prod-carousel .collection-card .details p.pricing{display:flex;gap:40px;font-size:16px;font-family:helvetica-bold,sans-serif}.catalog-wrapper .collection-outer-wrapper .collection-list .prod-carousel .collection-card .details p.pricing span:last-child{color:#7b7b7b}.catalog-wrapper .collection-outer-wrapper .collection-list .prod-carousel .collection-card .prod-colors{padding-left:13px;margin-top:15px}.catalog-wrapper .collection-outer-wrapper .collection-list .prod-carousel .collection-card .prod-colors span{display:inline-block;width:27px;height:27px;border-radius:50%;border:3px solid #fff;margin-left:-13px;position:relative;z-index:10}.catalog-wrapper .collection-outer-wrapper .collection-list .prod-carousel .collection-card .prod-colors span:first-child{background:red}.catalog-wrapper .collection-outer-wrapper .collection-list .prod-carousel .collection-card .prod-colors span:nth-child(2){background:blue}.catalog-wrapper .collection-outer-wrapper .collection-list .prod-carousel .collection-card .prod-colors span:nth-child(3){background:#f7ab91}.products.products-list .products{display:flex;flex-wrap:wrap;gap:1.33%}.products.products-list .products li{display:block;width:24%;margin-bottom:50px}.products.products-list .products li .product-item-info{display:flex;flex-direction:column;width:100%;display:block}.products.products-list .products li .product-item-info a{width:100%;padding-right:0;padding-bottom:10px;display:block}.products.products-list .products li .product-item-info a .product-image-container{width:100%!important}.products.products-list .products li .product-item-info a .product-image-container .product-image-wrapper{width:100%}.products.products-list .products li .product-item-info a .product-image-container .product-image-wrapper .product-image-photo{width:100%!important}.products.products-list .products li .product-item-info form .product.details{width:100%}.products.products-list .products li .product-item-info form .product.details .price-box.price-final_price,.products.products-list .products li .product-matrix-outer.fcpm-col{display:none}.page-layout-1column .product-info-main{padding-top:150px}.product-reviews-summary{display:none}.form.contact{padding:150px 0;width:500px!important;max-width:80%;margin:0 auto}.form.contact .fieldset .legend{font-size:40px;font-family:helvetica-bold,sans-serif}.form.contact .fieldset .field label{font-size:18px;font-family:helvetica-bold,sans-serif}.form.contact .fieldset .field input{height:45px}.form.contact .fieldset .field input,.form.contact .fieldset .field textarea{width:-webkit-fill-available;display:block;border-radius:12px;font-size:16px;padding:13px 10px;color:#000;border:1px solid #000;outline:none}.form.contact .fieldset .field.note{font-size:15px;font-family:helvetica-bold,sans-serif}.form.contact .actions-toolbar .primary{width:100%}.form.contact .actions-toolbar .primary button{width:100%;background-color:#000;height:50px;text-align:center;font-size:18px;font-family:helvetica-bold,sans-serif;color:#fff;border-radius:12px;text-transform:uppercase}.search-thing{justify-content:flex-end;margin-bottom:10px}.search-thing,.search-thing .flex-thing{display:flex;align-items:center;gap:20px}.search-thing .flex-thing{height:50px;padding:0 20px;border:1px solid #000;cursor:pointer}.search-thing span{font-size:16px;font-family:helvetica-medium,sans-serif;color:#000}.search-thing img{width:15px;height:15px}.collection-catalog{padding-top:50px}.cat_search{display:flex;align-items:center;justify-content:space-between}.filter-cat *{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.filter-cat .prod-kind .v-input__control{width:200px!important}.filter-cat{display:flex;align-items:center}.filter-cat span{display:block;height:46px;padding:0 20px;display:flex;align-items:center}.filter-cat span label{color:silver;padding-right:15px;font-size:16px;font-family:helvetica-medium,sans-serif}.filter-cat span select{color:#000;font-family:helvetica-bold,sans-serif;font-size:16px;outline:none}.filter .search{display:flex;position:relative;border-bottom:1px solid #000}.filter .search input{width:400px;max-width:100%;height:46px;padding:0 50px 0 25px;outline:none}.filter .search button{height:46px;outline:none;border:none;position:absolute;right:25px;top:50%;transform:translateY(-50%)}.filter-filter{padding:0 20px}.filter-filter button{height:46px;display:flex;gap:20px;align-items:center;font-family:helvetica-bold,sans-serif;color:silver}.cart-list .history,.filter .history{display:flex;gap:20px;margin-top:20px}.cart-list .history-history,.filter .history-history{padding:2px;background-color:#f2f2f2;border-radius:12px;display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.cart-list .history-history span,.filter .history-history span{display:block;height:45px;border-radius:12px;padding:0 20px;display:flex;align-items:center;color:silver;font-size:16px;font-family:helvetica-medium,sans-serif;cursor:pointer}.cart-list .history-history span.active,.filter .history-history span.active{background:#fff;color:#000}.filter .history-history.dots span.dots{width:12px;height:12px;border-radius:50%;background:#000;display:block;padding:0}.filter .history-history.dots .dot-wrapper{display:flex;gap:5px;padding:0 30px}.collection-static-wrapper{margin-top:50px}.collection-text h1{font-size:40px;font-family:helvetica-bold,sans-serif;text-transform:uppercase;line-height:1.3;color:#000}.collection-text p{font-size:15px;color:#000}.collection-static-list{flex-direction:column}.collection-static.collection-card{display:flex;width:100%!important;max-width:100%!important;gap:20px;cursor:auto!important}.collection-static .collection-img-wrapper{width:200px!important;max-width:100%}.collection-static .details-wrapper{padding-top:30px}.collection-static .made{margin-top:5px;font-size:15px;font-family:helvetica-bold,sans-serif}.contact-page{padding-top:50px}.contact-details{text-align:center}.contact-details h1{text-transform:uppercase;font-size:60px;font-family:helvetica-bold,sans-serif;line-height:1.2}.contact-details p{color:#707070;font-size:14px;font-family:helvetica-regular,sans-serif}.contact-details p a{color:#000}.to-contact{margin-top:10px}.to-contact a{color:#707070!important;font-size:14px;font-family:helvetica-regular,sans-serif}.contact-form{width:550px;max-width:100%;margin:20px auto 0!important;padding:15px 15px 30px}.cntct-inpuit-box{display:flex;flex-direction:column;margin-bottom:20px}.contact-form form{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.cntct-inpuit-box.full-w{width:100%}.cntct-inpuit-box.half-w{width:48%}.cntct-inpuit-box label{text-transform:capitalize;font-size:18px;font-family:helvetica-bold,sans-serif;color:#000;margin-bottom:10px}.cntct-inpuit-box input{height:33px}.cntct-inpuit-box input,.cntct-inpuit-box textarea{border:1px solid #d6d6d6;outline:none;padding:0 5px;font-size:14px}.cntct-inpuit-box textarea{height:110px}.contact-form form button:not(.text-ui-fg-subtle){width:135px;height:40px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:16px;font-family:helvetica-medium,sans-serif;color:#fff;background:#000;border-radius:0}.sm-order-btn{display:none}.order-page{padding:50px 0 0}.filter .cart{height:50px;width:50px;border-radius:50%;border:1px solid #000;display:flex;align-items:center;justify-content:center}.filter .cart img{width:20px}.filter .order-filter{display:flex;gap:20px;cursor:pointer}.order-id span{color:#000;font-size:18px;font-family:helvetica-bold,sans-serif}.cart-list-wrapper{padding-top:50px}.cart-list-wrapper .tab{display:flex;gap:10px;align-items:center;border-bottom:1px solid #cbcbcb}.cart-list-wrapper .tab .tab-item.active{border-left:1px solid #cbcbcb;border-top:1px solid #cbcbcb;border-right:1px solid #cbcbcb;border-radius:3px 3px 0 0;position:relative;bottom:-1px;background:#fff}.cart-list-wrapper .tab span{height:50px;display:flex;padding:0 15px;align-items:center}.cart-list-wrapper .tab .tab-add{background-color:#f3f3f3}.cart-list-wrapper .cart-filter{margin:30px 0}.cart-filter{display:flex;align-items:center;justify-content:space-between}.grid-sys-mobile{display:none}.cart-filter .grid-sys,.grid-sys{display:flex;gap:15px}.cart-filter .grid-sys>div,.grid-sys>div{cursor:pointer}.cart-list .history{margin:0!important}.collections-history{display:flex;align-items:center;justify-content:space-between}.cart-list .color-refs span{color:#000;font-family:helvetica-medium,sans-serif;font-size:16px}.collection-card-wrapper.turn-grid .collection-card-wrapper{flex-direction:row;flex-wrap:wrap;gap:.8%}.collection-card-wrapper.turn-grid *{border:none!important}.collection-card-wrapper.turn-grid .cart-item{width:15.77%;margin-bottom:50px;cursor:pointer}.collection-card-wrapper.turn-grid .cart-item .detailed-info{display:none}.turn-grid .cart-item-wrapper{flex-direction:row;flex-wrap:wrap}.cart-item-wrapper{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.cart-item-wrapper .cart-item{display:flex;flex-wrap:wrap;border:3px solid #e5e5e5;border-radius:12px}.cart-item-wrapper .main-info{width:260px;border-right:2px solid #e5e5e5}.cart-item-wrapper .prod-img{position:relative;border-radius:10px 0 0 0}.cart-item-wrapper .black-h{position:absolute;top:10px;right:10px;width:20px;cursor:pointer}.cart-item-wrapper .infos{color:#000;padding:10px}.cart-item-wrapper .infos h3{font-size:22px;font-family:helvetica-medium,sans-serif}.cart-item-wrapper .infos h5{font-size:16px;font-family:helvetica-medium,sans-serif}.cart-item-wrapper .infos p{font-size:14px;font-family:helvetica-medium,sans-serif}.cart-item-wrapper .detailed-info{width:calc(100% - 260px);overflow:hidden}.cart-item-wrapper .table-infos{border:1px solid #e5e5e5;border-radius:3px;display:flex;flex-wrap:wrap}.cart-item-wrapper .table-infos>div{width:33.33%;padding:10px}.cart-item-wrapper .table-infos>div:not(:last-child){border-right:3px solid #e5e5e5}.cart-item-wrapper .table-infos table{width:100%;border-collapse:collapse}.cart-item-wrapper .table-infos table td{color:#000;font-size:14px;font-family:helvetica-bold,sans-serif}.cart-item-wrapper .quant{display:flex;justify-content:space-between;font-size:16px;background-color:#f2f2f2;border-radius:0 3px 0 0}.cart-item-wrapper .quant p span{display:block;color:#7b7b7b;line-height:1.1}.cart-item-wrapper .bulk-price img{width:20px}.cart-item-wrapper .guides-quant{padding:50px 0 10px;background-color:#e4e4e4}.cart-item-wrapper .guides-quant>div{display:flex;align-items:center;gap:15px;padding:0 30px}.cart-item-wrapper .guides-quant>div>span{font-size:15px;font-family:helvetica-medium,sans-serif;color:#000}.cart-item-wrapper .quant h5{color:#000}.cart-item-wrapper .guides-quant{display:flex;justify-content:flex-end;gap:20px}.cart-item-wrapper .table-outer-wrapper{width:100%;height:100%;background-color:#e4e4e4}.cart-item-wrapper .total-table-wrapper,.total-table-wrapper{max-width:360px;width:100%;padding:0 20px}.cart-item-wrapper .total-table-wrapper table,.total-table-wrapper table{width:100%}.cart-item-wrapper .total-table-wrapper table td,.total-table-wrapper table td{width:12.5%;height:50px;text-align:center;font-size:14px;font-family:helvetica-bold,sans-serif;padding:0 5px}.cart-item-wrapper .total-table-wrapper table th,.total-table-wrapper table th{height:50px;padding:0 5px;font-family:helvetica-regular,sans-serif}.cart-item-wrapper .total-table-wrapper table th:not(:first-child){font-size:12px}.cart-item-wrapper .total-table-wrapper table td,.cart-item-wrapper .total-table-wrapper table th,.total-table-wrapper table td,.total-table-wrapper table th{border:2px solid #e4e4e4;background-color:#fff}.cart-item-wrapper .total-table-wrapper table th.size,.total-table-wrapper table th.size{text-transform:uppercase}.cart-item-wrapper .total-table-wrapper div.normal,.cart-item-wrapper .total-table-wrapper td.normal,.total-table-wrapper div.normal,.total-table-wrapper td.normal{background-color:#dbf4e9}.cart-item-wrapper .total-table-wrapper div.almost,.cart-item-wrapper .total-table-wrapper td.almost,.total-table-wrapper div.almost,.total-table-wrapper td.almost{background-color:#fff7dc}.cart-item-wrapper .total-table-wrapper div.zero,.cart-item-wrapper .total-table-wrapper td.zero,.total-table-wrapper div.zero,.total-table-wrapper td.zero{background-color:#fbdae1}.cart-item-wrapper .total-table-wrapper div.zero input,.cart-item-wrapper .total-table-wrapper td.zero input,.total-table-wrapper div.zero input,.total-table-wrapper td.zero input{pointer-events:none}.cart-item-wrapper .total-table-wrapper td.zero button,.total-table-wrapper td.zero button{pointer-events:none;cursor:not-allowed;display:none}.cart-item-wrapper .total-table-wrapper .adjust-quantity,.total-table-wrapper .adjust-quantity{width:100%;position:relative;height:100%}.adjust-quantity input,.cart-item-wrapper .adjust-quantity input{text-align:center;height:100%;width:60px;-moz-appearance:textfield;outline:none;background-color:transparent}.adjust-quantity input::-webkit-inner-spin-button,.adjust-quantity input::-webkit-outer-spin-button,.cart-item-wrapper .adjust-quantity input::-webkit-inner-spin-button,.cart-item-wrapper .adjust-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.adjust-quantity button,.cart-item-wrapper .adjust-quantity button{position:absolute;z-index:5;width:14px;height:15px;background:#fff;padding:2px;outline:none;display:flex;align-items:center;justify-content:center;right:0;box-shadow:1px 0 4px 1px #888}.adjust-quantity button img,.cart-item-wrapper .adjust-quantity button img{opacity:1;width:10px;transform:scale(1)}.adjust-quantity button.inc,.cart-item-wrapper .adjust-quantity button.inc{top:-5px;border-radius:7px 7px 0 0}.adjust-quantity button.dec,.cart-item-wrapper .adjust-quantity button.dec{bottom:-5px;border-radius:0 0 7px 7px}.adjust-quantity button.disabled,.cart-item-wrapper .adjust-quantity button.disabled{opacity:.5;pointer-events:none}.order-info{background:#f2f2f2;margin-top:100px;position:sticky;bottom:0;z-index:10}.order-info .order-info-wrap{display:flex;flex-wrap:wrap;position:relative}.order-info .order-info-tab,.order-info .order-total-tab{width:25%;padding:5px 10px;border-right:1px solid #fff}.order-info .order-shipping-tab{width:50%;padding:5px 100px 5px 10px}.order-info .order-info-tab .order-info-title{display:flex;align-items:center;justify-content:space-between}.order-info .order-info-title{font-size:20px;font-family:helvetica-medium,sans-serif}.order-info .order-info-title h5{color:#7b7b7b}.order-info .order-info-tab li{list-style:none;display:flex;gap:10px;align-items:center}.order-info .order-info-tab li.hl{color:#000}.order-info .order-info-tab li img{width:15px;cursor:pointer}.order-info .order-total-tab table{width:100%}.order-info .order-total-tab h5{color:#000;font-size:20px;font-family:helvetica-medium,sans-serif}.order-info .order-shipping-tab{display:flex;justify-content:flex-end;align-items:center;gap:20px;flex-wrap:wrap;position:relative}.order-info .shipping-box{display:flex;align-items:center;gap:10px;padding:0 10px}.order-info .ellips button,.order-info .save-as-pdf{width:50px;height:50px;border-radius:50%;outline:none;border:1px solid #000;display:flex;align-items:center;justify-content:center}.order-info .follow{height:50px;padding:0 20px;background:#000;color:#fff;display:flex;gap:15px;align-items:center}.order-info .ellips{position:relative}.order-info .ellips-more li{list-style:none;cursor:pointer;font-size:14px;color:#000}.order-info .ellips .ellips-more{position:absolute;bottom:calc(100% + 10px);width:200px;padding:10px;right:100%;background-color:#fff}.order-info-wrap .order-drop{position:absolute;top:0;right:10%;border:none;outline:none;background-color:#fff;padding:5px;z-index:10}.orders-record{width:100%}.table-filter{margin-bottom:30px}.table-filter .table-filter-list{display:flex;gap:20px}.table-filter .filter-item{max-width:200px}.table-filter .filter-item input,.table-filter .filter-item select{outline:none;border-bottom:2px solid #000;padding:0 10px;width:100%}table .sample:last-child tr td:first-child{border-radius:0 0 0 10px}table .sample:last-child tr td:last-child{border-radius:0 0 10px 0}.orders-record table{width:100%;border-collapse:separate;overflow-x:auto;display:block}.orders-record table td,.orders-record table th{border:1px solid #000;text-align:left;padding:10px;width:8.3%}.orders-record table th{background-color:#384043;color:#fff}.orders-record table th:first-child{border-radius:10px 0 0}.orders-record table th:last-child{border-radius:0 10px 0 0}.orders-record table td .invoice,.orders-record table td button{background-color:#000;color:#fff;padding:5px 10px;border-radius:5px;font-size:12px;font-family:helvetica-regular,sans-serif}.checkout-page{min-height:calc(100vh - 100px)}.checkout-sect{padding-top:50px}.checkout-sect h1{font-size:30px;font-family:helvetica-medium,sans-serif;margin-bottom:20px}.checkout-list{padding-bottom:65px}.checkout-list table{width:100%}.checkout-list table tr{border-bottom:1px solid silver}.checkout-list table tr th:first-child{width:25%;text-align:left}.checkout-list table tr th:nth-child(2),.checkout-list table tr th:nth-child(3){width:20%}.checkout-list table tr th:last-child{width:15%}.checkout-list .name .price,.checkout-list .name .quantity,.checkout-list .name span.remove,.checkout-list .remove .price{display:none}.checkout-list .img{width:25%}.checkout-list .img img{width:215px}.checkout-list .img .img-wrap{display:flex;align-items:center;gap:20px}.checkout-list .name,.checkout-list .price{width:20%;font-size:20px;font-family:helvetica-bold,sans-serif;color:#000}.checkout-list .price{text-align:center}.checkout-list .remove{width:15%;text-align:center;color:#d30808}.checkout-list .remove span{cursor:pointer}.checkout-list .quantity{width:20%}.checkout-list .quantity .quant-wrapper{display:flex;align-items:center;justify-content:center;background-color:#000;width:-moz-fit-content;width:fit-content;margin:0 auto}.checkout-list .quant-wrapper input{width:50px;height:46px;border:1px solid #000;margin:0;padding:0;text-align:center;background:#fff;font-family:helvetica-bold,sans-serif}.checkout-list .quant-wrapper button{width:50px;height:50px;font-size:30px;font-family:helvetica-bold,sans-serif;color:#fff;background:#000;display:flex;align-items:baseline;justify-content:center}.checkout-page .checkout-btn-wrapper{position:fixed;bottom:0;right:0;left:0;text-align:right;padding:10px 0;border-top:1px solid #d1d1d1;background:#fff;z-index:15}.checkout-page .checkout-btn-wrapper .custom-container{display:flex;gap:20px;align-items:center;justify-content:flex-end}.checkout-page .checkout-btn-wrapper button{background-color:#000;color:#fff;outline:none;border:none;border-radius:5px;text-transform:uppercase;width:300px;padding:10px 0}.checkout-page .checkout-btn-wrapper span{font-size:16px;color:#000;font-family:helvetica-bold,sans-serif;display:block}.check-wrap{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.check-wrap input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{top:2px}.check-wrap input:checked~.checkmark{background-color:#000}.check-wrap input:checked~.checkmark:after{display:block}.check-wrap .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.checkout-products-wrap{display:flex}.checkout-products-wrap .checkout-products-list{width:60%}.checkout-products-wrap .checkout-details{width:40%;border-left:1px solid #000;position:fixed;min-height:calc(100vh - 100px);right:0;top:100px;background:#000;z-index:20}.product-name{font-size:18px;font-family:helvetica-medium,sans-serif;margin-bottom:5px}.product-price p{font-size:14px;font-family:helvetica-regular,sans-serif}.checkout-products-wrap .checkout-products-list table{width:100%}.checkout-products-wrap .checkout-products-list table th{text-align:center}.checkout-products-wrap .checkout-products-list table td{width:25%;text-align:center}.checkout-products-wrap .checkout-from-wrapper{padding:30px 30px 80px}.checkout-products-wrap .checkout-from-wrapper h3{font-size:22px;color:#fff}.checkout-products-wrap .checkout-from-wrapper form{display:flex;flex-wrap:wrap;justify-content:space-between}.checkout-products-wrap .half-w{width:calc(50% - 8px)}.checkout-products-wrap .full-w{width:100%}.checkout-products-wrap .npt-wrapper{margin-bottom:16px}.checkout-products-wrap .npt-wrapper input{outline:none;border:1px solid #fff;height:45px;padding:0 10px;width:100%;border-radius:7px;font-size:15px;color:#fff}.checkout-products-wrap .order-detials{margin-top:50px;text-align:right;color:#d8d8d8;width:100%}.checkout-products-wrap .order-detials p{margin-bottom:10px}.checkout-products-wrap .order-detials p span{color:#fff;font-family:helvetica-bold,sans-serif}.checkout-products-wrap .total-payment{display:flex;align-items:center;justify-content:flex-end;gap:10px}.checkout-products-wrap .total-payment span{font-size:30px}.checkout-products-wrap .order-btn{position:absolute;bottom:20px;background-color:#fff;color:#000;outline:none;height:45px;padding:0 20px;right:30px;left:30px;border-radius:7px;text-transform:uppercase;font-family:helvetica-bold,sans-serif;font-size:20px}.payment-method{width:100%;text-align:right;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:20px 0}.payment-method h4{font-size:18px;color:#fff;font-family:helvetica-medium,sans-serif;text-align:right;line-height:1}.payment-method button{background-color:#fff;color:#000;outline:none;height:45px;padding:0 20px;right:30px;text-transform:uppercase;font-family:helvetica-bold,sans-serif;font-size:20px;margin-top:10px}.payment-choice{display:flex;align-items:center;gap:20px;justify-content:flex-end}.payment-choice span{color:#fff;cursor:pointer;text-transform:capitalize;font-size:13px}.thanks-page{padding-top:50px}.thanks-page h1{font-size:50px;font-family:helvetica-bold,sans-serif;margin-bottom:20px}.thanks-page span{display:block}.thanks-page p,.thanks-page span{margin-bottom:15px}.thanks-page p,.thanks-page span,.thanks-page-back{font-size:20px;font-family:helvetica-bold,sans-serif}.thanks-page-back{text-transform:uppercase}.thanks-page,.thanks-page .v-main{padding-top:0!important}.thanks-page header{display:none!important}#checkout-page{background-color:#f8f7f5;min-height:100vh}.checkout-banner .logo-wrapper{padding:20px 0;width:250px;margin:0 auto}.checkout-banner .logo-wrapper img{width:100%;margin:0;cursor:pointer}#checkout-page .checkout-wrapper{display:flex;flex-wrap:wrap}#checkout-page .checkout-forms{width:calc(100% - 530px);padding-top:20px;padding-right:20px}#checkout-page .checkout-tab{border-bottom:1px solid silver;padding:20px 0 20px 10px}#checkout-page .checkout-tab:first-child{border-top:1px solid silver}#checkout-page .checkout-tab h2{font-size:40px;font-family:helvetica-bold,sans-serif;color:#000}#checkout-page .company-tab .tab-body{padding-top:30px}#checkout-page .company-tab p{margin-bottom:15px;font-size:15px}#checkout-page .company-tab button{width:100%;height:50px;color:#fff;background:#000;text-align:center;text-transform:uppercase;font-family:helvetica-bold,sans-serif;font-size:16px;outline:none;margin:30px auto 0}.shipping-form .inner-form{display:flex;flex-wrap:wrap;width:100%;max-width:500px}.shipping-form .full-w.select{margin-top:20px}.shipping-form .full-w.select label{font-size:16px;color:#aaa9a9}.shipping-form .full-w{width:100%;display:flex;flex-wrap:wrap;gap:50px;margin-bottom:10px}.shipping-form .half-w{width:48%}.shipping-form .one-3-w{width:31%}.shipping-form .two-3-w{width:63%}.shipping-form input{outline:none;width:100%;border-bottom:2px solid #000;height:50px}.shipping-form select{border:1px solid #888;outline:none;width:100%;padding:0 10px;height:30px}.shipping-form button{width:100%;margin:0 auto;height:50px;color:#fff;background:#000;text-align:center;text-transform:uppercase;font-family:helvetica-bold,sans-serif;font-size:16px;outline:none}.check-container{font-size:16px;color:#aaa9a9;margin-top:20px}.checkmark{top:3px;height:18px;width:18px}.check-container .checkmark:after{left:6px;top:2px}#checkout-page .checkout-details{padding:30px;border-radius:6px;background-color:#fff;width:500px;height:-moz-fit-content;height:fit-content}#checkout-page .checkout-details button{width:100%;height:50px;color:#fff;background:#000;text-align:center;text-transform:uppercase;font-family:helvetica-bold,sans-serif;font-size:16px;outline:none;margin-bottom:20px}#checkout-page .details-card{padding:10px 0;border-bottom:1px solid #d3d3d3}.checkout-details .tally table{width:100%}.checkout-details .tally table td{font-size:14px;font-family:helvetica-bold,sans-serif;padding:4px 0}.checkout-details .tally .total td{font-size:18px}.checkout-details .tally .green-td{color:#058a2d}#checkout-page .products-check-list{padding-top:30px;display:flex;flex-direction:column;gap:20px;max-height:350px;overflow:auto}#checkout-page .products-check-list::-webkit-scrollbar{width:7px}#checkout-page .products-check-list::-webkit-scrollbar-track{background:#f1f1f1}#checkout-page .products-check-list::-webkit-scrollbar-thumb{background:#888}#checkout-page .products-check-list::-webkit-scrollbar-thumb:hover{background:#555}#checkout-page .checkout-mobile{display:none}.cart-popup,.checkout-review button,.summary-block-wrapper a button{border-radius:0!important}.products-check-list .prod-item{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.products-check-list .img{width:100px;position:relative}.products-check-list .img img{width:100%}.products-check-list .prod-cnt{position:absolute;display:flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:50%;background-color:#000;color:#fff;font-size:14px;font-family:helvetica-bold,sans-serif;top:-11px;right:-11px}.products-check-list .prod-info{display:flex;align-items:center;width:calc(100% - 115px);gap:15px}.products-check-list .prod-name{font-size:18px;font-family:helvetica-bold,sans-serif;width:calc(100% - 95px);line-height:1.2}.products-check-list .prod-price{display:block;width:80px;font-size:16px;font-family:helvetica-bold,sans-serif}.payment-tab .payment-wrapper{margin-top:30px}.payment-tab .top-text{display:flex;align-items:center;gap:10px}.payment-tab .top-text img{width:20px}.payment-tab .top-text p{font-size:14px;text-transform:uppercase;margin:0;display:block;font-family:helvetica-medium,sans-serif}.payment-tab .payment-radio-item{border:1px solid #000;padding:30px}.radio-container{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio-container input{position:absolute;opacity:0;cursor:pointer}.checkmark{height:20px;width:20px;border-radius:50%;border:1px solid #000}.radio-container input:checked~.checkmark{background-color:#000}.radio-container input:checked~.checkmark:after{display:block}.radio-container .checkmark:after{top:5px;left:5px;width:8px;height:8px;border-radius:50%;background:#fff}.radio-selected-content form .payment-npt-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:95%;padding:15px;background:#fff;margin:30px auto 0}.payment-npt-wrapper .payment-npt{position:relative}.payment-npt-wrapper .payment-npt.half{width:48%}.payment-npt-wrapper .payment-npt.one-4th{width:23.5%}.payment-npt-wrapper .payment-npt input{outline:none;width:100%;border-bottom:2px solid #000;height:45px}.payment-npt-wrapper .payment-npt:first-child input{padding-right:195px}.payment-npt-wrapper .payment-npt:last-child input{padding-right:60px}.card-quest{display:flex;align-items:center;gap:15px;margin-top:30px}.card-quest p{font-family:helvetica-bold,sans-serif}.card-quest .radio-group{display:flex;align-items:center;gap:15px}.card-list{display:flex;gap:5px;position:absolute;top:50%;transform:translateY(-50%);right:10px}.card-list img{width:40px;cursor:pointer}.details-card.promo-card .promo-header{display:flex;justify-content:space-between}.details-card.promo-card .promo-header img{width:15px;height:15px;-o-object-fit:contain;object-fit:contain}.promo-input input{width:100%;border-bottom:1px solid #000;height:45px;margin-top:10px;outline:none}.del-add{margin-bottom:30px}.del-add>h5{font-size:14px;font-family:helvetica-bold,sans-serif;margin-top:30px;margin-bottom:10px}.add-details{display:flex;align-items:center;justify-content:space-between}.add-details-p p{color:#aba5a5;margin-bottom:0}.add-details button,.add-details-p p{font-size:14px;font-family:helvetica-bold,sans-serif}.add-details button{padding:10px 20px;background:#fff;text-transform:uppercase;text-decoration:underline;border-radius:6px}.add-details button:hover{text-decoration:none}.shipping-tab .the-radio{display:flex;justify-content:space-between}.shipping-tab .payment-radio-item{padding:30px;border:1px solid #000}.shipping-tab .payment-radio-item label{font-size:16px;font-family:helvetica-bold,sans-serif}.shipping-tab .payment-radio-item .offer{color:#04be13}.votre-panier{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2050;height:100vh}.votre-panier .votre-wrapper{max-width:100%;width:500px;position:fixed;transition:right .3s ease;right:0;bottom:0;top:0;background:#fff;border-left:1px solid #000;padding:30px}.votre-panier .show{right:0}.votre-panier .votre-header{display:flex;justify-content:space-between;align-items:center}.votre-panier .votre-header .close{font-size:30px;font-family:helvetica-regular,sans-serif;background-color:transparent;color:#000;cursor:pointer}.votre-panier .votre-header h3{font-size:20px;font-family:helvetica-bold,sans-serif;color:#000}.votre-panier .votre-header span{display:flex;width:25px;height:25px;border-radius:50%;color:#fff;background:#000;align-items:center;justify-content:center;font-size:12px;font-family:helvetica-bold,sans-serif}.the-maison-slider{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;height:80px}.product-in-cart .list{max-height:calc(100vh - 264px);overflow:auto;padding-right:15px}.product-in-cart .list::-webkit-scrollbar{width:10px}.product-in-cart .list::-webkit-scrollbar-track{background:#f1f1f1}.product-in-cart .list::-webkit-scrollbar-thumb{background:#888}.product-in-cart .list::-webkit-scrollbar-thumb:hover{background:#555}.product-in-cart .item-list{display:flex;align-items:center;gap:15px;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding:15px 0}.product-in-cart .list-img{width:70px}.product-in-cart .list-img img{width:100%}.product-in-cart .list-details{width:calc(100% - 80px)}.product-in-cart .lower-details{display:flex;justify-content:space-between}.product-in-cart .lower-details p{font-size:14px;font-family:helvetica-medium,sans-serif}.product-in-cart .list-price{display:flex;gap:15px;align-items:center}.product-in-cart .list-price select{border:1px solid #e5e5e5;width:60px;padding:0 5px;border-radius:5px}.product-in-cart .list-price span{display:inline-block;text-decoration:underline;text-transform:uppercase;font-size:10px;font-family:helvetica-bold,sans-serif;cursor:pointer}.product-in-cart .list-price span:hover{text-decoration:none}.votre-panier .cmmdr-btn{background:#e4e4e4;position:absolute;left:0;right:0;bottom:0;padding:30px}.votre-panier .cmmdr-btn a,.votre-panier .cmmdr-btn button{display:block;background:#000;color:#fff;width:100%;height:50px;border-radius:6px;font-family:helvetica-bold,sans-serif;text-transform:uppercase;font-size:14px;display:flex;align-items:center;justify-content:center}.not-grid .collection-card .detailed-info{width:calc(100% - 260px);overflow:hidden}.not-grid .collection-card .table-infos{border:1px solid #e5e5e5;border-radius:3px;display:flex;flex-wrap:wrap}.not-grid .collection-card .table-infos>div{width:33.33%;padding:10px}.not-grid .collection-card .table-infos>div:not(:last-child){border-right:3px solid #e5e5e5}.not-grid .collection-card .table-infos table{width:100%;border-collapse:collapse}.not-grid .collection-card .table-infos table td{color:#000;font-size:14px;font-family:helvetica-bold,sans-serif}.not-grid .collection-card .quant{display:flex;justify-content:space-between;font-size:16px;background-color:#f2f2f2}.not-grid .collection-card .quant p span{display:block;color:#7b7b7b;line-height:1.1}.not-grid .collection-card .bulk-price img{width:20px}.not-grid .collection-card .guides-quant{padding:50px 0 10px;background-color:#e4e4e4}.not-grid .collection-card .guides-quant>div{display:flex;align-items:center;gap:15px;padding:0 30px}.not-grid .collection-card .guides-quant>div>span{font-size:15px;font-family:helvetica-medium,sans-serif;color:#000}.not-grid .collection-card .quant h5{color:#000}.not-grid .collection-card .guides-quant{display:flex;justify-content:flex-end;gap:20px}.not-grid .collection-card .table-outer-wrapper{width:100%;height:100%;background-color:#e4e4e4}.not-grid .collection-card .total-table-wrapper{max-width:360px;width:100%;padding:0 20px}.not-grid .collection-card .total-table-wrapper table{width:100%}.not-grid .collection-card .total-table-wrapper table td{width:12.5%;height:50px;text-align:center;font-size:14px;font-family:helvetica-bold,sans-serif;padding:0 5px}.not-grid .collection-card .total-table-wrapper table th{height:50px;padding:0 5px}.not-grid .collection-card .total-table-wrapper table td,.not-grid .collection-card .total-table-wrapper table th{border:2px solid #e4e4e4;background-color:#fff}.not-grid .collection-card .total-table-wrapper table th.size{text-transform:uppercase}.not-grid .collection-card .total-table-wrapper div.normal,.not-grid .collection-card .total-table-wrapper td.normal{background-color:#dbf4e9}.not-grid .collection-card .total-table-wrapper div.almost,.not-grid .collection-card .total-table-wrapper td.almost{background-color:#fff7dc}.not-grid .collection-card .total-table-wrapper div.zero,.not-grid .collection-card .total-table-wrapper td.zero{background-color:#fbdae1}.not-grid .collection-card .total-table-wrapper .adjust-quantity{width:100%;position:relative;height:100%}.not-grid .collection-card .adjust-quantity input{text-align:center;height:100%;width:50px;-moz-appearance:textfield}.not-grid .collection-card .adjust-quantity input::-webkit-inner-spin-button,.not-grid .collection-card .adjust-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.not-grid .collection-card .adjust-quantity button{position:absolute;z-index:5;width:18px;height:15px;background:#ddd;padding:2px;outline:none;display:flex;align-items:center;justify-content:center;right:2px}.not-grid .collection-card .adjust-quantity button img{opacity:.4}.not-grid .collection-card .adjust-quantity button.inc{top:9px}.not-grid .collection-card .adjust-quantity button.dec{bottom:9px}.not-grid .collection-card .adjust-quantity button.disabled{opacity:.5;pointer-events:none}.profile-page{padding:50px 0}.details-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:20px}.details-wrapper .detail-item{width:19%;display:flex;flex-direction:column}.details-wrapper label{font-size:14px;color:#888;font-family:helvetica-medium,sans-serif}.details-wrapper input{width:80%;border-radius:none;outline:none;border-bottom:1px solid #000}.details-wrapper label span{color:red}.details-wrapper h5{font-size:18px;font-family:helvetica-bold,sans-serif}.profile-page button{margin-top:20px;margin-right:0;margin-left:auto}.msn-btn{width:100px;height:45px;border-radius:5px;background-color:#000;color:#fff!important}#cancel-btn{background-color:#888;margin-right:20px}.profile-content-wrapper{display:flex;gap:50px}.profile-content-wrapper .left-bar{width:200px}.profile-content-wrapper .left-bar ul{border-right:2px solid #000;padding-bottom:20px}.profile-content-wrapper .profile-content{width:calc(100% - 250px)}.address-tab .addresses{display:flex;flex-wrap:wrap;gap:2%}.address-tab .addresses .addr-item{width:32%}.address-tab .addresses button{border:none;background-color:#000;color:#fff;width:90px;padding:5px 0}.profile-page .left-bar li{list-style:none;cursor:pointer;padding:4px 5px;border-bottom:2px solid transparent;font-family:helvetica-bold,sans-serif}.profile-page .left-bar li.active{border-bottom:2px solid #000;background-color:rgba(0,0,0,.2)}.address-tab h2{font-size:22px;font-family:helvetica-bold,sans-serif}.message-page{min-height:50vh;display:flex;align-items:center;justify-content:center;font-size:40px;font-family:helvetica-medium,sans-serif}body.popup-open{overflow:hidden!important;height:100vh}header .custom-container{justify-content:space-between!important}header .logo-wrapper{width:260px!important;flex:none!important}header .header-buttons{display:flex;align-items:center}h4{font-family:helvetica-bold,sans-serif}.page-main{max-width:100%;padding:0;margin:0}.custom-container{width:calc(100% - 100px);margin:0 auto}.v-container.custom-container{max-width:none!important;width:98%;margin:0 auto;padding-left:0;padding-right:0}.product-popup .custom-container{max-width:100%}.txt-uppercase{text-transform:uppercase}.txt-white{color:#fff}.btn-bg-white{background-color:#fff}.banner-btn,.home-banner-link a{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;height:70px;padding:10px 55px;outline:none;border:none;font-family:helvetica-bold,sans-serif;font-size:18px;line-height:21px;margin-top:40px;max-width:100%;color:#000;background:#fff;border-radius:50px}.home-banner-link.login a{color:#fff;background:#000}.btn-txt-white{color:#fff}.btn-txt-black{color:#000}.sect-title,h1{font-family:helvetica-regular,sans-serif;font-size:36px;line-height:42px}h3{font-family:helvetica-medium,sans-serif;font-size:36px;line-height:43px}.sales-section-full h2{font-size:30px;line-height:36px;color:#fff}.sales-section-full h3{font-size:18px;line-height:21px;color:#fff;margin-top:10px}.sales-section-full a{font-size:14px}.sm-black-title{font-size:30px;font-family:helvetica-medium,sans-serif;line-height:36px}.center-title{text-align:center}.lg-section-padding{padding:70px 0}.csr{cursor:pointer;transition:.4s}.csr:hover{opacity:.7}header{position:absolute;top:0;right:0;left:0;overflow:inherit!important;height:49px!important;z-index:20}header>.v-toolbar__content{height:49px!important;flex-wrap:wrap}header .v-container{padding:0!important}.submenu-wrapper{width:calc(100% - 20px);margin:0 auto;background-color:hsla(0,0%,100%,.7);position:fixed;top:50px;left:0;right:0;padding-top:50px}.desktop-sublinks{display:block!important;border-bottom:1px solid #cbcbcb;padding-bottom:5px}.desktop-sublinks ul{display:flex;gap:50px}.desktop-sublinks a{color:#000!important}.contactr-usSM{display:none}.fixed-links{position:fixed;left:0;right:0;background-color:hsla(0,0%,100%,.7)}.fixed-links .links-list{padding-top:50px;display:flex;align-items:center;gap:30px;width:calc(100% - 100px);margin:0 auto;border-bottom:1px solid #cbcbcb;padding-bottom:2px}.fixed-links li{list-style:none;color:#000;font-size:18px;font-family:helvetica-medium,sans-serif;line-height:22px}.menu-list a{font-size:14px!important;border-radius:0!important;padding:.5rem .75rem}.menu-list a.router-link-active{border-bottom:2px solid #e40a0a;background:transparent}.v-main.main-container{padding-top:49px!important}.logo-wrapper{overflow:visible!important;z-index:20!important}.logo-wrapper img{width:260px!important;margin-top:25px}header .contact-link{font-size:14px;margin-right:10px}.plus-menu{position:relative}.plus-menu button{font-size:13px}.plus-sub{position:absolute;border-radius:5px;padding:20px;top:100%;background:#fff;right:20px;display:flex;flex-direction:column;border:1px solid #000;width:150px;gap:10px}.plus-sub .v-btn--active{border-radius:0!important}.plus-sub .v-btn--active,.plus-sub .v-btn--active .v-btn__overlay{background-color:transparent!important}.cart-btn img{width:16px}.user-name-sm{display:none}.profile-w-dd{position:relative;margin-right:0}.profile-w-dd .user-name{text-transform:capitalize}.profile-w-dd .static-profile-btn{margin-left:10px;display:block}.profile-w-dd .cart-btn span,.profile-w-dd .profile-btn span{margin-left:10px;color:#000}.profile-w-dd .profile-btn img{filter:brightness(100) invert(100%);width:21px}.profile-w-dd .dd-option{position:absolute;border-radius:5px;padding:20px;top:100%;background:#fff;right:20px;display:flex;flex-direction:column;border:1px solid #000;width:130px;gap:10px}.profile-w-dd .dd-option *{font-size:14px;text-transform:none}.burger-menu img{width:30px}.menu .burger-menu{display:none}header li{list-style:none;color:#fff;font-family:helvetica-medium,sans-serif;font-size:18px;line-height:22px}.header-container{padding:20px 0;display:flex;justify-content:space-between;align-items:center}.header-container nav{position:relative}.header-container nav ul{display:flex;justify-content:space-between;gap:20px;padding:0}.header-container nav ul.show{display:block;opacity:1;transition:opacity .3s ease}.header-container .profile{display:flex;justify-content:space-between;gap:20px}.burgermenu{display:none}.burgermenu span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#fff;border-radius:0;z-index:1;transition:.4s}.burgermenu.open span:first-child{transform:rotate(-45deg) translate(-5px,4px)}.burgermenu.open span:nth-child(2){opacity:0}.burgermenu.open span:last-of-type{transform:rotate(45deg) translate(-8px,-8px)}.home-banner{background-image:url(/_next/static/media/landing_banner.c5f242e8.png);padding:450px 0 150px;background-repeat:no-repeat;background-position:50%;background-size:cover}.sm-banner{display:none}.home-banner h1,.home-banner h2{font-size:36px;line-height:43px}.home-banner h1,.home-banner h2,.home-banner h3{font-family:helvetica-regular,sans-serif;color:#fff}.home-banner h3{font-size:22px;line-height:26px;margin-top:20px}.selection-wrapper .selection{display:flex;justify-content:center;gap:18px;padding-bottom:20px;border-bottom:1px solid #b6b5b5;width:100%;margin:25px auto 0}.items-slider .carousel__next,.items-slider .carousel__prev{background-color:hsla(0,0%,100%,.6);border-radius:50%}.selection-wrapper .selection li{list-style:none;text-transform:uppercase;padding:0 3px;cursor:pointer}.selection-wrapper .selection li.active{position:relative}.selection-wrapper .selection li.active:before{position:absolute;content:"";left:0;top:45%;right:0;border-color:currentcolor #000 #000;border-top:2px solid #000;transform:skewY(-10deg)}.items-carousel{margin-top:50px;@media (max-width:600px){margin-top:30px}}.items-carousel button{z-index:10!important;background-color:transparent!important}.items-carousel button.react-multiple-carousel__arrow--left{left:1%!important}.items-carousel button.react-multiple-carousel__arrow--right{right:1%!important}.items-carousel li{padding:0 5px}.items-carousel .img-card{position:relative}.items-carousel .img-card img:not(.heart){width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.items-carousel .img-card .rounded-lg{border-radius:0!important;margin-top:5px;cursor:pointer}.items-carousel .img-card img.heart{position:absolute;top:20px;right:20px;width:25px;cursor:pointer}.items-carousel .item-info h4{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;padding:15px 0 0;font-size:20px;line-height:27px;margin:0;text-transform:capitalize;font-family:helvetica-medium,sans-serif}.items-carousel .item-info p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;font-family:helvetica-medium,sans-serif;line-height:19px}.sales-section-full{background-image:url(/_next/static/media/glass.3573667e.png);background-repeat:no-repeat;background-position:50%;background-size:cover;padding:800px 0 20px}.sales-section-full .custom-container h3{margin-top:10px}.sales-section-full .custom-container>div{width:50%;padding-left:15px}.sales-section-full .content-container a{color:#fff;text-decoration:none;font-size:14px;font-family:helvetica-medium,sans-serif;line-height:39px;display:inline-block;margin-top:10px;margin-right:50px}.sales-section-full .content-container p{display:inline-block}.supplier-section-half .supplier-container{display:flex}.supplier-section-half .supp-col-1{background-image:url(/_next/static/media/shirt.930778a6.png);border:20px solid #fff;border-right-width:10px}.supplier-section-half .supp-col-1,.supplier-section-half .supp-col-2{width:50%;background-repeat:no-repeat;background-position:50%;background-size:cover;padding:500px 7% 20px 20px;position:relative}.supplier-section-half .supp-col-2{background-image:url(/_next/static/media/tech.25df01c8.png);border:20px solid #fff;border-left-width:10px}.supplier-section-half .bg-img-thr-img{position:absolute;inset:0;overflow:hidden;z-index:5}.supplier-section-half .bg-img-thr-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.supplier-section-half .over-bg-text{position:relative;z-index:10}.supplier-section-half .supplier-container h2,.supplier-section-half .supplier-container h3{font-family:helvetica-medium,sans-serif;font-size:30px;line-height:36px;text-transform:uppercase;color:#fff}.supplier-section-half .supplier-container h4{font-family:helvetica-medium,sans-serif;font-size:18px;line-height:21px;color:#fff;margin-top:15px}.industry-link p,.supplier-section-half .supplier-container p{display:inline-block}.industry-link p{margin:0!important}.supplier-section-half .supplier-container a{color:#fff;text-decoration:none;font-size:14px;font-family:helvetica-medium,sans-serif;line-height:1.2;display:inline-block;margin-top:20px;margin-right:50px}.supply-section{background-image:url(/_next/static/media/pocket.ace90ddc.png);background-repeat:no-repeat;background-position:50%;background-size:cover;padding:300px 0;text-align:center}.supply-section h2{font-size:30px;font-family:helvetica-bold,sans-serif;line-height:1.2;color:#fff}.supply-section h3{margin-top:30px;display:flex;align-items:center;gap:10px;justify-content:center}.supply-section h3,.supply-section span{font-family:helvetica-regular,sans-serif;font-size:18px;line-height:43px;color:#fff}.supply-section span{display:block;margin-bottom:30px}.supply-section a{font-family:helvetica-regular,sans-serif;font-size:36px;line-height:40px;color:#fff;display:block;border:1px solid #fff;padding:20px;width:-moz-fit-content;width:fit-content;margin:0 auto;border-radius:5px;outline:none;cursor:pointer}.industry-program{background-image:url(/_next/static/media/cloth.51d77d2b.png);background-repeat:no-repeat;background-position:50%;background-size:cover;padding:70px 0}.industry-program h2{font-family:helvetica-medium,sans-serif;font-size:30px;line-height:38px;color:#fff;text-align:center}.industry-program h3{font-size:18px;font-family:helvetica-bold,sans-serif;line-height:21px;text-transform:none;color:#fff;width:50%;margin-bottom:10px}.industry-program .content-container .inner-text{padding-top:400px}.industry-program p{line-height:28px;margin:30px 0}.industry-program a,.industry-program p{font-family:helvetica-regular,sans-serif;font-size:24px;color:#fff}.industry-program a{margin-right:40px;text-decoration:none;line-height:29px}.job-section{padding:50px 0 70px}.job-section .custom-container{width:100%}.job-section .job-img{height:740px}.job-section .job-carousel li{padding:0 10px}.job-section .job-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.job-section .job-info{padding-top:15px;text-align:left}.job-section .job-info h2{font-family:helvetica-bold,sans-serif;color:#000;font-size:30px;line-height:36px;margin-bottom:10px}.job-section .job-info h3,.job-section .job-info p{color:#000;font-size:18px;line-height:21px;font-family:helvetica-medium,sans-serif;margin-top:10px}.job-section .job-info a{color:#000;display:inline-block;margin-right:30px;margin-top:10px;font-family:helvetica-medium,sans-serif;font-size:20px;line-height:29px;text-decoration:none}.job-car-lg{display:none}.job-car-sm{display:flex;align-items:flex-start;justify-content:space-between}.job-car-sm .item{width:33.3%;padding:0 5px}.job-car-sm .job-btns{display:flex;gap:40px}#maincontent .columns .column.main{padding-bottom:0!important}.items-carousel .carousel__item,.job-carousel .carousel__item{width:100%}.items-carousel .carousel__track,.job-carousel .carousel__track{gap:10px}.items-carousel .item-info{text-align:left}.items-carousel .job-img img{width:100%}.sm-section{display:none}.sm-banner .sm-image-block,.sm-section .img-text-wrapper,.sm-section .img-text-wrapper img{width:100%}.title-n-flex h3{font-size:18px;font-family:helvetica-bold,sans-serif;line-height:26px}.prgph-in-flex p{font-size:14px;font-family:helvetica-regular,sans-serif;line-height:18px;margin-bottom:10px}.sutain-links ul{display:flex;gap:30px}.sutain-links ul li{display:flex;gap:10px;align-items:center}.sutain-links ul li img{-o-object-fit:contain;object-fit:contain}.sutain-links ul li p{margin-bottom:0}.sutain-links ul a{color:#000;display:block;font-size:14px;font-family:helvetica-medium,sans-serif;line-height:17px;padding:5px 0;text-decoration:none}.sustainability .img-w-full img{width:calc(100% - 100px);margin:0 auto}.sustainability-polane h2{color:#000;font-size:22px;font-family:helvetica-bold,sans-serif;line-height:30px;padding:15px 0}.sustainability-polane p{color:#000;font-size:14px;font-family:helvetica-regular,sans-serif;line-height:18px}.check-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.check-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:23px;width:23px;border:2px solid #000;border-radius:5px}.checkmark:after{content:"";position:absolute;display:none}.check-container input:checked~.checkmark:after{display:block}.check-container .checkmark:after{left:7px;top:4px;width:5px;height:10px;border:solid #000;border-width:0 3px 3px 0;transform:rotate(45deg)}.side-cart-item{background-color:#fff!important}.checkout-grey-bg{background-color:#f8f7f6}.checkout-grey-bg button{border-radius:0!important}.side-cart-item>td:first-child{padding-left:10px!important}.side-cart-item>td:last-child{padding-right:10px!important}.footer-wrapper{background-color:#f8f7f5}.custom-container.footer-container{max-width:1700px;width:80%;margin:0 auto}.footer-wrapper .top-footer{width:45%;margin-left:auto;display:flex;align-items:flex-start;padding:50px 0}.footer-wrapper .top-footer h2{text-transform:uppercase;font-size:20px;font-family:helvetica-bold,sans-serif;margin-bottom:10px}.footer-wrapper .top-footer li{list-style:none}.footer-wrapper .top-footer li a{font-size:16px;font-family:helvetica-medium,sans-serif}.footer-wrapper .footer-contact{width:60%;padding-left:80px}.footer-wrapper .footer-select{width:40%;display:flex;align-items:center;font-size:16px;font-family:helvetica-medium,sans-serif}.footer-wrapper .footer-select select{padding:0 10px;text-transform:uppercase;outline:none;border:none;background-color:transparent}.footer-wrapper .footer-select select:first-child{border-right:1px solid #000}footer .bot-footer{border-top:1px solid #000}footer .inner-bot-footer{padding:50px 0 90px;display:flex;align-items:flex-start;justify-content:space-between;position:relative;flex-wrap:wrap;row-gap:20px}footer .inner-bot-footer .footer-link-list{width:24%}.footer-link-list .d-ftab{width:-moz-fit-content;width:fit-content;margin:0 auto}footer .footer-link-list.for-sm{display:none}footer .footer-link-list h2{font-size:20px;font-family:helvetica-bold,sans-serif;text-transform:uppercase}footer .footer-link-list li a{line-height:1.1;margin:10px 0}footer .footer-link-list li a,footer .inner-bot-footer>span{font-size:16px;font-family:helvetica-regular,sans-serif;display:block}footer .inner-bot-footer>span{position:absolute;left:0;right:0;bottom:20px;text-align:center;color:#000;text-transform:uppercase}.arrow-to-top{right:10px;bottom:50px;background:#000;width:50px;height:50px;border-radius:50%;outline:none;border:none;z-index:20}.address-modal,.arrow-to-top{position:fixed;display:flex;align-items:center;justify-content:center}.address-modal{z-index:30;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;padding:20px;border:1px solid #888;max-width:500px;width:500px}.modal-content h2{margin-bottom:20px}.modal-content label{display:inline-block;font-family:helvetica-bold,sans-serif;width:120px}.modal-content .bill-box{margin:10px 0}.modal-content .bill-box input{border:1px solid #6e6e6e;height:40px;padding:0 10px;width:calc(100% - 120px)}.modal-content button{width:100%;background-color:#000;color:#fff;font-size:16px;padding:10px 0}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.address-modal .close:focus,.address-modal .close:hover{color:#000;text-decoration:none;cursor:pointer}.checkout-page.cart-bar{position:fixed;right:0;width:500px;max-width:100%;height:calc(100vh - 50px);border:1px solid #000;top:50px;z-index:20;background:#fff}.cart-bar .votre-header{display:flex;justify-content:space-between}.cart-bar .votre-header span:not(.close){display:flex;width:25px;height:25px;border-radius:50%;color:#fff;background:#000;align-items:center;justify-content:center;font-size:12px;font-family:helvetica-bold,sans-serif}.cart-bar .votre-header span.close{font-size:30px;cursor:pointer;font-family:helvetica-regular,sans-serif}.cart-bar .votre-wrapper{padding:30px}.cart-bar .cmmdr-btn button{display:block;background:#000;color:#fff;height:50px;border-radius:6px;font-family:helvetica-bold,sans-serif;text-transform:uppercase;font-size:14px}.cart-bar .cmmdr-btn button,.custom-loader{width:100%;display:flex;align-items:center;justify-content:center}.custom-loader{padding:50px 0}.loader{width:70px;height:70px;border-radius:50%;border-color:#000 transparent;border-style:solid;border-width:10px;animation:spin 1s linear infinite;vertical-align:middle}@keyframes spin{to{transform:rotate(1turn)}}.contact-sect{text-align:center;padding:100px;min-height:70vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.contact-sect h1{margin-bottom:20px}.contact-sect .tocontact{margin-top:30px;display:flex;flex-direction:column;gap:5px}.order-table-container{width:100%!important}.done-order-page,.done-order-page .bg-ui-bg-base,.done-order-page-content{background-color:#f8f7f6}.done-order-page .content-container{width:calc(100% - 20px);max-width:calc(100% - 20px)}.cart-header-popup{right:-129px;width:550px;height:calc(100vh - 50px)}.pop-cart-list-item{padding-bottom:0!important;max-height:72vh}.pop-cart-btn{position:absolute;bottom:0;left:0;right:0;background-color:#fff}.inputs-wrapper{display:flex;flex-wrap:wrap;gap:2%;row-gap:10px}.inner-custom-container{max-width:calc(100% - 100px)!important;margin:0 auto}.inputs-wrapper .half-w{width:49%}.inputs-wrapper .full-w{width:100%}.cart-dropqnty{display:flex;gap:10px;margin:10px 0;align-items:center}.other-pages{padding:50px 0;width:95%;margin:0 auto}.other-pages h1{text-align:center}.static-img-item{width:100%}.static-img-item img{position:relative!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important;padding:0!important}.product-img-wrapper,.product-img-wrapper .react-multi-carousel-item,.product-img-wrapper .react-multi-carousel-list,.product-img-wrapper .react-multi-carousel-track{height:-moz-fit-content!important;height:fit-content!important}.second-description p{margin-bottom:10px;line-height:18px;font-size:14px;font-family:helvetica-regular,sans-serif;text-align:left;color:#000}.cart-btn-cart>button{outline:none}.mobile-price{display:none}.auth-forgot-pass{background-image:url(/_next/static/media/auth-bg.6eccac20.png);background-repeat:no-repeat;background-size:cover;padding:150px 0 300px;position:relative}.auth-forgot-pass form input{outline:none!important;background-color:transparent;border:none;border-bottom:1px solid #fff;color:#fff!important;width:100%;padding:0 10px;height:40px}.auth-forgot-pass button{border-radius:0;background-color:#fff;display:block;font-weight:700;font-family:helvetica-bold,sans-serif;color:#000;letter-spacing:3px;margin-bottom:20px;height:45px;font-size:18px}