.div-title-step{align-items:center;display:flex;margin-bottom:24px}.div-title-step .number-text{align-items:center;background:#ebd8b8;border-radius:10px;border-radius:50%;color:#2c2c22;display:flex;font-weight:500;height:32px;justify-content:center;padding:1rem;width:32px}.div-title-step .text-title{color:#2c2c22;font-size:18px;font-weight:400;line-height:120%;margin-left:16px;text-align:start;text-transform:uppercase}.div-title-step>svg{color:#2c2c22;font-size:20px;margin-left:8px}.design-input-container{display:flex;flex-direction:column;gap:16px}.design-input-container .artwork-type-slider{max-width:760px}@media screen and (max-width:767px){.design-input-container .artwork-type-slider{width:100%}}.design-input-container .artwork-type-slider .artwork-type-button{background-color:#ebd8b8;color:#2c2c22;font-size:.75rem;margin-right:8px;padding:6px 16px}@media screen and (max-width:767px){.design-input-container .artwork-type-slider .artwork-type-button{margin-right:4px}}.design-input-container .artwork-type-slider .artwork-type-button.active{background:#2c2c22;color:#ebd8b8}.design-input-container .artwork-slider{max-width:760px}@media screen and (max-width:767px){.design-input-container .artwork-slider{width:100%}}.design-input-container .artwork-slider .image-thumbnail{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),#f1e4cd;border:2px solid transparent;border-radius:10px;height:120px;margin-bottom:8px;margin-right:8px;overflow:hidden;padding:0;position:relative;width:120px}@media screen and (max-width:767px){.design-input-container .artwork-slider .image-thumbnail{height:102px;width:108px}}.design-input-container .artwork-slider .image-thumbnail.active{border:2px solid #ebd8b8}.design-input-container .artwork-slider .image-thumbnail.active .text-selected{display:inherit}.design-input-container .artwork-slider .image-thumbnail.active .bg-opacity{background:#ebd8b8;opacity:.8}.design-input-container .artwork-slider .image-thumbnail .bg-opacity{height:100%;left:0;position:absolute;top:0;width:100%}.design-input-container .artwork-slider .image-thumbnail .text-selected{color:#2c2c22;display:none;font-size:12px;font-weight:600;left:50%;letter-spacing:.1em;padding:0 8px;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:100%}.design-input-container .artwork-slider .image-thumbnail:hover:not(.active) .bg-opacity{background:#f1e4cd;opacity:.6}.design-input-container .artwork-slider .image-thumbnail>img{height:100%;object-fit:cover;width:100%}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{height:var(--PhoneInputCountryFlag-height);width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-color:var(--PhoneInputCountrySelectArrow-color);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-style:solid;border-top-width:0;content:"";display:block;height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:var(--PhoneInputCountrySelectArrow-opacity);transform:var(--PhoneInputCountrySelectArrow-transform);width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.input-ct{position:relative}.input-ct .other-Input-Text{margin-bottom:6px;margin-left:16px}.input-ct .message-error{color:#f5222d;font-size:14px;line-height:150%;margin-left:16px;margin-top:6px}.input-ct .bt-right{color:#000;font-size:12px;font-weight:500;margin-top:1px;position:absolute;right:0;text-decoration:underline;top:0}.input-ct .content>input{background:transparent;border:none;border-radius:30px;font-size:14px;height:56px;line-height:24px;padding:0 24px;width:100%}.input-ct .content.content-icon{position:relative}.input-ct .content.content-icon .MuiSvgIcon-root{font-size:20px;left:24px;position:absolute;top:50%;transform:translateY(-50%)}.input-ct .content.content-icon>input{padding-left:52px}.input-ct .PhoneInput{height:56px;width:100%}.input-ct .PhoneInput .PhoneInputCountry{background:#ebd8b8;border:1px solid #2c2c22;border-radius:30px;padding:0 24px}.input-ct .PhoneInput .PhoneInputCountry .PhoneInputCountrySelectArrow{color:#2c2c22}.input-ct .PhoneInput>input{background:#fcfaf6;border:1px solid #d4c2a6;border-radius:30px;color:#2c2c22;height:100%;padding:0 24px}.input-ct .PhoneInput>input::placeholder{color:#8d826e}.input-ct .PhoneInput>input:focus{border:1px solid #2c2c22}.input-ct .icon-drop-input-select{bottom:20px;height:20px;position:absolute;right:24px;width:20px}.input-ct .input-dob,.input-ct .input-select{background:#ebd8b8;border:1px solid #d4c2a6;border-radius:30px;box-shadow:none;color:#2c2c22;height:56px;padding:0 24px;width:100%}.input-ct .input-dob::placeholder,.input-ct .input-select::placeholder{color:#8d826e}.input-ct .input-dob:focus,.input-ct .input-select:focus{border:1px solid #2c2c22;box-shadow:none}.input-ct .input-select.custom-color{color:#948975;font-size:14px}.input-ct .input-select option:not(.custom-option){color:#2c2c22}.input-ct .input-select:disabled{border:1px solid rgba(0,0,0,.12)!important;color:rgba(0,0,0,.26);cursor:not-allowed}.input-ct.s-light .content .MuiSvgIcon-root{color:#2c2c22}.input-ct.s-light .content>input{background:#fcfaf6;border:1px solid #d4c2a6;border-radius:30px;color:#2c2c22}.input-ct.s-light .content>input::placeholder{color:#8d826e}.input-ct.s-light .content>input:focus{border:1px solid #2c2c22}.input-ct.s-dark .content .MuiSvgIcon-root{color:#bcad93}.input-ct.s-dark .content>input{background:#56564e;border:1px solid #414138;color:#bcad93}.input-ct.s-dark .content>input::placeholder{color:#bcad93}.input-ct.s-dark .content>input:focus{border:1px solid #ebd8b8}.input-ct.small .content>input{border-radius:21.4706px;height:40px}.input-ct.medium .content>input{border-radius:21.4706px;font-size:12px;height:44px}.input-ct.medium .content .message-error{font-size:12px}.input-ct.medium .PhoneInput{height:44px}.input-ct.medium .PhoneInput>input{font-size:12px}.input-ct.medium .input-select{font-size:12px;height:44px}.input-ct.error .content>input{border:1px solid #f5222d}.input-ct.error .PhoneInputInput,.input-ct.error .input-select{border-color:#f5222d!important}.text-input-container{display:flex;margin-bottom:18px}@media screen and (max-width:767px){.text-input-container{margin-bottom:24px}.text-input-container .div-text{width:100%}}.text-input-container .div-text .text-input-label{color:#2c2c22;font-size:12px;font-weight:600;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.text-input-container .div-text .div-input{position:relative;width:483px}@media screen and (max-width:991px){.text-input-container .div-text .div-input{width:418px}}@media screen and (max-width:767px){.text-input-container .div-text .div-input{width:100%}}.text-input-container .div-text .div-input .input-ct>.content>input{background:#fafafa;border:1px solid #8d826e;color:#2c2c22;height:48px;padding-left:52px;width:100%}.text-input-container .div-text .div-input .input-ct>.content>input::placeholder{color:#2c2c22;font-weight:400}.text-input-container .div-text .div-input .MuiSvgIcon-root{font-size:13px;left:26px;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:767px){.text-input-container .div-text .div-input .MuiSvgIcon-root{font-size:12px}}.text-input-container .div-text .div-input .max-text{color:#8d826e;font-size:14px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}@media screen and (max-width:767px){.text-input-container .div-text .div-input .max-text{right:24px}}.text-font-input-container{margin-bottom:0}@media screen and (max-width:767px){.text-font-input-container{margin-bottom:8px}}.text-font-input-container .font-input-label{color:#2c2c22;font-size:12px;font-weight:600;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.text-font-input-container .list-font{display:flex;margin-bottom:18px}@media screen and (max-width:767px){.text-font-input-container .list-font{display:inline-flex;overflow-x:auto;width:100%}.text-font-input-container .list-font::-webkit-scrollbar{background-color:transparent;height:0;width:0}.text-font-input-container .list-font::-webkit-scrollbar-thumb,.text-font-input-container .list-font::-webkit-scrollbar-track{background-color:transparent}}.text-font-input-container .list-font>div>button{background:#f1e4cd;border:none;border-radius:10px;font-size:14px;height:33px;margin-right:8px;width:92px}@media screen and (max-width:767px){.text-font-input-container .list-font>div>button{font-size:20px;height:48px;margin-right:4px;width:60px}}.text-font-input-container .list-font>div .active{background:#ebd8b8;border:1px solid #2c2c22}.text-color-input-container .div-list-color .outline-bt>button.gold{background:#ebd8b8}.text-color-input-container .div-list-color .outline-bt>button.gold .MuiSvgIcon-root{color:#050505}.text-color-input-container .color-input-label{color:#2c2c22;font-size:12px;font-weight:600;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.text-color-input-container .div-list-color{align-items:flex-end}.text-color-input-container .div-list-color .outline-bt{align-items:center;background:transparent;display:flex;justify-content:center;margin-right:14px}.text-color-input-container .div-list-color .outline-bt.selected>button .MuiSvgIcon-root{visibility:visible}.text-color-input-container .div-list-color .outline-bt>button{border:1px solid #8d826e;border-radius:10px;height:44px;width:44px}@media screen and (max-width:767px){.text-color-input-container .div-list-color .outline-bt>button{height:42px;width:42px}}.text-color-input-container .div-list-color .outline-bt>button .MuiSvgIcon-root{color:#fff4e0;visibility:hidden}.text-color-input-container .div-list-color .outline-bt>button.black{background:#050505}.text-color-input-container .div-list-color .outline-bt>button.white{background:#fff}.text-color-input-container .div-list-color .outline-bt>button.white .MuiSvgIcon-root{color:#050505}.text-color-input-container .div-list-color .outline-bt>button.yellow{background:#ebd8b8}.customize-bottle-result{align-items:center;display:flex;flex-direction:column}.customize-bottle-result .div-bottle{position:relative;width:450px}@media screen and (max-width:991px){.customize-bottle-result .div-bottle{width:max-content}}.customize-bottle-result .div-bottle .div-image-bottle{margin:16px auto auto;width:fit-content}.customize-bottle-result .div-bottle .div-image-bottle .img-bottle{height:461px}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .img-bottle{height:271px}}.customize-bottle-result .div-bottle .div-image-bottle .img-name{border-radius:20px;height:16.8rem;top:8rem;width:5.6rem}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .img-name{border-radius:21px;height:auto;top:78px;width:56px}}.customize-bottle-result .div-bottle .div-image-bottle .img-name-edp{border-radius:10px;height:auto;top:8.5rem;width:5rem}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .img-name-edp{border-radius:21px;height:auto;top:78px;width:56px}}.customize-bottle-result .div-bottle .div-image-bottle .img-name-edp-100ml{border-radius:10px;height:auto;top:8.5rem;width:5rem}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .img-name-edp-100ml{border-radius:21px;height:auto;top:78px;width:56px}}.customize-bottle-result .div-bottle .div-image-bottle .img-name-solo{border-radius:10px;height:auto;top:135px;width:87px}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .img-name-solo{border-radius:21px;height:auto;top:78px;width:56px}}.customize-bottle-result .div-bottle .div-image-bottle .image-logo{top:140px;width:67px}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .image-logo{top:92.5px;width:38.5px}}.customize-bottle-result .div-bottle .div-image-bottle .image-logo-legacy{left:105px;top:148px;width:219px}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .image-logo-legacy{left:63px;top:92.5px;width:8rem}}.customize-bottle-result .div-bottle .div-image-bottle .image-logo-legacy-edp{left:105px;top:148px;width:219px}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .image-logo-legacy-edp{left:101%;top:5rem;width:9rem}}.customize-bottle-result .div-bottle .div-image-bottle .image-logo-legacy-solo{left:105px;top:148px;width:219px}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .image-logo-legacy-solo{top:92.5px;width:38.5px}}.customize-bottle-result .div-bottle .div-image-bottle .text-des-custome{bottom:67px;font-size:10px;width:98px}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .text-des-custome{bottom:40px;font-size:6px;width:57.5px}}.customize-bottle-result .div-bottle .div-image-bottle .text-des-custome-legacy{bottom:81px;font-size:9.1px;left:54px;width:auto}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .text-des-custome-legacy{bottom:40px;font-size:.4rem;left:34px;width:57.5px}}.customize-bottle-result .div-bottle .div-image-bottle .text-des-custome-legacy-edp{bottom:81px;font-size:9.1px;left:54px;width:auto}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .text-des-custome-legacy-edp{bottom:2rem;font-size:6px;left:50%;width:3rem}}.customize-bottle-result .div-bottle .div-image-bottle .text-des-custome-legacy-solo{bottom:81px;font-size:9.1px;left:54px;width:auto}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .text-des-custome-legacy-solo{bottom:40px;font-size:6px;width:57.5px}}.customize-bottle-result .div-bottle .div-image-bottle .text-size-custome{bottom:51px;font-size:10px}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .text-size-custome{bottom:32px;font-size:6px}}.customize-bottle-result .div-bottle .div-image-bottle .custome-name{font-size:10px;top:349px}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .custome-name{font-size:6px;top:215px}}.customize-bottle-result .div-bottle .div-image-bottle .custome-name-edp{font-size:10px;top:349px}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .custome-name-edp{font-size:6px;top:215px}}.customize-bottle-result .div-bottle .div-image-bottle .custome-name-edp-100ml{font-size:11px;top:22rem}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .custome-name-edp-100ml{font-size:6px;top:215px}}.customize-bottle-result .div-bottle .div-image-bottle .custome-only-name{font-size:12px;top:351px}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .custome-only-name{font-size:.4rem;top:206.5px}}.customize-bottle-result .div-bottle .div-image-bottle .custome-only-name-v3{top:253px!important}.customize-bottle-result .div-bottle .div-image-bottle .custome-only-name-v3>span{font-size:7px!important}.customize-bottle-result .div-bottle .div-image-bottle .div-image-bottle-custom .div-select-image{border-radius:20px;bottom:3.7rem;height:16.8rem;left:51%;overflow:hidden;position:absolute;transform:translateX(-50%);width:5.6rem}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .div-image-bottle-custom .div-select-image{background:transparent;border-radius:20px;bottom:10%;height:63.68%;width:85%}}.customize-bottle-result .div-bottle .div-image-bottle .div-image-bottle-custom .div-select-image .drop-suggestion{height:59px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:59px}@media screen and (max-width:1440px){.customize-bottle-result .div-bottle .div-image-bottle .div-image-bottle-custom .div-select-image .drop-suggestion{height:44.25px;width:44.25px}}@media screen and (max-width:767px){.customize-bottle-result .div-bottle .div-image-bottle .div-image-bottle-custom .div-select-image .drop-suggestion{height:31px;width:31px}}.customize-bottle-result .div-bottle .div-image-bottle .div-image-bottle-custom .div-select-image .div-ver{background:#fff;height:100%;position:absolute;top:0;width:1px}.customize-bottle-result .div-bottle .div-image-bottle .div-image-bottle-custom .div-select-image .div-ver.left{left:32%}.customize-bottle-result .div-bottle .div-image-bottle .div-image-bottle-custom .div-select-image .div-ver.right{left:66%}.customize-bottle-result .div-bottle .div-image-bottle .div-image-bottle-custom .div-select-image .div-hor{background:#fff;height:1px;left:0;position:absolute;width:100%}.customize-bottle-result .div-bottle .div-image-bottle .div-image-bottle-custom .div-select-image .div-hor.top{top:32%}.customize-bottle-result .div-bottle .div-image-bottle .div-image-bottle-custom .div-select-image .div-hor.bottom{top:66%}.customize-bottle-result .div-bottle .bottle-side{border:1px solid #ebd8b8;border-radius:8px;color:#ebd8b8;font-size:12px;font-weight:600;line-height:150%;margin:24px auto;max-width:120px;padding:8px 0;text-align:center;text-transform:uppercase}.customize-bottle-result .div-bottle .bg-image{position:absolute;width:100%}.customize-bottle-result .div-scale{align-items:center;display:flex;flex-direction:column;margin-top:10px;padding:0 16px}@media screen and (max-width:991px){.customize-bottle-result .div-scale{padding:0;width:100%}}.customize-bottle-result .div-scale .text-normal{color:#2c2c22;font-size:14px;line-height:24px;margin-bottom:24px;text-align:center}@media screen and (max-width:991px){.customize-bottle-result .div-scale .text-normal{display:none;margin-bottom:8px}}.customize-bottle-result .div-scale .scale-box{align-items:center;width:328px}@media screen and (max-width:991px){.customize-bottle-result .div-scale .scale-box{justify-content:center;width:100%}}.customize-bottle-result .div-scale .scale-box .MuiSlider-colorPrimary{margin:0 8px}.design-position-input-container .design-input-label{color:#bcad93;font-size:12px;font-weight:600;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.design-position-input-container .side-buttons-container{column-gap:8px;display:flex;flex-direction:row}.design-position-input-container .side-buttons-container>button{font-size:.825rem;padding:10px 20px}.design-position-input-container .side-buttons-container>button.active{background:#ebd8b8;color:#2c2c22}.main-edit-page{overflow-x:hidden}.main-edit-page::-webkit-scrollbar{background-color:#e2e2e2;border-radius:32px;width:4px}.main-edit-page::-webkit-scrollbar-thumb{background-color:#0d0d0d;border-radius:32px}@media screen and (max-width:767px){.main-edit-page>div:not(:first-child){padding-right:24px}}