@charset "UTF-8";@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*::-webkit-scrollbar{display:block;width:8px;height:4px}*::-webkit-scrollbar-button{display:none}*::-webkit-scrollbar-track:hover{background-color:rgba(226,222,216,.15)}*::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}*::-webkit-scrollbar-thumb{background-color:rgba(34,34,34,.35);border:1px solid rgba(205,210,202,.15);border-radius:4px}*,*::after,*::before{margin:0;padding:0;box-sizing:border-box}textarea:focus,input:focus,select:focus{outline:0}body{background-color:#faf8f7;font-family:"Montserrat",sans-serif;margin:0}.flex-box{display:flex;flex-wrap:wrap}.flex-box .box-2{width:16.6666666667%;box-sizing:border-box;padding:0 12px}.flex-box .box-3{width:25%;box-sizing:border-box;padding:0 12px}.flex-box .box-4{width:33.3333333333%;box-sizing:border-box;padding:0 12px}.flex-box .box-5{width:41.6666666667%;box-sizing:border-box;padding:0 12px}.flex-box .box-6{width:50%;box-sizing:border-box;padding:0 12px}.flex-box .box-7{width:58.3333333333%;box-sizing:border-box;padding:0 12px}.flex-box .box-8{width:66.6666666667%;box-sizing:border-box;padding:0 12px}.flex-box .box-9{width:75%;box-sizing:border-box;padding:0 12px}.flex-box .box-10{width:83.3333333333%;box-sizing:border-box;padding:0 12px}.flex-box .box-12{width:100%;box-sizing:border-box;padding:0 12px}.img-responsive{max-width:100%;height:auto;display:block}.box-none{overflow:hidden;transition:1s;opacity:0;visibility:hidden}.box-block{height:auto;opacity:1;transition:height 0ms 0ms,opacity 600ms 0ms}.display-none{display:none!important}.display-block{display:block!important}.notification-popup-box{background-color:rgba(34,34,34,.7);position:fixed;width:100%;height:100%;right:0;top:0;z-index:4}.notification-popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.05);border-radius:20px;padding:40px;width:452px}.notification-popup p{line-height:1.47;margin:0 auto 30px;font-size:15px;color:#222;width:332px;text-align:left}.notification-popup .title{margin:0 0 20px}.notification-popup .description{margin:0 0 20px}.notification-popup .div-box{justify-content:space-between;display:flex;text-align:initial}.notification-popup .dark-button{padding:12px 16px;color:#fff;background-color:#222;border:0;font-family:"Montserrat",sans-serif;border-radius:20px;cursor:pointer;height:50px;text-align:center;font-size:15px;font-weight:500;line-height:1.47;width:100%}.notification-popup .brand-button{padding:12px 16px;color:#fff;background-color:#969e97;border:0;font-family:"Montserrat",sans-serif;border-radius:20px;cursor:pointer;height:50px;text-align:center;font-size:15px;font-weight:500;line-height:1.47;width:100%}.notification-popup .dark-button,.notification-popup .brand-button{width:174px}.notification-popup .single-button{margin:0 auto}.notification-popup .popup-close{position:absolute;top:16px;right:18px;cursor:pointer}.bar-notification-container .bar-notification{background-color:#222;border-radius:20px;padding:22px 0;border-radius:20px;padding:22px 0;z-index:2;position:fixed;top:0;height:64px;width:100%;text-align:center;color:#cdd2ca;font-size:15px}.bar-notification-container .bar-notification a{color:#cdd2ca}.bar-notification-container .close{position:absolute;top:0;right:0;width:40px;height:64px;background:url("../images/close.svg") left no-repeat;cursor:pointer}nav{width:100%;position:fixed;box-shadow:0 0 15px 0 rgba(0,0,0,.05);background-color:#faf8f7;top:0;z-index:1}nav .flex-box{width:1164px;margin:0 auto;padding:10px 0 6px;justify-content:space-between}nav .box-inner-2 img{margin:0 auto;cursor:pointer}nav .nav-icons{margin:0 0 0 auto;padding:0;width:fit-content}nav .nav-icons li{display:inline-block;margin:0;padding:0;cursor:pointer}nav .nav-icons li img{cursor:pointer}nav .nav-icons .ico-mobile{display:none}nav .account-pop-up{position:absolute;width:306px;padding:20px 0 0;margin:0 0 0 -220px;display:none}nav .account-pop-up ul{padding:40px 40px 5px;background-color:#faf8f7;box-shadow:0 0 20px 0 rgba(0,0,0,.05);border-radius:20px}nav .account-pop-up ul li{display:block;margin:0 0 35px;font-weight:600;line-height:1.18}nav .account-pop-up ul li a{font-size:17px;color:#222;display:flex;text-decoration:none}nav .account-pop-up ul li span{margin:0 0 0 20px}nav .account-pop-up ul li:first-child{font-size:20px;color:#969e97;margin:0 0 40px}nav .ico-account:hover .account-pop-up{display:block}nav .language-selector{display:flex;position:relative}nav .language-selector select{border:0;background-color:transparent;font-size:13px;font-family:"Montserrat",sans-serif;font-weight:600;color:#222;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;width:44px}nav .language-selector .icon{position:absolute;content:"";top:17px;border:solid #222;border-width:0 2px 2px 0;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:transform .5s ease;margin:0 0 0 75px;z-index:-1}nav #topcartlink{position:relative}nav .cart-qty{border-radius:20px;background-color:#969e97;padding:1px 4.5px;font-size:9px;color:#fff;left:26px;position:absolute;top:6px}footer{background-color:#cdd2ca}footer .flex-box{justify-content:space-between}footer .footer-top{width:1164px;margin:0 auto;padding:50px 0 60px}footer .footer-top .inner-1,footer .footer-top .inner-2{width:172px}footer .inner-1 img{margin:0 0 50px}footer ul{list-style:none;margin:0;padding:0}footer ul li{margin:0 0 10px}footer ul li a{color:#fff;font-size:15px;line-height:1.27;text-decoration:none}footer .networks{margin:0 0 50px}footer .networks li{display:inline-block;margin:0}footer .footer-bottom{width:1164px;margin:0 auto;padding:0 0 20px;color:#fff}footer .footer-bottom p{margin:0 0 20px}footer .footer-bottom a{color:#fff;font-weight:600;text-decoration:none}footer .footer-bottom a:hover{text-decoration:underline}.newsletter{width:358px;margin:0 0 0 auto}.newsletter .form-control-input .error-message{font-size:13px;font-weight:400;line-height:1.25;letter-spacing:.12px;color:#666d69;text-align:left}.newsletter .form-control-input .error-message span{display:block;margin:0 0 10px;position:absolute}.newsletter .form-control-input label{line-height:1.47;font-size:15px;color:#222;display:block;margin:4px 20px 16px}.newsletter .form-control-input .visible-show{transition:.9s}.newsletter .form-control-input .visible-show span{position:inherit}.newsletter .form-control-input .visible-none{transition:0s}.newsletter .form-control-input input,.newsletter .form-control-input textarea{border-radius:20px;border:0;color:#222;padding:10px 20px;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:600;box-sizing:border-box;width:100%;margin:0 0 16px;height:50px;box-shadow:0 0 20px 0 rgba(0,0,0,.05)}.newsletter .form-control-input textarea{height:164px;resize:none}.newsletter .form-control-input textarea:-internal-autofill-selected,.newsletter .form-control-input input:-internal-autofill-selected{-webkit-box-shadow:0 0 0 1000px #fff inset}.newsletter .form-control-input input:disabled{color:#222;background-color:#cdd2ca}.newsletter .form-control-input ::placeholder{color:#d9d5ce;opacity:1}.newsletter .form-control-input :-ms-input-placeholder{color:#d9d5ce}.newsletter .form-control-input ::-ms-input-placeholder{color:#d9d5ce}.newsletter .dark-button{padding:12px 16px;color:#fff;background-color:#222;border:0;font-family:"Montserrat",sans-serif;border-radius:20px;cursor:pointer;height:50px;text-align:center;font-size:15px;font-weight:500;line-height:1.47;width:100%}.newsletter .form-control-input label{font-size:17px;font-weight:600;color:#cdd2ca;line-height:1.18;margin:0 20px 20px}.newsletter .failed-newsletter{font-size:13px;margin:0 20px 20px;color:#666d69;display:block;font-weight:600}.newsletter .success-newsletter{color:#cdd2ca;font-size:15px;font-weight:600;margin:0 20px}.sign-in-up{margin:154px 0 120px}.sign-in-up .form-control-input .error-message{font-size:13px;font-weight:400;line-height:1.25;letter-spacing:.12px;color:#666d69;text-align:left}.sign-in-up .form-control-input .error-message span{display:block;margin:0 0 10px;position:absolute}.sign-in-up .form-control-input label{line-height:1.47;font-size:15px;color:#222;display:block;margin:4px 20px 16px}.sign-in-up .form-control-input .visible-show{transition:.9s}.sign-in-up .form-control-input .visible-show span{position:inherit}.sign-in-up .form-control-input .visible-none{transition:0s}.sign-in-up .form-control-input input,.sign-in-up .form-control-input textarea{border-radius:20px;border:0;color:#222;padding:10px 20px;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:600;box-sizing:border-box;width:100%;margin:0 0 16px;height:50px;box-shadow:0 0 20px 0 rgba(0,0,0,.05)}.sign-in-up .form-control-input textarea{height:164px;resize:none}.sign-in-up .form-control-input textarea:-internal-autofill-selected,.sign-in-up .form-control-input input:-internal-autofill-selected{-webkit-box-shadow:0 0 0 1000px #fff inset}.sign-in-up .form-control-input input:disabled{color:#222;background-color:#cdd2ca}.sign-in-up .form-control-input ::placeholder{color:#d9d5ce;opacity:1}.sign-in-up .form-control-input :-ms-input-placeholder{color:#d9d5ce}.sign-in-up .form-control-input ::-ms-input-placeholder{color:#d9d5ce}.sign-in-up .form-control-error{display:flex;flex-wrap:wrap;margin:0 20px 10px}.sign-in-up .error-message{font-size:13px;font-weight:600;line-height:1.25;color:#e65738;text-align:left}.sign-in-up .error-message span{margin:0 0 10px;display:block}.sign-in-up .error-message span:after{content:" "}.sign-in-up .container-box{display:flex;justify-content:space-between}.sign-in-up .container-checkbox{position:relative;padding-left:29px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#666d69;font-weight:300;line-height:1.34;margin:0}.sign-in-up .container-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.sign-in-up .container-checkbox .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #666d69;border-radius:5px}.sign-in-up .container-checkbox input:checked~.checkmark:after{display:block}.sign-in-up .container-checkbox input:checked~.checkmark{background-color:#969e97}.sign-in-up .container-checkbox .checkmark:after{content:"";position:absolute;display:none;width:6px;height:10px;top:2px;left:6px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sign-in-up .container-checkbox .checkbox-text{position:relative;top:2px}.sign-in-up h1{line-height:1.41;letter-spacing:.22px;font-size:24px;font-weight:600;margin:0 20px 30px;color:#222}.sign-in-up form{width:372px;margin:0 auto}.sign-in-up .dark-button{padding:12px 16px;color:#fff;background-color:#222;border:0;font-family:"Montserrat",sans-serif;border-radius:20px;cursor:pointer;height:50px;text-align:center;font-size:15px;font-weight:500;line-height:1.47;width:100%}.sign-in-up .container-box{margin:4px 20px 30px}.sign-in-up .container-box label a{text-decoration:none;color:#666d69;font-size:15px}.sign-in-up .message-error{color:#e65738;font-weight:600;margin:0 20px 10px}.sign-in-up .message-error ul{list-style:none}.sign-in-up .message-error ul li{line-height:1.25;font-size:13px}.sign-in-up h2{line-height:1.33;font-size:15px;margin:0}.sign-in-up h2 a{color:#666d69;text-decoration:underline}.sign-in-up h3{line-height:1.33;font-size:15px;margin:60px 20px 0;color:#666d69;font-weight:300}.sign-in-up h3 a{text-decoration:underline;color:#666d69;display:block;font-weight:600;margin:10px 0 0}.sign-in-up h4{line-height:1.33;font-size:15px;margin:10px 20px 20px;font-weight:300;color:#222}.recovery-page{margin:154px 0 273px}.recovery-page .form-control-input .error-message{font-size:13px;font-weight:400;line-height:1.25;letter-spacing:.12px;color:#666d69;text-align:left}.recovery-page .form-control-input .error-message span{display:block;margin:0 0 10px;position:absolute}.recovery-page .form-control-input label{line-height:1.47;font-size:15px;color:#222;display:block;margin:4px 20px 16px}.recovery-page .form-control-input .visible-show{transition:.9s}.recovery-page .form-control-input .visible-show span{position:inherit}.recovery-page .form-control-input .visible-none{transition:0s}.recovery-page .form-control-input input,.recovery-page .form-control-input textarea{border-radius:20px;border:0;color:#222;padding:10px 20px;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:600;box-sizing:border-box;width:100%;margin:0 0 16px;height:50px;box-shadow:0 0 20px 0 rgba(0,0,0,.05)}.recovery-page .form-control-input textarea{height:164px;resize:none}.recovery-page .form-control-input textarea:-internal-autofill-selected,.recovery-page .form-control-input input:-internal-autofill-selected{-webkit-box-shadow:0 0 0 1000px #fff inset}.recovery-page .form-control-input input:disabled{color:#222;background-color:#cdd2ca}.recovery-page .form-control-input ::placeholder{color:#d9d5ce;opacity:1}.recovery-page .form-control-input :-ms-input-placeholder{color:#d9d5ce}.recovery-page .form-control-input ::-ms-input-placeholder{color:#d9d5ce}.recovery-page h1{line-height:1.41;letter-spacing:.22px;font-size:24px;font-weight:600;margin:0 20px 30px;color:#222}.recovery-page form{width:372px;margin:0 auto}.recovery-page .dark-button{padding:12px 16px;color:#fff;background-color:#222;border:0;font-family:"Montserrat",sans-serif;border-radius:20px;cursor:pointer;height:50px;text-align:center;font-size:15px;font-weight:500;line-height:1.47;width:100%}.recovery-page .form-control-error{display:flex;flex-wrap:wrap;margin:0 20px 10px}.recovery-page .error-message{font-size:13px;font-weight:600;line-height:1.25;color:#e65738;text-align:left}.recovery-page .error-message span{margin:0 0 10px;display:block}.recovery-page .error-message span:after{content:" "}.recovery-page h1{margin:0 20px 20px}.recovery-page h2{line-height:1.33;font-size:15px;margin:0 20px 20px;font-weight:300;color:#222}.recovery-page .dark-button{margin:14px 0 0}.registration-result-page{width:332px;margin:154px auto 322px;color:#222}.registration-result-page h1{font-size:24px;font-weight:600;line-height:1.4;margin:0 0 20px}.registration-result-page h2{line-height:1.47;margin:0;font-weight:300;font-size:15px}.registration-result-page h2 a{color:#222;font-weight:600;text-decoration:underline}.registration-result-page h2 a:hover{color:#222}.product-details-page{width:990px;margin:0 auto;padding:144px 0 120px}.product-details-page .dark-button{padding:12px 16px;color:#fff;background-color:#222;border:0;font-family:"Montserrat",sans-serif;border-radius:20px;cursor:pointer;height:50px;text-align:center;font-size:15px;font-weight:500;line-height:1.47;width:100%}.product-details-page h1{font-size:24px;font-weight:600;line-height:1.17;color:#222;margin:30px 0 0}.product-details-page h2{font-size:15px;margin:20px 0 0;line-height:1.33;color:#666d69;font-weight:normal}.product-details-page h3{font-size:20px;font-weight:600;line-height:1.4;color:#222;margin:30px 0 0}.product-details-page .picture img{border-radius:100px;width:471px;aspect-ratio:1/1;object-fit:cover}.product-details-page .picture-thumbs{display:flex}.product-details-page .picture-thumbs img{width:90px;border-radius:20px;margin:0 15px 0 0}.product-details-page .quantity-box{width:134px;display:flex;box-shadow:0 0 20px 0 rgba(0,0,0,.05);padding:15px;border-radius:32px;background-color:#fff}.product-details-page .quantity-box input{width:36px;text-align:center;font-size:15px;height:34px;padding:0;border:0;color:#222;font-family:"Montserrat",sans-serif;font-weight:600}.product-details-page .quantity-box img{width:34px;height:34px;cursor:pointer}.product-details-page .quantity-box .opacity-2{opacity:.2;cursor:inherit}.product-details-page .product-info{width:435px;margin:0 0 0 auto}.product-details-page .cart-box{display:flex;margin:38px 0 0;justify-content:space-between}.product-details-page .cart-box .inner-2{width:281px}.product-details-page .cart-box .dark-button{position:relative;top:7px}.attributes-product .container-box{display:flex;justify-content:space-between}.attributes-product .container-checkbox{position:relative;padding-left:29px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#666d69;font-weight:300;line-height:1.34;margin:0}.attributes-product .container-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.attributes-product .container-checkbox .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #666d69;border-radius:5px}.attributes-product .container-checkbox input:checked~.checkmark:after{display:block}.attributes-product .container-checkbox input:checked~.checkmark{background-color:#969e97}.attributes-product .container-checkbox .checkmark:after{content:"";position:absolute;display:none;width:6px;height:10px;top:2px;left:6px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.attributes-product .container-checkbox .checkbox-text{position:relative;top:2px}.attributes-product .data-attr{margin:25px 0 0}.attributes-product .data-attr select{background-color:#969e97;color:#fff;border-radius:20px;border:0;padding:10px 18px;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:600;box-sizing:border-box;margin:0 10px 0 0;height:50px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);max-width:141px}.attributes-product .data-attr select:first-child,.attributes-product .data-attr select:last-child{width:90px}.attributes-product .color-squares{list-style:none;margin:25px 0 0;padding:0}.attributes-product .color-squares .attribute-square{width:40px;display:block;height:40px;border:1px solid #fff;border-radius:10px}.attributes-product .color-squares .attribute-square-container{border:1px solid #faf8f7;width:42px;height:42px;display:block;border-radius:11px;position:relative;top:-1px;left:-1px}.attributes-product .color-squares li{display:inline-flex;margin:0 10px 0 0}.attributes-product .color-squares input[type=radio]{appearance:none;display:none}.attributes-product .color-squares label{border-radius:11px;overflow:hidden;transition:.3s;border:1px solid #faf8f7;padding:1px;cursor:pointer;display:block;width:44px;height:44px}.attributes-product .color-squares .selected-value label{border:1px solid #969e97}.attributes-product .color-squares input[type=radio]:checked+label{background-color:#969e97;transition:.3s}.attributes-product .select-attributes{background-color:#969e97;color:#fff;border-radius:20px;border:0;padding:10px 36px 10px 18px;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:600;box-sizing:border-box;margin:25px 0 0;height:50px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);-webkit-appearance:none;-moz-appearance:none}.attributes-product .select-attr{position:relative}.attributes-product .select-attr .icon{position:absolute;content:"";top:16px;border:solid #fff;border-width:0 2px 2px 0;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:transform .5s ease;margin:29px -22px}.attributes-product .option-list{list-style:none;padding:0;margin:25px 0 0}.attributes-product .option-list li{display:inline-flex;margin:0 10px 0 0}.attributes-product .option-list input[type=radio]{appearance:none;display:none}.attributes-product .option-list label{font-size:15px;border-radius:20px;overflow:hidden;transition:.3s;color:#fff;background-color:#cdd2ca;padding:10px 18px;cursor:pointer;display:block}.attributes-product .option-list input[type=radio]:checked+label{background-color:#969e97;transition:.3s}.attributes-product .option-list-checkbox{list-style:none;padding:0;margin:25px 0 0}.attributes-product .option-list-checkbox li{display:inline-flex;margin:0 10px 0 0}.attributes-product .container-checkbox .checkmark{border:1px solid #969e97}.attributes-product .image-squares{list-style:none;padding:0;margin:25px 0 0;height:64px}.attributes-product .image-squares li{display:inline-flex;margin:0 15px 0 0;border:1px solid rgba(217,213,206,.4);width:64px;height:64px;border-radius:10px}.attributes-product .image-squares span{height:60px;width:60px;display:block;background-position:center!important;background-size:cover!important;border-radius:10px;cursor:pointer;margin:1px}.attributes-product .image-squares .selected-value{transition:.3s;border:1px solid #969e97}.attributes-product .image-squares input[type=radio]{appearance:none;display:none}.attributes-product .option-text-box{line-height:1.33;font-size:15px;color:#666d69;margin:25px 0 0}.account-page{width:1164px;margin:0 auto;padding:124px 0 120px}.account-page .dark-button{padding:12px 16px;color:#fff;background-color:#222;border:0;font-family:"Montserrat",sans-serif;border-radius:20px;cursor:pointer;height:50px;text-align:center;font-size:15px;font-weight:500;line-height:1.47;width:100%}.account-page .brand-button{padding:12px 16px;color:#fff;background-color:#969e97;border:0;font-family:"Montserrat",sans-serif;border-radius:20px;cursor:pointer;height:50px;text-align:center;font-size:15px;font-weight:500;line-height:1.47;width:100%}.account-page .form-control-error{display:flex;flex-wrap:wrap;margin:0 20px 10px}.account-page .error-message{font-size:13px;font-weight:600;line-height:1.25;color:#e65738;text-align:left}.account-page .error-message span{margin:0 0 10px;display:block}.account-page .error-message span:after{content:" "}.account-page .form-control-input .error-message{font-size:13px;font-weight:400;line-height:1.25;letter-spacing:.12px;color:#666d69;text-align:left}.account-page .form-control-input .error-message span{display:block;margin:0 0 10px;position:absolute}.account-page .form-control-input label{line-height:1.47;font-size:15px;color:#222;display:block;margin:4px 20px 16px}.account-page .form-control-input .visible-show{transition:.9s}.account-page .form-control-input .visible-show span{position:inherit}.account-page .form-control-input .visible-none{transition:0s}.account-page .form-control-input input,.account-page .form-control-input textarea{border-radius:20px;border:0;color:#222;padding:10px 20px;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:600;box-sizing:border-box;width:100%;margin:0 0 16px;height:50px;box-shadow:0 0 20px 0 rgba(0,0,0,.05)}.account-page .form-control-input textarea{height:164px;resize:none}.account-page .form-control-input textarea:-internal-autofill-selected,.account-page .form-control-input input:-internal-autofill-selected{-webkit-box-shadow:0 0 0 1000px #fff inset}.account-page .form-control-input input:disabled{color:#222;background-color:#cdd2ca}.account-page .form-control-input ::placeholder{color:#d9d5ce;opacity:1}.account-page .form-control-input :-ms-input-placeholder{color:#d9d5ce}.account-page .form-control-input ::-ms-input-placeholder{color:#d9d5ce}.account-page .container-box{display:flex;justify-content:space-between}.account-page .container-checkbox{position:relative;padding-left:29px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#666d69;font-weight:300;line-height:1.34;margin:0}.account-page .container-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.account-page .container-checkbox .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #666d69;border-radius:5px}.account-page .container-checkbox input:checked~.checkmark:after{display:block}.account-page .container-checkbox input:checked~.checkmark{background-color:#969e97}.account-page .container-checkbox .checkmark:after{content:"";position:absolute;display:none;width:6px;height:10px;top:2px;left:6px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.account-page .container-checkbox .checkbox-text{position:relative;top:2px}.account-page .box-inner-1{width:396px}.account-page .box-inner-2{width:768px}.account-page .account-nav{line-height:1.65;font-size:17px;font-weight:600;margin:0;list-style:none;padding:0}.account-page .account-nav li{margin:0 0 20px}.account-page .account-nav a{color:#222;text-decoration:none}.account-page .account-nav .active{color:#969e97}.account-page h1,.account-page h2,.account-page h3{line-height:1.17;font-size:24px;font-weight:600;color:#222;margin:0 0 30px}.account-page h2{margin:0 20px 30px}.account-page h3{margin:0 20px 26px}.account-page h4{font-size:15px;margin:0 20px 355px;font-weight:normal;color:#222}.account-page h5{font-size:15px;margin:0 20px 30px;font-weight:normal;color:#222}.account-page .address-buttons-empty{margin:0 0 285px}.account-page button{margin:14px 0 0}.account-page form{width:372px}.form-control-input-phone label{line-height:1.47;font-size:15px;color:#222;display:block;margin:4px 20px 16px}.form-control-input-phone div{border-radius:20px;border:0;color:#222;padding:16px 20px;font-family:"Montserrat",sans-serif;background-color:#fff;font-size:15px;font-weight:600;box-sizing:border-box;width:100%;margin:0 0 16px;height:50px;box-shadow:0 0 20px 0 rgba(0,0,0,.05)}.form-control-input-phone span{color:#d9d5ce;margin:0 9px 0 0}.form-control-input-phone input{border:0;color:#222;font-family:"Montserrat",sans-serif;background-color:#fff;font-size:15px;font-weight:600;box-sizing:border-box}.address-item{background-color:#fff;padding:20px 16px 16px 20px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);margin:0 0 30px;width:100%;border-radius:20px}.address-item .brand-button,.address-item .dark-button{padding:0 18px;margin:auto 0 0 10px;height:40px}.address-item .buttons{display:flex}.address-item .title{font-size:15px;font-weight:600;line-height:1.4;color:#969e97;margin:0 0 16px}.address-item .flex-box{justify-content:space-between}.address-item .flex-box p{color:#666d69;line-height:1.33;font-size:15px;margin:0}.address-item .flex-box p:first-child{margin:0 0 10px}.order-item{background-color:#fff;padding:20px 16px 11px 20px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);margin:0 0 30px;width:100%;border-radius:20px}.order-item .brand-button,.order-item .dark-button{padding:0 18px;margin:auto 0 0 0;height:40px}.order-item p{color:#666d69;line-height:1.33;font-size:15px;margin:0 0 5px}.order-item .order-1 p:last-child{font-weight:500;margin:0}.order-item .title{font-weight:600;margin:0 0 20px;color:#969e97}.order-item .complete{color:#222}.order-item .flex-box{justify-content:space-between}.address-buttons .dark-button{height:40px;width:168px;margin:0 20px;padding:3px 0}.order-page{width:1164px;margin:0 auto;padding:124px 0 120px}.order-page .brand-button{padding:12px 16px;color:#fff;background-color:#969e97;border:0;font-family:"Montserrat",sans-serif;border-radius:20px;cursor:pointer;height:50px;text-align:center;font-size:15px;font-weight:500;line-height:1.47;width:100%}.order-page .flex-box{justify-content:space-between}.order-page h1{font-size:24px;font-weight:600;line-height:1.17;margin:0 20px 30px;color:#222}.order-page .overview-box{padding:20px;border-radius:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);background-color:#fff;width:100%;margin:0 0 20px}.order-page .overview-box h2{font-size:20px;font-weight:600;line-height:1.4;color:#969e97;margin:0 0 5px}.order-page .overview-box h3,.order-page .overview-box h5,.order-page .overview-box h6{margin:10px 0 0 0;line-height:1.4;font-size:15px;color:#666d69;font-weight:100}.order-page .overview-box h4{font-size:15px;line-height:1.4;color:#222;font-weight:600;margin:30px 0 6px}.order-page .overview-box table{width:100%}.order-page .overview-box table tr td{line-height:1.24;font-size:17px;color:#666d69;padding:0 0 17px}.order-page .overview-box table tr td:last-child{text-align:right}.order-page .overview-box table tr:last-child td{font-weight:bold;padding:0;color:#222}.order-page .overview-box table .discount td{color:#666d69;font-weight:600}.order-page button{margin:10px 0 0}.order-page .box-inner-1{width:669px}.order-page .box-inner-2{width:372px}.order-page .data-table{padding:16px;border-radius:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);background-color:#fff;width:100%}.order-page .data-table td{padding:0 0 30px}.order-page .data-table td:first-child{width:129px}.order-page .data-table td:last-child{display:block}.order-page .data-table tr:last-child td{padding:0}.order-page .data-table img{aspect-ratio:1/1;border-radius:20px;width:105px;object-fit:cover}.order-page .data-table .title{font-size:14px;font-weight:600;color:#222;line-height:1.5;margin:0 0 10px}.order-page .data-table .attributes{line-height:1.54;font-size:13px;color:#666d69;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:39px;margin:0 0 11px;width:326px}.order-page .data-table span{font-size:15px;font-weight:600;line-height:1.87;color:#222}.shopping-cart-page{width:1164px;margin:0 auto;padding:124px 0 120px}.shopping-cart-page .dark-button{padding:12px 16px;color:#fff;background-color:#222;border:0;font-family:"Montserrat",sans-serif;border-radius:20px;cursor:pointer;height:50px;text-align:center;font-size:15px;font-weight:500;line-height:1.47;width:100%}.shopping-cart-page .flex-box{justify-content:space-between}.shopping-cart-page h1{font-size:24px;font-weight:600;line-height:1.17;margin:0 20px 30px;color:#222}.shopping-cart-page h6{font-size:15px;margin:0 20px 355px;font-weight:normal;color:#222}.shopping-cart-page .box-inner-1{width:669px}.shopping-cart-page .box-inner-2{width:372px}.shopping-cart-page .data-table{padding:16px;width:100%;border-collapse:collapse;border-spacing:0;margin:0 0 16px;border-radius:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);background-color:#fff}.shopping-cart-page .data-table td{vertical-align:top}.shopping-cart-page .data-table td:first-child{width:145px;padding:16px 0 12px 16px}.shopping-cart-page .data-table td:last-child{padding:16px 14px 14px 0}.shopping-cart-page .data-table a{display:inline-block;overflow:hidden;height:105px}.shopping-cart-page .data-table img{aspect-ratio:1/1;border-radius:20px;width:105px;object-fit:cover}.shopping-cart-page .data-table .title{font-size:14px;font-weight:600;color:#222;line-height:1.5;margin:0 0 10px}.shopping-cart-page .data-table .attributes{line-height:1.54;font-size:13px;color:#666d69;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:39px;margin:0 0 9px;width:326px}.shopping-cart-page .data-table span{font-size:15px;font-weight:600;line-height:1.87;color:#222}.shopping-cart-page .coupon-box{border-radius:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);background-color:#fff;padding:22px 14px 14px 20px;margin:0 0 20px;min-height:102px}.shopping-cart-page .coupon-box .coupon-hint{font-size:15px;font-weight:500;line-height:1.4;color:#222;margin:0 0 11px;display:flex}.shopping-cart-page .coupon-box .coupon-code{display:flex;justify-content:space-between}.shopping-cart-page .coupon-box .coupon-code input{padding:0;border:0;width:288px;font-family:"Montserrat",sans-serif;font-weight:600;color:#222;font-size:15px}.shopping-cart-page .coupon-box .coupon-code button{border-radius:50%;border:0;background-color:#fff;height:34px}.shopping-cart-page .coupon-box .coupon-code button img{width:34px}.shopping-cart-page .coupon-box .coupon-code ::placeholder{color:#d9d5ce;opacity:1}.shopping-cart-page .coupon-box .coupon-code :-ms-input-placeholder{color:#d9d5ce}.shopping-cart-page .coupon-box .coupon-code ::-ms-input-placeholder{color:#d9d5ce}.shopping-cart-page .overview-box{padding:20px;border-radius:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);background-color:#fff;width:100%;margin:0 0 20px}.shopping-cart-page .overview-box table{width:100%}.shopping-cart-page .overview-box table tr td{line-height:1.24;font-size:17px;color:#666d69;padding:0 0 17px}.shopping-cart-page .overview-box table tr td:last-child{text-align:right}.shopping-cart-page .overview-box table tr:last-child td{font-weight:bold;padding:0;color:#222}.shopping-cart-page .overview-box table .discount td{color:#666d69;font-weight:600}.shopping-cart-page .message-failure{color:#666d69;font-size:13px}.shopping-cart-page .current-code{display:flex;justify-content:space-between;height:34px}.shopping-cart-page .current-code span{width:288px;font-weight:600;color:#666d69;position:relative;top:9px;font-size:15px;height:38px}.shopping-cart-page .current-code button{border-radius:50%;border:0;background-color:#fff;height:34px}.shopping-cart-page .current-code button img{width:34px;cursor:pointer}.shopping-cart-page .message-success{font-size:15px;font-weight:500;line-height:1.4;color:#222;margin:0 0 9px}.shopping-cart-page .quantity{width:92px;display:flex}.shopping-cart-page .quantity input{width:36px;text-align:center;font-size:15px;height:28px;padding:0;border:0;color:#222;font-family:"Montserrat",sans-serif;font-weight:600}.shopping-cart-page .quantity img{width:28px;height:28px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);cursor:pointer}.home-banner{width:1164px;margin:84px auto 60px}.home-banner img{border-radius:80px;aspect-ratio:1164/524;object-fit:cover;width:100%}.home-banner .slick-dots li button:before{font-size:0}.home-banner .slick-dots li.slick-active button{opacity:1;background:#222}.home-banner .slick-dotted .slick-slider{padding:0!important}.home-banner .slick-dots{margin:0;bottom:10px;position:absolute;width:100%;text-align:center;padding:0}.home-banner .slick-dots li{margin:0;width:20px;display:inline-block;height:30px;cursor:pointer}.home-banner .slick-dots li button{background:#d9d5ce;width:10px;height:10px;border-radius:50%;padding:0;border:0;font-size:0}.category-top{width:1164px;margin:0 auto 60px}.category-top h1{font-size:24px;font-weight:600;line-height:1.17;color:#222;margin:0 0 30px;text-align:center}.category-top ul{list-style:none;margin:0;padding:0;display:block;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.category-top ul li{display:inline-block}.category-top ul li button{font-size:15px;font-weight:500;color:#fff;line-height:1.27;padding:10px 18px;border-radius:40px;border-radius:40px;margin:0 12px 0 0;cursor:pointer;background-color:#cdd2ca;border:0;font-family:"Montserrat",sans-serif}.category-top ul li .active{background-color:#969e97;color:#fff}.all-category,.selected-category{width:1188px;margin:0 auto 60px}.all-category .box-12 button img,.selected-category .box-12 button img{margin:0 0 0 9px}.all-category .title,.selected-category .title{font-size:20px;font-weight:600;line-height:1.2;color:#222;margin:0 0 25px}.all-category .box-12 button,.selected-category .box-12 button{font-size:15px;font-weight:500;color:#222;line-height:1.27;padding:10px 18px;border-radius:40px;font-family:"Montserrat",sans-serif;border:0;cursor:pointer;background-color:#fff;margin:0 0 20px auto;display:block;box-shadow:0 0 20px 0 rgba(0,0,0,.05);height:40px}.all-category ul,.selected-category ul{list-style:none;justify-content:space-between;display:flex;margin:10px 0 0;padding:0}.all-category ul p,.selected-category ul p{font-size:15px;font-weight:500;color:#222;line-height:1.47;margin:0;position:relative;top:8px}.all-category .item-box,.selected-category .item-box{border-radius:20px;background-color:#fff;margin:0 0 60px;cursor:pointer;transition:opacity .3s ease}.all-category .item-box div,.selected-category .item-box div{padding:16px 10px 5px 16px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);border-bottom-left-radius:20px;border-bottom-right-radius:20px}.all-category .item-box .img-responsive,.selected-category .item-box .img-responsive{border-top-left-radius:20px;border-top-right-radius:20px;aspect-ratio:1/1;object-fit:cover;height:174px}.all-category .item-title,.selected-category .item-title{font-size:15px;font-weight:600;line-height:1.47;color:#222;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;overflow:hidden;height:44px}.all-category .item-box{margin:0 0 20px}.checkout-page{width:372px;margin:0 auto;padding:124px 0 120px}.checkout-page .dark-button{padding:12px 16px;color:#fff;background-color:#222;border:0;font-family:"Montserrat",sans-serif;border-radius:20px;cursor:pointer;height:50px;text-align:center;font-size:15px;font-weight:500;line-height:1.47;width:100%}.checkout-page .form-select{border-radius:20px;border:0;color:#222;padding:10px 20px;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:500;box-sizing:border-box;width:100%;margin:0 0 16px;height:50px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#222 50%),linear-gradient(135deg,#222 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 7px),calc(100% - 15px) calc(1em + 7px),100% 0;background-size:5px 5px,5px 5px,2.5em 2.5em;background-repeat:no-repeat}.checkout-page .form-control-input .error-message{font-size:13px;font-weight:400;line-height:1.25;letter-spacing:.12px;color:#666d69;text-align:left}.checkout-page .form-control-input .error-message span{display:block;margin:0 0 10px;position:absolute}.checkout-page .form-control-input label{line-height:1.47;font-size:15px;color:#222;display:block;margin:4px 20px 16px}.checkout-page .form-control-input .visible-show{transition:.9s}.checkout-page .form-control-input .visible-show span{position:inherit}.checkout-page .form-control-input .visible-none{transition:0s}.checkout-page .form-control-input input,.checkout-page .form-control-input textarea{border-radius:20px;border:0;color:#222;padding:10px 20px;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:600;box-sizing:border-box;width:100%;margin:0 0 16px;height:50px;box-shadow:0 0 20px 0 rgba(0,0,0,.05)}.checkout-page .form-control-input textarea{height:164px;resize:none}.checkout-page .form-control-input textarea:-internal-autofill-selected,.checkout-page .form-control-input input:-internal-autofill-selected{-webkit-box-shadow:0 0 0 1000px #fff inset}.checkout-page .form-control-input input:disabled{color:#222;background-color:#cdd2ca}.checkout-page .form-control-input ::placeholder{color:#d9d5ce;opacity:1}.checkout-page .form-control-input :-ms-input-placeholder{color:#d9d5ce}.checkout-page .form-control-input ::-ms-input-placeholder{color:#d9d5ce}.checkout-page .form-control-error{display:flex;flex-wrap:wrap;margin:0 20px 10px}.checkout-page .error-message{font-size:13px;font-weight:600;line-height:1.25;color:#e65738;text-align:left}.checkout-page .error-message span{margin:0 0 10px;display:block}.checkout-page .error-message span:after{content:" "}.checkout-page .form-select{color:#666d69}.checkout-page .sub-title{margin:20px;font-size:15px;color:#e2ded8}.checkout-page ul{margin:0;padding:0;list-style:none}.checkout-page h1{font-size:24px;font-weight:600;line-height:1.17;margin:0 20px 30px;color:#222}.checkout-page .step-title{color:#fff;background-color:#d9d5ce;padding:15px 20px;border-radius:20px;margin:0 0 10px}.checkout-page .step-title h2,.checkout-page .step-title h3,.checkout-page .step-title h4,.checkout-page .step-title h5,.checkout-page .step-title h6{font-size:17px;margin:0;font-weight:500}.checkout-page .dark-button{margin:14px 0 60px}.checkout-page .active .step-title{background-color:#666d69}.save-page{padding:124px 0 120px;margin:0 auto;width:669px}.save-page .brand-button{padding:12px 16px;color:#fff;background-color:#969e97;border:0;font-family:"Montserrat",sans-serif;border-radius:20px;cursor:pointer;height:50px;text-align:center;font-size:15px;font-weight:500;line-height:1.47;width:100%}.save-page h1{font-size:24px;color:#222;line-height:1.17;font-weight:600;margin:0 0 30px;text-align:center}.save-page h2{font-size:15px;margin:0 0 355px;text-align:center}.save-page h3{font-size:17px;line-height:1.18;font-weight:600;color:#222;margin:0 0 20px}.save-page .flex-box{justify-content:space-between}.save-page .flex-box .details-2{display:flex;height:30px}.save-page table{padding:16px;width:100%;border-collapse:collapse;border-spacing:0;margin:0 0 16px;border-radius:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);background-color:#fff}.save-page table td{vertical-align:top}.save-page table td:first-child{width:145px;padding:16px 0 12px 16px}.save-page table td:last-child{padding:16px 14px 14px 0}.save-page table a{display:inline-block;overflow:hidden;height:105px}.save-page table img{aspect-ratio:1/1;border-radius:20px;width:105px;object-fit:cover}.save-page table .title{font-size:14px;font-weight:600;color:#222;line-height:1.5;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.save-page table .attributes{line-height:1.54;font-size:13px;color:#666d69;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;height:23px;margin:0 0 23px}.save-page table span{font-size:15px;font-weight:600;line-height:1.87;color:#222}.save-page .share-info{border-radius:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);background-color:#fff;padding:20px 0;text-align:center}.save-page .share-info a{text-decoration:none;height:40px;height:40px;display:block;padding:7px;width:140px;margin:0 auto}.save-page .quantity{width:92px;display:flex}.save-page .quantity input{width:36px;text-align:center;font-size:15px;height:28px;padding:0;border:0;color:#222;font-family:"Montserrat",sans-serif;font-weight:600}.save-page .quantity img{width:28px;height:28px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);cursor:pointer}.save-page .add-to-cart img{border-radius:0;margin:0 0 0 30px;cursor:pointer}.save-page .brand-button{width:auto}
