@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Homemade+Apple&display=swap";@import"https://fonts.googleapis.com/css2?family=Courier+Prime:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap";.scrollCream{border-radius:12px!important}.scrollCream::-webkit-scrollbar{width:2px!important;height:4px!important}.scrollCream::-webkit-scrollbar-thumb{background:#ccba9b!important;border-radius:4px!important}.scrollCream::-webkit-scrollbar-track{background-color:#f7eae6!important}.Mui-selected{background-color:#f7eae6!important}.css-6hp17o-MuiList-root-MuiMenu-list{background-color:#fff!important;border-radius:25px!important;padding:0!important}.css-r8u8y9{padding:0!important}.MuiMenu-paper ul li{display:flex;justify-content:flex-start!important;padding:8px 12px 8px 24px;font-family:Courier Prime,monospace}.MuiMenu-paper ul li:hover{color:#333;background-color:#f7eae6}.btn-black,.btn-grey{padding:15px 62px;border-radius:45px;border:none;cursor:pointer;transition:all .3s ease;font-family:Playfair Display,serif;font-size:16px;line-height:18px;font-weight:700}.btn-grey{background-color:#c9c9c9;color:#fff}.btn-black{background-color:#1a1a1a;color:#fff}.btn-black:hover{background-color:rgba(164,117,71,.8);border:none}.btn-add{padding:12px 45px;border-radius:35px;border:none;cursor:pointer;transition:all .3s ease;background-color:#1a1a1a;color:#fff;font-family:Playfair Display,serif;font-size:15px;line-height:17px;font-weight:700;text-decoration:none;display:inline-block}@media(min-width:36em){.btn-add{padding:20px 60px;border-radius:45px;font-size:20px;line-height:21px}}@media(min-width:57.5em){.btn-add{padding:12px 40px;border-radius:42px;font-size:16px;line-height:18px;margin-top:3px;height:50px}}@media(min-width:80em){.btn-add{padding:12px 60px;border-radius:42px;font-size:18px;line-height:20px;margin-top:3px;height:50px}}.btn-add:hover{background-color:rgba(164,117,71,.8);border:none}.btn-blackM,.btn-greyM{padding:12px 64px;border-radius:34px;border:none;cursor:pointer;transition:all .3s ease;color:#fff;font-family:Playfair Display,serif;font-size:15px;line-height:17px;font-weight:700;letter-spacing:.2px;text-decoration:none;display:inline-block}@media(min-width:36em){.btn-blackM,.btn-greyM{font-size:18px;line-height:20px}}@media(min-width:80em){.btn-blackM,.btn-greyM{padding:12px 64px;border-radius:45px;font-size:20px;line-height:22px}}.btn-blackM{background-color:#1a1a1a}.btn-greyM{background-color:#c9c9c9}.btn-blackM:hover{background-color:rgba(164,117,71,.8);border:none}.btn-blackL,.btn-greyL{padding:12px 55px;border-radius:34px;border:none;cursor:pointer;transition:all .3s ease;font-family:Playfair Display,serif;font-size:14px;line-height:16px;font-weight:700;letter-spacing:.2px;text-decoration:none;display:inline-block}@media(min-width:36em){.btn-blackL,.btn-greyL{padding:12px 110px;font-size:17px;line-height:20px}}@media(min-width:80em){.btn-blackL,.btn-greyL{padding:12px 80px;border-radius:45px;font-size:20px;line-height:22px}}.btn-greyL{background-color:#c9c9c9;color:#fff}.btn-blackL{background-color:#1a1a1a;color:#fff}.btn-blackL:hover{background-color:rgba(164,117,71,.8);border:none}.btn-store{padding:24px 32px;border-radius:10px;border:2px solid transparent;box-shadow:0 4px 4px hsla(193,7%,76%,.35);background-color:#f7f0ed;cursor:pointer;transition:all .3s ease;color:#333;font-family:Playfair Display,serif;font-size:18px;line-height:20px;font-weight:600;text-decoration:none;display:inline-block}@media(min-width:36em){.btn-store{padding:24px 32px;width:190px}}@media(min-width:57.5em){.btn-store{padding:24px 12px;width:140px}}@media(min-width:80em){.btn-store{padding:24px 20px;width:165px}}.btn-store:hover{border:2px solid #a47547}.btn-brownM{padding:12px 64px;border-radius:34px;border:none;cursor:pointer;transition:all .3s ease;background-color:#a47547;color:#fff;font-family:Playfair Display,serif;font-size:15px;line-height:17px;font-weight:700;letter-spacing:.2px;text-decoration:none;display:inline-block}@media(min-width:36em){.btn-brownM{font-size:18px;line-height:20px}}@media(min-width:80em){.btn-brownM{padding:12px 64px;border-radius:45px;font-size:20px;line-height:22px}}.btn-brownM:hover{background-color:#1a1a1a;border:none}.btn-file{padding:11px 32px;border-radius:45px;font-size:20px;line-height:22px;font-weight:700;border:1px solid #000;font-family:Playfair Display,serif;background-color:transparent;color:#000;letter-spacing:.2px;cursor:pointer;transition:all .3s ease;text-decoration:none}@media(min-width:80em){.btn-file{padding:12px 48px}}.btn-file:hover{background-color:#000;border:none;color:#fff}.btn-blackLogin,.btn-greyLogin{padding:15px 72px;border-radius:34px;border:none;cursor:pointer;transition:all .3s ease;font-family:Playfair Display,serif;font-size:16px;line-height:18px;font-weight:700;text-decoration:none;display:inline-block;color:#fff}@media(min-width:36em){.btn-blackLogin,.btn-greyLogin{padding:15px 72px;font-size:17px;line-height:20px}}@media(min-width:80em){.btn-blackLogin,.btn-greyLogin{padding:15px 80px;border-radius:45px;font-size:20px;line-height:22px}}.btn-greyLogin{background-color:#e3e3e3}.btn-blackLogin{background-color:#1a1a1a}.btn-blackLogin:hover{background-color:#a47547;border:none}.cover{height:320px;width:100%;margin:0;padding:0}.cover__imageMobile{display:block;height:100%;width:100%;filter:brightness(.8);background-color:#c4c4c4}.cover__imageMobile__inside{margin:0!important;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cover__imageDesktop{display:none}.cover__content{position:absolute;width:100%;margin:0;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.cover__content,.cover__content__text1{background-color:transparent}.cover__content__text1>h1,.cover__content__text2>h1{font-size:42px;color:#fff;font-family:Playfair Display,serif;font-weight:500;line-height:50px;background-color:transparent}.cover__content__text1>h1 strong,.cover__content__text2>h1 strong{font-weight:800;background-color:transparent}.cover__content__text2{position:relative;background-color:transparent}.cover__content__text2__circleMobile{display:block;position:absolute;width:100%;margin:0;top:68%;left:50%;transform:translate(-50%,-50%);background-color:transparent}.cover__content__text2__circleDesktop{display:none}@media(min-width:36em){.cover{height:350px;width:100%}.cover__content__text1>h1,.cover__content__text2>h1{font-size:43px;line-height:50px}}@media(min-width:57.5em){.cover{height:344px;border-radius:5px}.cover__imageMobile{display:none}.cover__imageDesktop{display:block;height:100%;width:100%;background-color:#c4c4c4;border-radius:5px}.cover__imageDesktop__inside{border-radius:5px;margin:0!important;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cover__content{display:flex;justify-content:center;box-sizing:border-box}.cover__content__text1,.cover__content__text2{margin:0;padding:0 12px}.cover__content__text1 h1,.cover__content__text2 h1{font-size:50px;line-height:70px}.cover__content__text2__circleMobile{display:none}.cover__content__text2__circleDesktop{display:block;position:absolute;width:110%;margin:0;top:67%;left:50%;transform:translate(-50%,-50%);background-color:transparent}}@media(min-width:80em){.cover{height:400px}.cover__imageMobile{display:none}.cover__imageDesktop{display:block}.cover__content__text1 h1,.cover__content__text2 h1{font-size:60px;line-height:84px}.cover__content__text2__circleMobile{display:none}.cover__content__text2__circleDesktop{top:68%;left:50%}}img{background-color:transparent}.endText{text-align:center;background-color:#f5f1f0;padding:20px 20px 46px;display:flex;justify-content:right}.endText h1{font-family:Playfair Display,serif;color:#000;font-weight:600;font-size:25px;line-height:33px;background-color:transparent;margin:0}.endText h1 strong{font-weight:900;background-color:transparent}@media(min-width:36em){.endText{padding:32px 70px 39px}.endText h1{font-size:30px;line-height:40px}}@media(min-width:80em){.endText{padding:32px 81px 39px 70px;max-width:90rem}.endText h1{font-size:40px;line-height:53px;padding:0}}.cart-icon{margin:0;padding:0;cursor:pointer;background-color:transparent}.cart-icon__icon{position:relative;width:34px;height:34px;border-radius:50%;color:#fff;text-align:center;display:flex;align-items:center;font-size:16px;margin:0;padding-top:3px}.cart-icon__icon,.cart-icon__icon svg{background-color:#000}.cart-icon__icon svg path{background-color:#000!important}.cart-icon__icon:hover,.cart-icon__icon:hover svg{background-color:#a47547}.cart-icon__icon:hover svg path{background-color:#a47547!important}.cart-icon__counter{position:absolute;top:10%;left:100%;transform:translate(-50%,-50%);border-radius:50%;background-color:#a47547;width:24px;height:24px;display:flex;justify-content:center;color:#fff;font-family:Courier Prime,monospace;font-size:15px;line-height:17px;font-weight:400;padding-top:4px;margin:0}.imagenButton{height:172px;margin:0;cursor:pointer}.imagenButton,.imagenButton__imageMobile{width:100%;padding:0;background-color:#c4c4c4}.imagenButton__imageMobile{display:block;height:100%;margin:-1px 0 0;filter:brightness(.5);position:relative}.imagenButton__imageMobile__inside{margin:0!important;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.imagenButton__imageDesktop{display:none}.imagenButton__text{display:block;position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;color:#f7eae6;font-family:Playfair Display,serif;font-weight:700;font-size:35px;text-align:center}@media(min-width:36em){.imagenButton{height:225px}}@media(min-width:57.5em){.imagenButton{height:216px;border-radius:5px}.imagenButton__imageMobile{display:none}.imagenButton__imageDesktop{display:block;height:100%;width:100%;margin:0;padding:0;background-color:#c4c4c4;position:relative;border-radius:5px;transition:1s ease}.imagenButton__imageDesktop__inside{border-radius:5px;margin:0!important;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.imagenButton__text{display:none}.imagenButton .hoverDesktop:hover{filter:blur(2px) brightness(.5)}.imagenButton .hoverDesktop:hover~.hoverText,.imagenButton .hoverText:hover{display:block}}@media(min-width:80em){.imagenButton{height:285px}.imagenButton__imageMobile{display:none}.imagenButton__imageDesktop{display:block}}.pinCart,.pinHeader{display:flex;justify-content:left;align-items:center;margin:0;background-color:transparent}.pinCart span,.pinHeader span{color:#a47547;background-color:transparent;margin:0}.pinCart p,.pinHeader p{font-family:Homemade Apple,cursive;font-weight:400;margin:0;text-align:left;background-color:transparent}.pinHeader span{font-size:15px;padding-right:5px}.pinHeader p{font-size:17px;line-height:24px;width:320px;padding:0 2px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.pinCart span{font-size:16px;padding-right:5px}.pinCart p{font-size:13px;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media(min-width:36em){.pinCart span{font-size:16px;padding-right:5px}.pinCart p{font-size:14px;line-height:24px}}.search{color:#919191;cursor:pointer;display:flex;align-items:center}.search,.search svg{background-color:transparent}.search__icon{font-size:28px}@media(min-width:36em){.search__icon{font-size:28px}}@media(min-width:80em){.search__icon{font-size:28px}}.search:hover{color:#a47547}.social-media{display:flex;flex-direction:column;background-color:transparent}.social-media__title{font-size:17px;line-height:24px;font-family:Playfair Display,serif;font-weight:800;color:#f7eae6;margin:0 0 9px;background-color:transparent}.social-media__icons{display:flex;justify-content:left;background-color:transparent;margin-left:10px}.social-media__icons img{background-color:transparent;cursor:pointer}.social-media__icons a{background-color:transparent;border-radius:50%;margin-right:10px}.social-media__icons a svg{background-color:#000;color:#fff;border-radius:50%;width:42px;height:42px;padding:8px}.social-media__icons a :hover{background-color:#fff;color:#000;transition:all .3s ease}.user{width:34px;height:34px;border-radius:50%;border:1px solid #000;color:#000;text-align:center;display:flex;align-items:center;font-size:17px;cursor:pointer}.user,.user svg{background-color:transparent}.user:hover{background-color:#a47547;border:1px solid #a47547;color:#fff}@media(min-width:57.5em){.hamburger{display:block;color:#000;cursor:pointer;position:relative;margin:0;z-index:1;display:flex;align-items:center}.hamburger,.hamburger svg,.hamburger__icon{background-color:transparent}.hamburger__icon{transform:rotate(-180deg);font-size:40px}}.hamburger:hover{color:#a47547}.css-1e6y48t-MuiButtonBase-root-MuiButton-root{min-width:unset}.carouselNav{border-radius:35px;width:100%;height:37px;background-color:#fff;box-shadow:0 0 9.04652px 3.39245px rgba(0,0,0,.09);margin:0;z-index:1}@media(min-width:36em){.carouselNav{height:42px}}@media(min-width:57.5em){.carouselNav{height:47px}}@media(min-width:80em){.carouselNav{height:47px}}.MuiTabs-scrollButtons.Mui-disabled{opacity:.3}.selected-category{background-color:#1a1a1a!important;color:#fff!important;transition:all .3s ease!important}.btn-category{padding:12px 14px 10px;border-radius:21px;border:none;cursor:pointer;transition:all .3s ease;background-color:transparent;color:#525252;font-family:Courier Prime,monospace;font-size:12px;line-height:15px;font-weight:400;text-decoration:none;margin:0;display:inline-block;white-space:nowrap;text-overflow:ellipsis}@media(min-width:36em){.btn-category{padding:13px 15px 11px;font-size:13px;line-height:18px}}@media(min-width:57.5em){.btn-category{padding:15px 25px 11px;border-radius:30px;font-size:15px;line-height:21px}}@media(min-width:80em){.btn-category{padding:15px 30px 11px;font-size:15px;line-height:22px}}.css-69z67c-MuiTabs-scroller{margin:0}.MuiTabs-indicator,.css-1aquho2-MuiTabs-indicator,.ss-ttwr4n{background-color:transparent;display:none}.MuiSvgIcon-fontSizeSmall,.MuiSvgIcon-root,.css-1k33q06{margin-bottom:6px}@media(min-width:36em){.MuiSvgIcon-fontSizeSmall,.MuiSvgIcon-root,.css-1k33q06{margin-bottom:4px}}@media(min-width:80em){.MuiSvgIcon-fontSizeSmall,.MuiSvgIcon-root,.css-1k33q06{margin-bottom:0}}.css-145v6pe-MuiButtonBase-root-MuiTabScrollButton-root{padding:0 2px 7px}@media(min-width:36em){.css-145v6pe-MuiButtonBase-root-MuiTabScrollButton-root{padding:0 2px 7px}}@media(min-width:57.5em){.css-145v6pe-MuiButtonBase-root-MuiTabScrollButton-root{padding:11px 15px 0}}@media(min-width:80em){.css-145v6pe-MuiButtonBase-root-MuiTabScrollButton-root{padding:0 15px}}.darkCategory{font-weight:700!important;border-left:2.5px solid #000;background:#f7f0ed}.categoryMenu{margin:0;background-color:#fff;border-radius:10px;width:330px}.categoryMenu__close{color:#000;text-align:right;padding:13px 7px 0 0;cursor:pointer}.categoryMenu__close__icon{font-size:36px;border-radius:50%;background-color:#e3e3e3;color:#919191;z-index:1}.categoryMenu__close__icon:hover{color:#000}.categoryMenu__text{margin:-35px 0 0;padding:0 28px;text-align:left;color:#000}.categoryMenu__text h1{font-family:Playfair Display,serif;font-weight:700;font-size:22px;line-height:31px;margin:0}.categoryMenu__text p{margin:0;font-family:Playfair Display,serif;font-weight:400;font-size:15px;line-height:21px}.categoryMenu__line1{border-bottom:1px solid #c4c4c4;margin:16px 0 12px}.categoryMenu__categories{padding:0 0 24px 10px;width:98%;height:240px;overflow-y:scroll;display:flex;flex-direction:column;margin:0}.categoryMenu__categories section{margin:0 0 3px;font-family:Courier Prime,monospace;font-weight:400;font-size:17px;line-height:24px;padding:6px 0 6px 16px;cursor:pointer;color:#000}.categoryMenu__categories section:hover{font-weight:700;transition:all .5s ease}.categoryMenu__categories a{text-decoration:none;color:#000}.categoryMenu__categories::-webkit-scrollbar{width:4px}.categoryMenu__categories::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.css-6hp17o-MuiList-root-MuiMenu-list{background-color:#f5f1f0;padding:0}.productCard{width:100%;cursor:pointer;background-color:transparent;margin:0;z-index:1}.productCard__content{display:flex;justify-content:space-between;background-color:transparent;padding:23px 0 20px;border-bottom:1px solid #ededed;margin:0 24.5px}.productCard__content__image{height:115px;width:38%;margin:0;padding:0;background-color:#c4c4c4;border-radius:5px;background-repeat:no-repeat;background-position:50%;background-size:cover}.productCard__content__image img{height:115px;width:100%;background-position:50%;background-size:cover}.productCard__content__text{width:62%;margin:0;padding:8px 0 0 10px;display:grid;grid-template-columns:1.7fr 1fr;grid-template-rows:auto auto;grid-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-row-gap:5px;row-gap:5px;background-color:#f5f1f0}.productCard__content__text__name{grid-column:1/span 1;grid-row:1/span 1;margin:0;text-align:left;font-family:Playfair Display,serif;color:#333;font-weight:700;font-size:17px;align-self:center;background-color:transparent;padding-bottom:3px}.productCard__content__text__description{grid-column:1/span 2;grid-row:2/span 1;margin:0;text-align:left;font-family:Courier Prime,monospace;color:#919191;font-weight:400;font-size:13px;line-height:13px;background-color:transparent}.productCard__content__text section{grid-column:2/span 1;grid-row:1/span 1;margin:0;background-color:transparent;align-self:center}.productCard__content__text__higherPrice{text-align:right;color:#c4c4c4;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.productCard__content__text__higherPrice,.productCard__content__text__price{margin:0;font-family:Courier Prime,monospace;font-weight:400;font-size:14px;line-height:16px;background-color:transparent}.productCard__content__text__price{text-align:right;color:#525252}.productCard__content__hover{display:none;position:absolute;bottom:0;z-index:2;width:100%;border-radius:0;background-color:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);color:#fff}.productCard__content:hover .hoverProductCard{display:block;display:flex;justify-content:center;align-items:center;animation-name:addProduct;animation-duration:.3s;margin:23px 0 20px}.productCard__content:hover .hoverProductCard section,.productCard__content:hover .hoverProductCard section p{display:none}@keyframes addProduct{0%{opacity:1}to{opacity:1}}@media(min-width:36em){.productCard__content{padding:25px 0;margin:0 70px}.productCard__content__image{height:170px}.productCard__content__text{padding:25px 0 25px 25px;-moz-column-gap:10px;column-gap:10px;row-gap:10px}.productCard__content__text__name{font-size:25px;padding-bottom:0}.productCard__content__text__description{font-size:14px}.productCard__content__text__higherPrice,.productCard__content__text__price{font-size:16px;line-height:17px}}@media(min-width:57.5em){.productCard{border-bottom:none;padding:0;width:100%;box-shadow:5px 5px 6px hsla(193,7%,76%,.3);border-radius:0 0 10px 10px}.productCard__content{display:flex;flex-direction:column;border-bottom:none;padding:0;margin:0;position:relative}.productCard__content__image{height:191px;width:100%;border-radius:0}.productCard__content__image__inside{border-radius:0}.productCard__content__text{width:100%;margin:0;padding:16px;display:flex;flex-direction:column;background-color:#fff;border-radius:0 0 10px 10px}.productCard__content__text__name{font-size:22px;line-height:32px;padding-bottom:6px;align-self:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.productCard__content__text__description{font-size:12px;line-height:16px;padding-bottom:0;margin-bottom:8px;height:32px}.productCard__content__text section{display:flex;flex-direction:row;justify-content:right;margin:0;align-self:flex-end}.productCard__content__text__higherPrice{font-size:14px;line-height:16px;padding-right:15px;margin:0}.productCard__content__text__price{font-size:14px;line-height:16px;color:#000}.productCard__content__hover{display:none;position:absolute;bottom:0;z-index:2;width:100%;border-radius:0 0 10px 10px;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.productCard__content:hover .hoverProductCard{animation-name:addProduct;animation-duration:1s}.productCard__content:hover .hoverProductCard,.productCard__content:hover .hoverProductCard section{display:block;display:flex;justify-content:center;align-items:center;margin:0}.productCard__content:hover .hoverProductCard section p{display:block;margin:0;font-family:Courier Prime,monospace;color:#fff;font-weight:700;font-size:22px;line-height:28px;padding-right:10px}@keyframes addProduct{0%{opacity:0}to{opacity:1}}}@media(min-width:80em){.productCard__content__image{height:276px}}.vertical-scroll-container{display:flex;align-items:center;justify-content:center;position:relative;width:200px}.vertical-scroll-container .btn-store{width:270px;height:44px;padding:12px;margin:4px 0}.vertical-scroll-container .items{display:flex;flex-direction:column;align-items:center;width:100%;border:1px solid #ddd;border-radius:10px;overflow:hidden;padding:5px}.vertical-scroll-container .item{padding:10px;width:100%;text-align:center;border-radius:5px;margin:5px 0;font-weight:700;transition:background .3s}.vertical-scroll-container .arrow{background:none;border:none;font-size:24px;cursor:pointer;transition:color .2s;background-color:#f5f5f5;border-radius:50%;width:38px;height:38px;position:absolute}.vertical-scroll-container .arrow.right{top:30%;right:-72px}.vertical-scroll-container .arrow.left{top:30%;left:-72px;z-index:10}.arrow i{transition:filter .3s ease}.arrow i svg>path{fill:#333}.arrow .disabled-icon>svg>path{fill:#c9c9c9}.product-modal__screen-cover{display:none}.product-modal__container{position:fixed;background-color:#fff;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);width:100%;padding:0;height:100vh;z-index:201;margin:0;overflow:hidden;animation-name:showModal;animation-duration:2s}@media(min-width:57.5em){.product-modal__screen-cover{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200;height:100vh;scroll-behavior:unset}.product-modal__container{top:50%;left:50%;transform:translate(-50%,-50%);height:508px;width:650px;box-shadow:0 2px 10px 10px rgba(0,0,0,.25);border-radius:10px}}@media(min-width:80em){.product-modal__container{width:900px;height:640px;border-radius:0}}.combo-modal__screen-cover{display:none}.combo-modal__container{position:fixed;background-color:#fff;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);width:100%;padding:0;height:100vh;z-index:301;margin:0;overflow:hidden}@media(min-width:57.5em){.combo-modal__screen-cover{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:300;height:100vh;scroll-behavior:unset}.combo-modal__container{top:50%;left:50%;transform:translate(-50%,-50%);height:400px;width:400px;box-shadow:0 2px 10px 10px rgba(0,0,0,.25);border-radius:10px}}@media(min-width:80em){.combo-modal__container{width:400px;height:640px;border-radius:0}}.combo-product-modal{width:100%;box-sizing:border-box;margin:0;padding:0}.combo-product-modal__close{position:absolute;margin:40px 0 0;top:0;left:91%;transform:translate(-50%,-50%);background-color:transparent;z-index:2;cursor:pointer;height:46px;width:46px;font-size:30px;border-radius:50%;color:#fff;background-color:hsla(0,0%,79%,.4);display:flex;align-items:center}.combo-product-modal__close:hover{color:#000}.combo-product-modal__content{margin:0;padding:48px 32px 32px 40px;text-align:center;height:98vh;width:100%;overflow-y:scroll}.combo-product-modal__content__section{padding-bottom:40px}.combo-product-modal__content__section__head{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}.combo-product-modal__content__section__head__title{color:#333;font-family:Playfair Display,serif;font-size:24px;line-height:32px;font-weight:700;text-align:left;margin:0}.combo-product-modal__content__section__head__text{color:#525252}.combo-product-modal__content__section__head__text,.combo-product-modal__content__section__head__text--red{font-family:Playfair Display,serif;font-size:12px;line-height:16px;font-weight:500;text-align:right;margin:0}.combo-product-modal__content__section__head__text--red{color:red}.combo-product-modal__content__btn{width:100%;margin:0;padding:15px 60px;background-color:#d9d9d9;color:#fff;font-family:Playfair Display,serif;font-size:16px;line-height:18px;font-weight:700;border-radius:45px;border:none}.combo-product-modal__content__btn__active{background-color:#1a1a1a;cursor:pointer}.combo-product-modal__content__btn:hover{background-color:#a47547}.combo-product-modal__content::-webkit-scrollbar{width:4px;height:4px}.combo-product-modal__content::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}@media(min-width:36em){.combo-product-modal{border-radius:20px}.combo-product-modal__close{margin:45px 0 0;top:0;left:95%;font-size:35px}.combo-product-modal__content{padding:70px 32px 32px 40px}}@media(min-width:57.5em){.combo-product-modal{height:64%;border-radius:30px}.combo-product-modal__close{margin:0;top:11%;left:94%;font-size:35px;color:#919191;background-color:hsla(0,0%,85%,.6)}.combo-product-modal__content{padding:40px 32px 32px;height:400px;width:400px}}@media(min-width:80em){.combo-product-modal{height:64%}.combo-product-modal__close{top:10%;left:95%}.combo-product-modal__content{padding:50px 32px 32px;height:640px;width:400px}}.main-product{width:100%;position:relative;overflow:hidden;position:fixed;top:0;bottom:0;right:0;left:0;z-index:200}.main-product__image{height:80vh;width:100%;background-color:#fff;z-index:0;background-repeat:no-repeat;background-position:50%;background-size:cover}.main-product__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-product__afterImageMob{display:block;height:21vh;width:100%;background-color:#fff;z-index:0;border:none}.main-product__container{height:112vh;width:100%;margin:-120vh 0 0;z-index:1;overflow:hidden}.main-product__container__content{height:100%;width:100%;overflow-y:scroll;overflow-x:hidden}.main-product__container__content__divMob1{height:calc(100vh - 120px);width:100%;background-color:transparent}.main-product__container__content__divMob2{height:225px;position:absolute;width:100%;margin:0;top:84vh;background:linear-gradient(180deg,#fcf8f6,hsla(20,50%,98%,0));transform:rotate(180deg)}.main-product__container__content__description{padding:30px 35px 20px;border-radius:45px 45px 0 0;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.main-product__container__content__sections{background-color:#fff;padding:16px 0 110px;margin-top:-2px}.main-product__container__content__sections__comment,.main-product__container__content__sections__modifiers,.main-product__container__content__sections__notes,.main-product__container__content__sections__presentations{padding:0 20px 8px}.main-product__container__content__sections__complements{padding:0 0 20px}.main-product__container__content__sections__complements__title{padding:12px 10px;text-align:center;background-color:#f7e4de;font-family:Homemade Apple,cursive;color:#333;font-weight:400;font-size:18px;line-height:39px}.main-product__container__content::-webkit-scrollbar{width:4px;height:4px}.main-product__container__content::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.main-product__container__end{display:none}.main-product__endMobile{width:100%;z-index:210;background:#fff;position:absolute;bottom:0;left:0;margin:0;top:auto;overflow:hidden;box-shadow:0 -4px 8px hsla(0,0%,79%,.35)}@media(min-width:36em){.main-product__container{height:110vh}.main-product__container__content__divMob1{height:calc(100vh - 120px)}.main-product__container__content__divMob2{height:220px;top:88vh}.main-product__container__content__description{padding:35px 45px 20px}.main-product__container__content__sections{padding:16px 0 110px;margin-top:-2px}.main-product__container__content__sections__comment,.main-product__container__content__sections__modifiers,.main-product__container__content__sections__notes,.main-product__container__content__sections__presentations{padding:0 45px 8px}.main-product__container__content__sections__complements__title{padding:15px 10px;font-size:20px;line-height:39px}.main-product__container__end{display:none}}@media(min-width:57.5em){.main-product{height:508px;width:650px;display:grid;grid-template-columns:auto auto;margin:0}.main-product__image{height:508px;width:226px}.main-product__afterImageMob{display:none}.main-product__container{height:508px;width:424px;margin:0;z-index:0;overflow:hidden;display:flex;flex-direction:column}.main-product__container__content{height:100%;width:424px;overflow-y:scroll;overflow-x:hidden}.main-product__container__content__divMob1,.main-product__container__content__divMob2{display:none}.main-product__container__content__description{padding:63px 32px 15px;border-radius:0;background:#fff;-webkit-backdrop-filter:unset;backdrop-filter:unset}.main-product__container__content__retrive{overflow-y:scroll;height:280px}.main-product__container__content__sections{background-color:#fff;padding:16px 0 20px;margin-top:-2px}.main-product__container__content__sections__comment,.main-product__container__content__sections__modifiers,.main-product__container__content__sections__notes,.main-product__container__content__sections__presentations{padding:0 20px 8px}.main-product__container__content__sections__complements{padding:0}.main-product__container__content__sections__complements__title{padding:12px 10px;text-align:center;background-color:#f7e4de;font-family:Homemade Apple,cursive;color:#333;font-weight:400;font-size:18px;line-height:39px}.main-product__container__content__retrive::-webkit-scrollbar{width:4px;height:4px}.main-product__container__content__retrive::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.main-product__container__end{display:block;display:flex;align-content:center;align-items:center;margin:0;background:#fff;box-shadow:0 -4px 8px hsla(0,0%,79%,.35)}.main-product__endMobile{display:none}}@media(min-width:80em){.main-product{height:640px;width:900px}.main-product__image{height:640px;width:360px}.main-product__container{height:640px;width:540px}.main-product__container__content{height:100%;width:540px}.main-product__container__content__description{padding:47px 32px 16px}.main-product__container__content__retrive{overflow-y:scroll;height:450px}.main-product__container__content__sections{background-color:#fff;padding:16px 0 20px;margin-top:-2px}.main-product__container__content__sections__comment,.main-product__container__content__sections__modifiers,.main-product__container__content__sections__notes,.main-product__container__content__sections__presentations{padding:0 20px 8px}.main-product__container__content__sections__complements__title{padding:10px;font-size:22px;line-height:48px}}.main-product__container__content__description.scrolled{width:100%;background:#fff;position:sticky;z-index:4;margin:0;transition:all .2s ease;top:17%;border-radius:35px 35px 0 0}@media(min-width:36em){.main-product__container__content__description.scrolled{border-radius:45px 45px 0 0}}@media(min-width:57.5em){.main-product__container__content__description.scrolled{top:-.1%;border-radius:0}}.main-combo{width:100%;position:relative;overflow:hidden;position:fixed;top:0;bottom:0;right:0;left:0;z-index:200}.main-combo__image{height:80vh;width:100%;background-color:#fff;z-index:0;background-repeat:no-repeat;background-position:50%;background-size:cover;animation-name:showImage;animation-duration:1.3s}@keyframes showImage{0%{opacity:0}80%{opacity:0}to{opacity:1}}.main-combo__afterImageMob{display:block;height:21vh;width:100%;background-color:#fff;z-index:0;border:none}.main-combo__container{height:112vh;width:100%;margin:-120vh 0 0;z-index:1;overflow:hidden}.main-combo__container__content{height:100%;width:100%;overflow-y:scroll;overflow-x:hidden}.main-combo__container__content__divMob1{height:calc(100vh - 120px);width:100%;background-color:transparent}.main-combo__container__content__divMob2{height:225px;position:absolute;width:100%;margin:0;top:84vh;background:linear-gradient(180deg,#fcf8f6,hsla(20,50%,98%,0));transform:rotate(180deg)}.main-combo__container__content__description{padding:30px 35px 20px;border-radius:45px 45px 0 0;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.main-combo__container__content__sections{background-color:#fff;padding:16px 0 30px;margin-top:-2px}.main-combo__container__content__sections__error{margin:0;color:red;text-align:left;padding:0 30px 6px;font-family:Playfair Display,serif;font-weight:400;font-size:12px;line-height:16px}.main-combo__container__content__sections__error__modal{margin-top:-7px;font-family:Courier Prime,monospace;color:red;text-align:left;padding:0 20px 10px;font-weight:400;font-size:12px;line-height:16px}.main-combo__container__content__sections__comment,.main-combo__container__content__sections__products{padding:0 12px 8px}.main-combo__container__content__sections__complements{padding:0 0 20px}.main-combo__container__content__sections__complements__title{padding:12px 10px;text-align:center;background-color:#f7e4de;font-family:Homemade Apple,cursive;color:#333;font-weight:400;font-size:18px;line-height:39px}.main-combo__container__content::-webkit-scrollbar{width:4px;height:4px}.main-combo__container__content::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.main-combo__container__end{display:none}.main-combo__endMobile{width:100%;z-index:210;background:#fff;position:absolute;bottom:0;left:0;margin:0;top:auto;overflow:hidden;box-shadow:0 -4px 8px hsla(0,0%,79%,.35)}@media(min-width:36em){.main-combo__container{height:110vh}.main-combo__container__content__divMob1{height:calc(100vh - 120px)}.main-combo__container__content__divMob2{height:220px;top:88vh}.main-combo__container__content__description{padding:35px 45px 20px}.main-combo__container__content__sections{padding:16px 0 10px;margin-top:-2px}.main-combo__container__content__sections__comment,.main-combo__container__content__sections__products{padding:0 45px 8px}.main-combo__container__content__sections__complements__title{padding:15px 10px;font-size:20px;line-height:39px}.main-combo__container__end{display:none}}@media(min-width:57.5em){.main-combo{height:508px;width:650px;display:grid;grid-template-columns:auto auto;margin:0}.main-combo__image{height:508px;width:226px}.main-combo__afterImageMob{display:none}.main-combo__container{height:508px;width:424px;margin:0;z-index:0;overflow:hidden;display:flex;flex-direction:column}.main-combo__container__content{height:100%;width:424px;overflow-y:scroll;overflow-x:hidden}.main-combo__container__content__divMob1,.main-combo__container__content__divMob2{display:none}.main-combo__container__content__description{padding:63px 32px 15px;border-radius:0;background:#fff;-webkit-backdrop-filter:unset;backdrop-filter:unset}.main-combo__container__content__sections{background-color:#fff;padding:16px 0 20px;margin-top:-2px}.main-combo__container__content__sections__comment,.main-combo__container__content__sections__products{padding:0 20px 8px}.main-combo__container__content__sections__complements{padding:0}.main-combo__container__content__sections__complements__title{padding:12px 10px;text-align:center;background-color:#f7e4de;font-family:Homemade Apple,cursive;color:#333;font-weight:400;font-size:18px;line-height:39px}.main-combo__container__content__retrive::-webkit-scrollbar{width:4px;height:4px}.main-combo__container__content__retrive::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.main-combo__container__end{display:block;display:flex;align-content:center;align-items:center;margin:0;background:#fff;box-shadow:0 -4px 8px hsla(0,0%,79%,.35)}.main-combo__endMobile{display:none}}@media(min-width:80em){.main-combo{height:640px;width:900px}.main-combo__image{height:640px;width:360px}.main-combo__container{height:640px;width:540px}.main-combo__container__content{height:100%;width:540px}.main-combo__container__content__description{padding:47px 32px 16px}.main-combo__container__content__sections{background-color:#fff;padding:16px 0 20px;margin-top:-2px}.main-combo__container__content__sections__comment,.main-combo__container__content__sections__products{padding:0 20px 8px}.main-combo__container__content__sections__complements__title{padding:10px;font-size:22px;line-height:48px}}.main-combo__container__content__description.scrolled{width:100%;background:#fff;position:sticky;z-index:4;margin:0;transition:all .2s ease;top:17%;border-radius:35px 35px 0 0}@media(min-width:36em){.main-combo__container__content__description.scrolled{border-radius:45px 45px 0 0}}@media(min-width:57.5em){.main-combo__container__content__description.scrolled{top:-.1%;border-radius:0}}.radiolist{display:grid;grid-template-columns:0fr 1fr 1fr 1fr;width:100%;align-items:center;padding-bottom:12px}.radiolist,.radiolist__input{margin:0;background-color:transparent}.radiolist__input{grid-column:1/span 1}.radiolist__text{grid-column:2/span 2;text-align:left;padding-left:12px;background-color:transparent}.radiolist__price{grid-column:4/span 1;text-align:right;background-color:transparent}.radiolist__price,.radiolist__text{color:#333;font-size:15px;line-height:17px;font-family:Courier Prime,monospace;font-weight:400;margin:2px 0 0}.radiolist input[type=radio]{accent-color:#a47547;cursor:pointer;width:21px;height:21px;border:1.8px solid #c9c9c9;border-radius:50%;outline:none}@media(min-width:36em){.radiolist{padding-bottom:12px}.radiolist__price,.radiolist__text{font-size:15px;line-height:17px}}@media(min-width:57.5em){.radiolist{padding-bottom:12px}.radiolist__text{padding-left:12px}.radiolist__price,.radiolist__text{font-size:15px;line-height:17px;margin:3px 0 0}.radiolist input[type=radio]{width:20px;height:20px}}@media(min-width:80em){.radiolist{padding-bottom:12px}.radiolist__text{padding-left:12px}}.button-list,.buttonListColored{width:150px;height:80px;border-radius:10px;padding:16px 20px;display:flex;margin:0 4px 8px;flex-direction:column;cursor:pointer}.button-list p,.buttonListColored p{font-family:Courier Prime,monospace;color:#333;font-weight:400;font-size:14px;line-height:15px;text-align:center;margin:auto}.button-list p strong,.buttonListColored p strong{font-weight:700}.button-list{border:1.5px solid #a47547;filter:drop-shadow(0 2px 2px rgba(174,174,174,.25))}.button-list p{color:#333}.buttonListColored{border:none;background-color:#a47547}.buttonListColored p{color:#fff}.customize,.customize-red,.customizeColored{width:100%;border-radius:30px;display:flex;flex-direction:row;justify-content:space-between;padding:7px 16px 7px 32px;align-items:center;margin:0 0 12px}.customize h1,.customize-red h1,.customizeColored h1{font-family:Courier Prime,monospace;font-weight:400;font-size:14px;line-height:15px;margin:0}.customize,.customize-red{border:1.5px solid #c9c9c9;background-color:#fff}.customize h1,.customize-red h1{color:#333}.customize-red__iconPlus,.customize__iconPlus{color:#1a1a1a;font-size:30px;margin:0;cursor:pointer}.customize-red{border-color:red}.customizeColored{border:none;background-color:#a47547}.customizeColored h1{color:#fff}.customizeColored__iconMinus{color:hsla(0,0%,100%,.95);font-size:30px;margin:0;cursor:pointer}.customizeColored__content{display:flex;flex-wrap:wrap;justify-content:justify;padding:0 10px 7px}.customizeColored__contentWithCost{padding:0 10px}.checklist{display:grid;grid-template-columns:0fr 1fr 1fr 1fr;width:100%;align-items:center;padding-bottom:12px}.checklist,.checklist__input{margin:0;background-color:transparent}.checklist__input{grid-column:1/span 1}.checklist__text{grid-column:2/span 2;text-align:left;padding-left:12px;background-color:transparent}.checklist__price{grid-column:4/span 1;text-align:right;background-color:transparent}.checklist__price,.checklist__text{color:#333;font-size:15px;line-height:17px;font-family:Courier Prime,monospace;font-weight:400;margin:2px 0 0}.checklist input[type=checkbox]{accent-color:#a47547;cursor:pointer;width:21px;height:21px;border:1.8px solid #c9c9c9}@media(min-width:36em){.checklist{padding-bottom:12px}.checklist__text{padding-left:12px}.checklist__price,.checklist__text{font-size:13px;line-height:14px;margin:2px 0 0}}@media(min-width:57.5em){.checklist{padding-bottom:12px}.checklist__text{padding-left:12px}.checklist__price,.checklist__text{font-size:15px;line-height:17px;margin:3px 0 0}.checklist input[type=checkbox]{width:20px;height:20px}}@media(min-width:80em){.checklist{padding-bottom:12px}}.comment{padding:10px 0 8px}.comment p{text-align:left;color:#333;font-size:12px;line-height:14px;background-color:transparent;padding:0 10px 4px}.comment input,.comment p{margin:0;font-family:Courier Prime,monospace;font-weight:400}.comment input{width:100%;border:2px solid #e3e3e3;box-shadow:0 -2px 8px hsla(193,7%,76%,.15);border-radius:25px;background-color:#fff;padding:12px 30px;color:#000;font-size:14px;line-height:16px;align-items:center}.comment input ::-moz-placeholder{color:#919191}.comment input :-ms-input-placeholder{color:#919191}.comment input ::placeholder{color:#919191}@media(min-width:80em){.comment{padding:10px 0 36px}.comment p{font-size:14px;line-height:16px;padding:0 10px 4px}}.complement-card{padding:0;border-radius:5px;background-color:#fff;width:222px;box-shadow:3.73333px 3.73333px 9.33333px hsla(193,7%,76%,.35);transition:all .3s ease;margin:0 16px 4px;min-width:222px}.complement-card__image{width:100%;height:160px;background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#c4c4c4;margin:0;border-radius:5px 5px 0 0}.complement-card__image__moreBtn{position:absolute;margin:0;top:75%;left:100%;transform:translate(-50%,-50%);cursor:pointer}.complement-card__image__moreBtn__icon{font-size:30px;height:50px;width:50px;color:#fff;border-radius:50%;background-color:#a47547}.complement-card__image__moreBtn :hover{background-color:#1a1a1a}.complement-card__content{padding:10px 13px 15px;border-radius:5px;position:relative;text-align:left}.complement-card__content h1{color:#1a1a1a;font-family:Playfair Display,serif;font-weight:700;font-size:15px;line-height:21px;padding-bottom:8px;margin:0}.complement-card__content p{color:#525252;font-family:Courier Prime,monospace;font-weight:400;font-size:15px;line-height:17px;margin:0}@media(min-width:36em){.complement-card{width:222px;margin:0 20px 4px;min-width:210px}.complement-card__image{height:160px}.complement-card__image__moreBtn{top:78%;left:98%}.complement-card__image__moreBtn__icon{font-size:32px;height:55px;width:55px}.complement-card__content{padding:13px 10px 20px}.complement-card__content h1{font-size:15px;line-height:19px;padding-bottom:8px}.complement-card__content p{font-size:13px;line-height:14px}}@media(min-width:57.5em){.complement-card{border-radius:0 0 5px 5px;width:222px;margin:0 19px 4px;min-width:222px}.complement-card__image{width:100%;height:160px}.complement-card__image__moreBtn{top:78%;left:98%}.complement-card__image__moreBtn__icon{font-size:35px;height:50px;width:50px}.complement-card__content{padding:10px 13px;border-radius:5px}.complement-card__content h1{font-size:15px;line-height:21px;padding-bottom:8px}.complement-card__content p{font-size:15px;line-height:17px}}@media(min-width:80em){.complement-card{border-radius:0 0 5px 5px;width:222px;margin:0 19px 4px;min-width:224px}.complement-card__image{width:100%;height:160px}.complement-card__image__moreBtn{top:78%;left:98%}.complement-card__image__moreBtn__icon{font-size:35px;height:50px;width:50px}.complement-card__content{padding:10px 13px;border-radius:5px}.complement-card__content h1{font-size:15px;line-height:21px;padding-bottom:9px}.complement-card__content p{font-size:15px;line-height:17px}}.complement-slide{width:100%;margin:0;padding:0;background-color:transparent}.complement-slide__content{display:flex;justify-content:space-between;margin:0;padding:17px 20px 15.5px}.complement-slide__content__phrase{text-align:left;background-color:transparent;font-family:Playfair Display,serif;color:#000;font-weight:800;font-size:28px;line-height:37px;margin:0}.complement-slide__content__btns{display:none}.complement-slide__carousel{display:flex;flex-wrap:nowrap;min-width:50%;overflow-x:scroll;overflow-y:hidden}.complement-slide__carousel::-webkit-scrollbar{width:0;height:0;background:transparent}@media(min-width:36em){.complement-slide__content{padding:17px 70px 15px}.complement-slide__content__phrase{font-size:22px;line-height:27px}}@media(min-width:57.5em){.complement-slide{background-color:hsla(0,0%,100%,.8)}.complement-slide__content{padding:24px 15px 24px 22px}.complement-slide__content__phrase{font-size:24px;line-height:32px}.complement-slide__content__btns{display:block;margin:0}.complement-slide__content__btns button{border-radius:50%;background-color:#f5f5f5;border:none;cursor:pointer;font-size:30px;margin:0 0 0 20px;padding-top:4px;width:35px;height:35px}.complement-slide__content__btns button:hover{background-color:rgba(0,0,0,.3);color:#fff}.complement-slide__content__btns__prev svg{margin-right:2px}.complement-slide__content__btns__next svg{margin-left:3px}}@media(min-width:80em){.complement-slide{background-color:hsla(0,0%,100%,.8)}.complement-slide__content{padding:36px 28px 15px 40px}.complement-slide__content__phrase{font-size:28px;line-height:37px}.complement-slide__content__btns{display:block;margin:0}.complement-slide__content__btns button{border-radius:50%;background-color:#f5f5f5;border:none;cursor:pointer;font-size:30px;margin:0 0 0 20px;padding-top:4px;width:38px;height:38px}.complement-slide__content__btns button:hover{background-color:rgba(0,0,0,.3);color:#fff}.complement-slide__content__btns__prev svg{margin-right:2px}.complement-slide__content__btns__next svg{margin-left:3px}}.product-description{margin:0;background-color:transparent}.product-description__product{font-family:Playfair Display,serif;font-weight:800;color:#1a1a1a;font-size:30px;line-height:40px;padding-bottom:10px;-webkit-line-clamp:1}.product-description__product,.product-description__text{text-align:left;margin:0;background-color:transparent;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.product-description__text{font-family:Courier Prime,monospace;font-weight:400;color:#525252;font-size:12px;line-height:14px;-webkit-line-clamp:2}@media(min-width:36em){.product-description__product{font-size:36px;line-height:48px;padding-bottom:10px}.product-description__text{font-size:14px;line-height:15px;-webkit-line-clamp:2}}@media(min-width:57.5em){.product-description__product{font-size:36px;line-height:56px;padding-bottom:6px}.product-description__text{font-size:14px;line-height:15px;color:#525252;font-weight:400;-webkit-line-clamp:3}}@media(min-width:80em){.product-description__product{font-size:40px;line-height:60px;padding-bottom:7px}.product-description__text{font-size:14px;line-height:15px}}.product-add{margin:0;background-color:#fff;box-shadow:0 -5px 9px 3px rgba(0,0,0,.1);padding:15px 15px 25px}.product-add,.product-add__counter{display:flex;justify-content:center}.product-add__counter{align-items:center;margin:0 8px 0 0;padding:7px 20px 0;background-color:transparent;box-shadow:1px 1px 6px rgba(0,0,0,.08);border-radius:55px;color:#525252;font-size:22px;line-height:23px}.product-add__counter p{padding:0 20px;font-family:Courier Prime,monospace;font-weight:400;color:#525252}.product-add__counter__minus{color:#919191}.product-add__counter span{cursor:pointer}.product-add__counter span:hover{color:#525252}.product-add__btn{margin:0 0 0 8px;background-color:transparent;display:flex;align-self:center}@media(min-width:36em){.product-add{padding:20px 70px}.product-add__counter{margin:0 20px 0 0;padding:10px 30px 0;border-radius:55px;font-size:24px;line-height:25px}.product-add__counter p{padding:0 30px}.product-add__btn{margin:0 0 0 20px}}@media(min-width:57.5em){.product-add{border-radius:0 0 20px 20px;box-shadow:none;padding:12px 0 10px;margin:0 auto}.product-add__counter{border-radius:25px;margin:0 11px 0 0;padding:12px 32px 8px;font-size:24px;line-height:28px;box-shadow:0 4px 4px hsla(193,7%,76%,.35)}.product-add__counter p{padding:0 24px}.product-add__btn{margin:0 0 0 11px}}@media(min-width:80em){.product-add{border-radius:0 0 30px 30px;padding:12px 0 10px}.product-add__counter{margin:0 12px 0 0}.product-add__btn{margin:0 0 0 12px}}.product-add__counter.animationBtnAdd{animation:animationBtnAdd .5s}@keyframes animationBtnAdd{0%{transform:rotate(3deg)}25%{transform:rotate(-3deg)}50%{transform:rotate(3deg)}to{transform:rotate(-3deg)}}.modality-modal__screen-cover{display:none}.modality-modal__container{position:fixed;background-color:#fcf8f6;width:100%;height:100vh;z-index:251;margin:0;overflow:hidden;animation-name:showModal;animation-duration:.8s}@media(min-width:57.5em){.modality-modal__screen-cover{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:250;height:100vh;scroll-behavior:unset}.modality-modal__container{top:50%;left:50%;transform:translate(-50%,-50%);width:650px;height:508px;box-shadow:0 2px 10px 10px rgba(0,0,0,.25);border-radius:10px}}@media(min-width:80em){.modality-modal__container{width:900px;height:640px;border-radius:0}}.modality-modal-retrieve__screen-cover{display:none}.modality-modal-retrieve__container{position:fixed;background-color:#fcf8f6;width:100%;height:100vh;z-index:251;margin:0;overflow:hidden;animation-name:showModal;animation-duration:.8s}@media(min-width:57.5em){.modality-modal-retrieve__screen-cover{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:250;height:100vh;scroll-behavior:unset}.modality-modal-retrieve__container{top:50%;left:50%;transform:translate(-50%,-50%);width:650px;height:508px;box-shadow:0 2px 10px 10px rgba(0,0,0,.25);border-radius:10px}}@media(min-width:80em){.modality-modal-retrieve__container{width:900px;height:640px;border-radius:0}}.switchBtn{width:280px}.switchBtn,.switchBtn__1,.switchBtn__2{background-color:#1a1a1a;height:48px;border-radius:103px}.switchBtn__1,.switchBtn__2{width:140px;color:#fff;font-family:Playfair Display,serif;font-weight:600;font-size:14.5px;line-height:17px;border:none;margin:0;cursor:pointer}@media(min-width:36em){.switchBtn{width:324px;height:48px;border-radius:103px}.switchBtn__1,.switchBtn__2{width:162px;height:48px;font-size:15px;line-height:17px}}@media(min-width:57.5em){.switchBtn{width:304px;height:45px;border-radius:97px}.switchBtn__1,.switchBtn__2{width:152px;height:45px;border-radius:97px;font-size:13px;line-height:15px}}@media(min-width:80em){.switchBtn{width:338px;height:48px;border-radius:103px}.switchBtn__1,.switchBtn__2{width:169px;height:48px;border-radius:103px;font-size:14.5px;line-height:17px}}.brown{background-color:#a47547}.search-location{margin:0;width:100%;border:1px solid transparent;background:#fff;box-shadow:0 -2px 8px hsla(193,7%,76%,.15);border-radius:45px;padding:0;display:flex;flex-direction:row}.search-location input{margin:0;width:88%;padding:13px 10px 13px 20px;border:none;color:#000;font-family:Courier Prime,monospace;background-color:transparent;font-weight:400;font-size:14px;line-height:16px}.search-location input ::-moz-placeholder{color:#919191}.search-location input :-ms-input-placeholder{color:#919191}.search-location input ::placeholder{color:#919191}.search-location input:focus{outline:none}.search-location__btn{border:none;background:transparent;display:flex;align-items:center;margin:0}.search-location__btn__icon{background:transparent;color:#d9d9d9;font-size:24px;margin:0}@media(min-width:36em){.search-location input{width:92%;padding:15px 10px 15px 35px;font-size:17px;line-height:19px}.search-location__btn__icon{font-size:24px}}@media(min-width:57.5em){.search-location{width:100%}.search-location input{width:88%;padding:13px 15px 12px 20px;font-size:14px;line-height:16px}.search-location__btn__icon{font-size:24px}}.suggestions-list{position:absolute;top:100%;left:0;right:0;z-index:1000;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:4px;margin:4px 0;padding:0;list-style:none;max-height:200px;overflow-y:auto;border-radius:12px;font-family:Courier Prime,monospace;font-size:12px}.suggestions-list::-webkit-scrollbar{width:4px;height:8px}.suggestions-list:-webkit-scrollbar-thumb{background-color:#f5f1f0;border-radius:5px;-webkit-transition:background-color .3s;transition:background-color .3s}.suggestions-list::-webkit-scrollbar-thumb:hover{background-color:#f5f1f0}.suggestions-list::-webkit-scrollbar-track{background-color:#e0e0e0;border-radius:10px}.suggestions-list::-webkit-scrollbar-corner{background-color:#f5f1f0}.gps-btn{margin-top:18px;padding:15px 48px;border-radius:45px;border:1.5px dashed #919191;background-color:transparent;cursor:pointer;transition:all .3s ease;color:#333;font-family:Playfair Display,serif;font-size:15px;line-height:17px;font-weight:500;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.gps-btn i{padding-right:8px;margin:0;font-size:22px}@media(min-width:36em){.gps-btn{padding:15px 48px;font-size:18px;line-height:20px}}@media(min-width:57.5em){.gps-btn{padding:14px 48px;font-size:15px;line-height:17px}}.btn-gps:hover{background-color:rgba(164,117,71,.8);color:#fff;border:1px solid #a47547}.iconBlack{color:#1a1a1a}.iconGreen{color:#70a447}.iconRed{color:#a44747}.search-message{margin:0;padding:27px 28px 40px;color:#525252;font-family:Courier Prime,monospace;font-weight:400;font-size:12.5px;line-height:16px;display:flex;justify-content:center;align-items:center}.search-message i,.search-message span,.search-message strong{margin:0}.search-message i{font-size:15px;padding-right:10px;display:flex;align-self:center}.search-message span{text-align:left}@media(min-width:57.5em){.search-message{padding:15px 20px 10px;font-size:12px;line-height:14px}}@media(min-width:80em){.search-message{padding:27px 20px 18px;font-size:12.5px;line-height:16px}}.reference-input{width:100%;margin:0}.reference-input__label{margin:0;background-color:transparent;color:#333;font-family:Playfair Display,serif;font-weight:500;font-size:14px;line-height:19px;padding:0 10px 6px;text-align:left}.reference-input__input{margin:0;border:1px solid transparent;box-shadow:0 -2px 8px hsla(193,7%,76%,.15);border-radius:45px;background:#fff;padding:12px 20px;color:#000;font-family:Courier Prime,monospace;font-weight:400;font-size:14px;line-height:16px;width:100%}.reference-input__input ::-moz-placeholder{color:#919191}.reference-input__input :-ms-input-placeholder{color:#919191}.reference-input__input ::placeholder{color:#919191}.reference-input__text{margin:0;color:red;font-family:Courier Prime,monospace;font-weight:400;font-size:10px;line-height:12px;text-align:right;padding:5px 5px 0 0}@media(min-width:57.5em){.reference-input__label{font-size:14px;line-height:19px;padding:0 10px 2px}.reference-input__input{padding:11px 20px 10px;font-size:13px;line-height:16px}.reference-input__text{font-size:10px;line-height:12px;padding:5px 5px 0 0}}@media(min-width:80em){.reference-input__label{font-size:14px;line-height:19px;padding:0 10px 6px}.reference-input__input{padding:12px 20px;font-size:14px;line-height:16px}.reference-input__text{font-size:10px;line-height:12px;padding:5px 5px 0 0}}.delivery{width:100%;height:100vh;background-color:#fcf8f6;overflow-y:scroll;overflow-x:hidden}.delivery__content{padding:105px 0 30px;text-align:center}.delivery__content__title{background-color:transparent;color:#333;font-family:Playfair Display,serif;font-weight:400;font-size:28px;line-height:34px;padding:0 60px 20px;text-align:center}.delivery__content__title strong{font-weight:700}.delivery__content__search{padding:33px 30px 0}.delivery__content__search__subtitle{background-color:transparent;color:#333;font-family:Playfair Display,serif;font-weight:500;font-size:14px;line-height:19px;padding:0 10px 8px;text-align:left}.delivery__content__search__new{display:flex;justify-content:center;align-items:center;margin:0;padding:20px 0 5px;cursor:pointer}.delivery__content__search__new i{margin:0;color:#a47547;align-self:center;font-size:22px}.delivery__content__search__new i:hover{color:#000}.delivery__content__search__new p{margin:0;padding:0 0 8px 6px;font-family:Playfair Display,serif;color:#525252;font-weight:600;font-size:14px;line-height:19px}.delivery__content__btn{padding-top:50px;display:flex;align-items:center}.delivery__map{height:65vh;width:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#fcf8f6;animation-name:showMap;animation-duration:.15s}@keyframes showMap{0%{opacity:0}to{opacity:1}}@media(min-width:36em){.delivery{width:100%;height:100vh}.delivery__content{padding:105px 0 40px}.delivery__content__title{font-size:35px;line-height:40px;padding:0 80px 30px}.delivery__content__search{padding:33px 70px 0}.delivery__content__search__subtitle{font-size:16px;line-height:19px;padding:0 10px 8px}.delivery__content__btn{padding-top:70px}.delivery__map{height:65vh;width:100%}}@media(min-width:57.5em){.delivery{width:650px;height:508px;overflow:hidden;display:flex;flex-direction:row;margin:0}.delivery__content{padding:36px 0 10px;width:350px;margin:0}.delivery__content__title{font-size:24px;line-height:29px;padding:0 33px 15px}.delivery__content__search{padding:15px 25px 0;height:285px}.delivery__content__search__subtitle{font-size:14px;line-height:19px;padding:0 10px 4px}.delivery__content__btn{padding-top:0}.delivery__map{height:100%;width:300px;margin:0}}@media(min-width:80em){.delivery{width:900px;height:640px;overflow:hidden;display:flex;flex-direction:row;margin:0}.delivery__content{padding:66px 0 18px;width:418px;margin:0}.delivery__content__title{font-size:28px;line-height:34px;padding:0 35px 20px}.delivery__content__search{padding:33px 40px 0;height:360px}.delivery__content__search__subtitle{font-size:14px;line-height:19px;padding:0 10px 8px}.delivery__content__btn{padding-top:0}.delivery__map{height:100%;width:482px;margin:0}}.delivery::-webkit-scrollbar{width:4px;height:4px}.delivery::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.gm-control-active,.gm-fullscreen-control,.gm-style-mtc,.gm-svpc{display:none}.select-delivery-address{width:100%;margin:auto;display:flex;flex-direction:column}.select-delivery-address .custom-select{background-color:#fff;width:100%;height:44px;text-align:left;padding-left:24px;border-radius:25px;font-family:Courier Prime,monospace;box-shadow:0 .682955px 6.82955px rgba(0,0,0,.1)}@media(min-width:36em){.select-delivery-address p{font-size:14px;line-height:19px;padding:0 0 12px}.select-delivery-address div{padding:0 15px 0 0;border-radius:25px}.select-delivery-address select{border-radius:25px;font-size:14px;line-height:16px}}@media(min-width:57.5em){.select-delivery-address p{font-size:14px;line-height:19px;padding:0 0 8px}.select-delivery-address input{font-size:14px;line-height:16px}}@media(min-width:80em){.select-delivery-address p{font-size:18px;line-height:24px;padding:0 0 8px}}.item{background-color:red}.time-range{width:100%;margin:0;text-align:center;height:58px;display:flex;justify-content:center;align-items:center}.time-range__text{margin:0;color:#000;font-family:Courier Prime,monospace;font-weight:400;font-size:11px;line-height:13px;padding:0 10px 20px}.time-range__select{border-radius:30px;height:42px!important;cursor:pointer}.time-range__select,.time-range__select__options{background:#fff;color:#000;font-family:Homemade Apple,cursive!important;font-weight:400;font-size:17px}@media(min-width:36em){.time-range__text{font-size:15px;line-height:18px}.time-range__select{border-radius:30px;height:48px;font-size:17px}.time-range__select__options{font-size:17px}}@media(min-width:80em){.time-range__text{font-size:14px;line-height:16px;padding:0 10px 15px}.time-range__select{border-radius:30px;height:48px;font-size:17px}.time-range__select__options{font-size:17px}}.MuiFormControl-root,.css-1869usk-MuiFormControl-root{overflow:hidden!important;height:42px!important}@media(min-width:36em){.MuiFormControl-root,.css-1869usk-MuiFormControl-root{height:48px!important}}@media(min-width:80em){.MuiFormControl-root,.css-1869usk-MuiFormControl-root{height:48px!important}}.css-1869usk-MuiFormControl-root,.css-b1884d{margin:0 8px!important}.pick-up{width:100%;height:100vh;background-color:#fcf8f6;overflow-y:scroll;overflow-x:hidden}.pick-up__content{padding:105px 0 30px;text-align:center}.pick-up__content__title{background-color:transparent;color:#333;font-family:Playfair Display,serif;font-weight:400;font-size:28px;line-height:34px;padding:0 60px 20px;text-align:center}.pick-up__content__title strong{font-weight:700}.pick-up__content__store{padding:24px 10px 40px;background-color:transparent;display:flex;flex-wrap:wrap;width:100%}.pick-up__content__store button{margin-bottom:10px;-webkit-margin-before:13px;margin-block-start:13px}.pick-up__content__address{color:#525252;font-family:Homemade Apple,cursive;line-height:20px;padding:0 50px 27px}.pick-up__content__address,.pick-up__content__text{background-color:transparent;font-weight:400;font-size:14px;text-align:center}.pick-up__content__text{color:#000;font-family:Courier Prime,monospace;line-height:17px;padding:0 80px 14px}.pick-up__content__btn{padding-top:50px;display:flex;align-items:center}.pick-up__picture{height:65vh;width:100%;background-color:#c4c4c4;background-repeat:no-repeat;background-position:50%;background-size:cover}.pick-up__picture__inside{margin:0!important}.pick-up__picture img,.pick-up__picture__inside{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media(min-width:36em){.pick-up{width:100%;height:100vh}.pick-up__content{padding:105px 0 40px}.pick-up__content__title{font-size:35px;line-height:40px;padding:0 80px 30px}.pick-up__content__store{padding:40px 100px}.pick-up__content__store button{margin-bottom:10px;-webkit-margin-before:13px;margin-block-start:13px}.pick-up__content__address{font-size:17px;line-height:20px;padding:0 50px 32px}.pick-up__content__text{font-size:14px;line-height:17px;padding:0 80px 14px}.pick-up__content__btn{padding-top:50px}.pick-up__picture{height:50vh}}@media(min-width:57.5em){.pick-up{width:650px;height:508px;overflow:hidden;display:flex;flex-direction:row;margin:0}.pick-up__content{padding:22px 0 10px;width:350px;margin:0}.pick-up__content__title{font-size:24px;line-height:29px;padding:0 33px 12px}.pick-up__content__store{padding:12px 20px}.pick-up__content__store button{margin-bottom:10px;-webkit-margin-before:10px;margin-block-start:10px}.pick-up__content__address{font-size:14px;line-height:20px;padding:0 34px}.pick-up__content__text{font-size:13px;line-height:17px;padding:0 66px}.pick-up__content__btn{padding-top:4px}.pick-up__picture{height:100%;width:300px;margin:0}}@media(min-width:80em){.pick-up{width:900px;height:640px;overflow:hidden;display:flex;flex-direction:row;margin:0}.pick-up__content{padding:40px 0 18px;width:418px;margin:0}.pick-up__content__title{font-size:28px;line-height:34px;padding:0 35px 20px}.pick-up__content__store{padding:24px 30px 26px}.pick-up__content__store button{margin-bottom:10px;-webkit-margin-before:13px;margin-block-start:13px}.pick-up__content__address{font-size:14px;line-height:20px;padding:0 20px 26px;height:45px}.pick-up__content__text{font-size:14px;line-height:17px;padding:12px 96px 14px}.pick-up__content__btn{padding-top:24px}.pick-up__picture{height:100%;width:482px;margin:0}}.pick-up::-webkit-scrollbar{width:4px;height:4px}.pick-up::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.btn-store.storeBorderBtn{border:2px solid #a47547}.cart-head{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto;padding:0 0 10px 20px;border-bottom:1px solid rgba(0,0,0,.1);background-color:transparent;margin:-18px 0 0;letter-spacing:-1px}.cart-head__modality{grid-column:1/span 4;grid-row:1/span 1;text-align:left;margin:0;color:#000;font-family:Playfair Display,serif;font-size:22px;line-height:28px;padding-bottom:5px;background-color:transparent}.cart-head__address{grid-column:1/span 3;letter-spacing:-1px}.cart-head__address,.cart-head__edit{grid-row:2/span 1;margin:0;background-color:transparent}.cart-head__edit{grid-column:4/span 1;text-align:right;color:#000;font-family:Courier Prime,monospace;font-weight:400;font-size:11px;line-height:13px;align-self:center;cursor:pointer;letter-spacing:0;padding-right:10px}.cart-head__edit:hover{color:#a47547}@media(min-width:36em){.cart-head{padding:0 65px 10px 70px}.cart-head__modality{font-size:24px;line-height:30px;padding-bottom:7px}.cart-head__edit{font-size:13px;line-height:16px}}@media(min-width:57.5em){.cart-head{padding:0 20px 10px 27px}.cart-head__modality{font-size:22px;line-height:28px;padding-bottom:5px}.cart-head__edit{font-size:11px;line-height:13px}}@media(min-width:80em){.cart-head{letter-spacing:0;padding-left:40px;margin-top:-25px;padding-bottom:30px}.cart-head__edit{padding-left:89px}}.cart-item-counter{margin:0;padding:0;cursor:pointer;background-color:transparent}.cart-item-counter__1{display:flex;background-color:#000;border-radius:50%;width:40px;height:40px;align-items:center;color:#fff;font-family:Courier Prime,monospace;font-weight:700;font-size:16px;line-height:18px;justify-content:center;margin:0}.cart-item-counter__2{display:flex;flex-direction:row;align-items:center;background-color:#fcf6f5;border-radius:20px;padding:5px}.cart-item-counter__2 span{font-size:19px;line-height:19px;color:#000;cursor:pointer}.cart-item-counter__2 span:hover{color:#a47547}.cart-item-counter__2 p{color:#000;font-family:Courier Prime,monospace;font-weight:700;font-size:19px;line-height:19px;text-align:center;padding:0 5px}@media(min-width:36em){.cart-item-counter__1{width:60px;height:60px;font-size:25px;line-height:26px}.cart-item-counter__2{padding:10px 15px;left:0}.cart-item-counter__2 p,.cart-item-counter__2 span{font-size:20px;line-height:20px}.cart-item-counter__2 p{padding:0 10px}.cart-item-counter__1{width:40px;height:40px;font-size:16px;line-height:18px}.cart-item-counter__2{border-radius:20px;padding:5px;left:10px}.cart-item-counter__2 p,.cart-item-counter__2 span{font-size:19px;line-height:19px}.cart-item-counter__2 p{padding:0 5px}}.cart-card{display:grid;grid-template-columns:1fr 1.5fr;border-bottom:1px solid #c4c4c4;padding:30px 0 20px 20px;background-color:transparent}.cart-card__image{height:102px;width:100%;margin:0;padding:0;background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#c4c4c4;border-radius:5px;display:flex;justify-content:left}.cart-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.cart-card__image__counter{margin:0;left:-20px;align-self:center}.cart-card__left{display:grid;grid-template-columns:2fr 1fr;padding:0 0 0 10px;width:100%;background-color:transparent}.cart-card__left__name{background-color:transparent;font-family:Playfair Display,serif;color:#000;font-weight:700;font-size:16px;line-height:18px;padding:5px 0;margin:0;align-self:center;text-align:left}.cart-card__left__price-and-edit{background-color:transparent;display:flex;flex-direction:column;margin:auto 0;text-align:right}.cart-card__left__price-and-edit__price{background-color:transparent;font-family:Courier Prime,monospace;color:#000;font-weight:700;font-size:15px;line-height:16px;margin:0;padding-bottom:2px}.cart-card__left__price-and-edit__edit{background-color:transparent;font-family:Courier Prime,monospace;color:#a47547;font-weight:400;font-size:12px;line-height:14px;margin:0;cursor:pointer}.cart-card__left__price-and-edit__edit:hover{text-decoration:underline}.cart-card__left__description{background-color:transparent;font-family:Courier Prime,monospace;color:#919191;font-weight:400;font-size:12px;line-height:14px;margin:0}.cart-card__left__description__presentation{background-color:transparent;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.cart-card__left__description__presentation li{list-style-type:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.cart-card__left__descriptionCombo{margin:0;background-color:transparent}.cart-card__left__descriptionCombo__content{background-color:transparent;font-family:Courier Prime,monospace;font-weight:400;font-size:12px;line-height:14px;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.cart-card__left__descriptionCombo__content__product{color:#525252;font-size:12px;line-height:16px;padding:5px 0 0}.cart-card__left__descriptionCombo__content__list{background-color:transparent}.cart-card__left__descriptionCombo__content__list li{list-style-type:none;color:#919191}.cart-card__left__delete{color:#a47547;font-size:18px;text-align:right;margin:auto 0;cursor:pointer}.cart-card__left__delete:hover{color:#000}@media(min-width:36em){.cart-card{padding:35px 0 30px 30px}.cart-card__image{height:150px}.cart-card__image__counter{left:-30px}.cart-card__left{padding:0 0 0 15px}.cart-card__left__name{font-size:22px;line-height:24px;padding:8px 0}.cart-card__left__price-and-edit__price{font-size:14px;line-height:16px;padding-bottom:2px}.cart-card__left__price-and-edit__edit{font-size:12px;line-height:14px}.cart-card__left__delete{font-size:20px}}@media(min-width:57.5em){.cart-card{padding:30px 0 20px 20px}.cart-card__image{height:100px}.cart-card__image__counter{left:-20px}.cart-card__left{padding:0 0 0 10px}.cart-card__left__name{font-size:16px;line-height:18px;padding:5px 0}.cart-card__left__price-and-edit__price{font-size:14px;line-height:16px;padding-bottom:2px}.cart-card__left__price-and-edit__edit{font-size:12px;line-height:14px}.cart-card__left__delete{font-size:18px}}.cart-modal__screen-cover{display:none}.cart-modal__container,.cart-modal__containerEmptySuggested,.cart-modal__containerWithSuggested{position:fixed;background-color:transparent;width:100%;height:100vh;z-index:199;margin:0;overflow:hidden;animation-name:showModal;animation-duration:.7s}@media(min-width:57.5em){.cart-modal__screen-cover{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:198;height:100vh;scroll-behavior:unset}.cart-modal__container{width:440px}.cart-modal__container,.cart-modal__containerWithSuggested{top:50%;right:0;transform:translateY(-50%);height:100vh;box-shadow:-4px 7px 9px -1px rgba(0,0,0,.25);border-radius:0 0 5px 5px}.cart-modal__containerWithSuggested{width:641px}.cart-modal__containerEmptySuggested{top:50%;right:0;transform:translateY(-50%);width:441px;height:100vh;box-shadow:-4px 7px 9px -1px rgba(0,0,0,.25);border-radius:0 0 5px 5px}}.user-menu{width:100%;height:100%;margin:0;padding:10px 0 70px;background-color:#fcf8f6;position:relative}.user-menu__close{background-color:transparent;cursor:pointer;height:46px;width:46px;font-size:46px;border-radius:50%;color:#919191;background-color:hsla(0,0%,89%,.6);display:flex;align-items:center;margin:0 7px 0 auto;text-align:right}.user-menu__close:hover{color:#000}.user-menu__info{padding:0 0 10px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:10px}.user-menu__info h1{font-size:32px;line-height:45px}.user-menu__info h1,.user-menu__info p{font-family:Playfair Display,serif;color:#000;font-weight:400;padding:0 40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.user-menu__info p{font-size:15px;line-height:20px}.user-menu__items{padding:0 40px}.user-menu__logout{margin:0;position:absolute;top:75%;left:0;bottom:0;right:0;transform:translate(0);background-color:#fcf8f6}.user-menu__logout p{font-family:Courier Prime,monospace;color:#000;font-weight:400;font-size:18px;line-height:20px;text-align:center;margin:0;padding:25px 0;border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);cursor:pointer}@media(min-width:36em){.user-menu{padding:40px 0 90px}.user-menu__close{height:46px;width:46px;font-size:46px;margin:0 50px 0 auto;text-align:right}.user-menu__info{padding:0 0 15px;margin-bottom:20px}.user-menu__info h1{font-size:35px;line-height:45px;padding:0 70px}.user-menu__info p{font-size:18px;line-height:20px;padding:0 70px}.user-menu__items{padding:0 70px}.user-menu__logout{top:78%}.user-menu__logout p{font-size:20px;line-height:22px;padding:30px 0}.user-menu__logout:hover{text-decoration:underline}}@media(min-width:57.5em){.user-menu{padding:10px 0}.user-menu__close{height:46px;width:46px;font-size:46px;margin:6px 15px 0 auto;text-align:right}.user-menu__info{padding:0 0 15px;margin-bottom:5px}.user-menu__info h1{font-size:20px;line-height:24px;padding:0 20px}.user-menu__info p{font-size:12px;line-height:13px;padding:0 20px}.user-menu__items{padding:0 20px}.user-menu__logout{position:relative;top:0;left:0;bottom:0;right:0}.user-menu__logout p{font-size:13px;line-height:15px;text-align:center;padding:20px 0 0;border-bottom:none;border-top:none}}.user-menu-modal__screen-cover{display:none}.user-menu-modal__container{position:fixed;background-color:transparent;width:100%;height:100vh;z-index:201;margin:0;overflow:hidden;animation-name:showModal;animation-duration:.8s}@media(min-width:57.5em){.user-menu-modal__screen-cover{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200;height:100vh;scroll-behavior:unset}.user-menu-modal__container{top:0;right:0;transform:translate(0);width:250px;height:350px;box-shadow:-4px 7px 9px -1px rgba(0,0,0,.25);border-radius:0 0 5px 5px}}.items-user-menu{display:flex;justify-content:left;margin:0;align-items:center;padding:14px 0 20px;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer}.items-user-menu__icon{width:35px;height:35px;border-radius:50%;background-color:#a47547;color:#fff;margin:0 20px 0 0;display:flex;align-items:center}.items-user-menu__text{margin:0;font-family:Courier Prime,monospace;color:#a47547;font-weight:400;font-size:18px;line-height:20px}.items-user-menu :hover{text-decoration:underline}@media(min-width:57.5em){.items-user-menu{padding:10px 0}.items-user-menu__text{font-size:15px;line-height:20px}}.login-main{width:100%;height:100%;background-color:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow-y:scroll;overflow-x:hidden}.login-main__head{background-color:transparent;height:97px}.login-main__head__close{position:absolute;margin:0;top:40%;left:92%;transform:translate(-50%,-50%);background-color:transparent;z-index:2;cursor:pointer;height:46px;width:46px;font-size:30px;border-radius:50%;color:#fff;background-color:hsla(18,38%,95%,.4);display:flex;align-items:center}.login-main__head__close:hover{color:#000}.login-main__content{width:100%;height:120%;background-color:#fff;border-radius:30px 30px 0 0;text-align:center;display:flex;flex-direction:column;opacity:.98;box-shadow:0 -4px 6px 1px rgba(0,0,0,.09)}.login-main__content__title{font-family:Playfair Display,serif;color:#1a1a1a;font-weight:700;font-size:40px;line-height:44px;padding:52px 50px 46px;margin:0;background-color:transparent}.login-main__content__text{font-family:Courier Prime,monospace;color:#000;font-weight:500;font-size:14px;line-height:16px;padding:0 50px 22px;margin:0;background-color:transparent}.login-main__content__form{margin:0;width:100%;background-color:transparent;display:flex;flex-direction:column;text-align:center;padding:0 38px 26px}.login-main__content__form__input{padding-bottom:19px;width:100%}.login-main__content__cta{font-family:Courier Prime,monospace;color:#000;font-weight:400;font-size:14px;line-height:17px;padding:28px 50px 90px;background-color:transparent}.login-main__content__cta a{color:#a47547;text-decoration:underline;cursor:pointer}@media(min-width:36em){.login-main{overflow-y:hidden;overflow-x:hidden}.login-main__head{height:280px}.login-main__head__close{top:20%;left:94%;font-size:35px}.login-main__content{width:100%;height:110%;border-radius:30px 30px 0 0}.login-main__content__title{font-size:50px;line-height:55px;padding:70px 90px 35px}.login-main__content__text{font-size:15px;line-height:16px;padding:0 50px 25px}.login-main__content__form{padding:0 70px 35px}.login-main__content__form__input{padding-bottom:22px;width:70%}.login-main__content__cta{font-size:15px;line-height:17px;padding:28px 50px 90px}}@media(min-width:57.5em){.login-main{margin-top:33px;padding-top:23px;height:500px;background-color:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);overflow-y:hidden;overflow-x:hidden;border-radius:10px}.login-main__head{height:20px}.login-main__head__close{top:200%;left:94%;font-size:35px;color:#919191;background-color:hsla(0,0%,89%,.4)}.login-main__content{width:100%;height:100%;background-color:transparent;border-radius:0;padding:0;text-align:center;opacity:unset;box-shadow:none}.login-main__content__title{font-size:40px;line-height:48px;padding:40px 28px 36px}.login-main__content__text{font-family:Playfair Display,serif;font-size:22px;line-height:29px;font-weight:600;padding:0 45px 16px}.login-main__content__form{padding:0 164px 36px}.login-main__content__form__input{padding-bottom:36px;width:100%}.login-main__content__cta{font-size:16px;line-height:19px;padding:5px 45px 0}}@media(min-width:80em){.login-main{margin-top:33px;padding-top:23px;height:500px}}.login-main::-webkit-scrollbar{width:4px;height:4px}.login-main::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.login-modal__screen-cover{display:none}.login-modal__container{position:fixed;background-color:transparent;width:100%;height:100vh;z-index:201;margin:0;overflow:hidden;animation-name:showModal;animation-duration:.7s}@media(min-width:57.5em){.login-modal__screen-cover{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200;height:100vh;scroll-behavior:unset}.login-modal__container{top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:580px;box-shadow:0 2px 10px 10px rgba(0,0,0,.25);border-radius:10px}}@media(min-width:80em){.login-modal__container{top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:580px;box-shadow:0 2px 10px 10px rgba(0,0,0,.25);border-radius:10px}}@media(min-width:57.5em){.modal-login{box-shadow:none}}.button-auths{padding:12px 46px 12px 36px;width:280px;border-radius:34px;border:none;cursor:pointer;transition:all .3s ease;background-color:#ededed;margin:0 auto 8px;display:flex;justify-content:space-between;align-items:center;text-decoration:none}.button-auths__icon{font-size:20px}.button-auths__icon,.button-auths__icon svg,.button-auths__text{background-color:transparent}.button-auths__text{font-family:Playfair Display,serif;font-size:14px;line-height:16px;font-weight:400;letter-spacing:.2px;text-decoration:none;color:#525252;padding:0 0 4px 14px;margin:0}@media(min-width:36em){.button-auths{border-radius:40px;margin:0 auto 12px;padding:14px 65px 14px 55px;width:340px}.button-auths__icon{font-size:22px}.button-auths__text{font-size:15px;line-height:16px;padding:0 0 4px 14px}}@media(min-width:57.5em){.button-auths{border-radius:52px;margin:0 auto 15px;padding:15px 58px 15px 48px;width:360px}.button-auths__icon{font-size:20px}.button-auths__text{font-size:20px;line-height:22px;padding:0 0 0 20px}}.button-auths:hover{background-color:#c9c9c9}.login-code{width:100%;height:100vh;background-color:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow-y:scroll;overflow-x:hidden}.login-code__head{background-color:transparent;height:97px}.login-code__head__close{position:absolute;margin:0;top:40%;left:92%;transform:translate(-50%,-50%);background-color:transparent;z-index:2;cursor:pointer;height:46px;width:46px;font-size:30px;border-radius:50%;color:#fff;background-color:hsla(18,38%,95%,.4);display:flex;align-items:center}.login-code__head__close:hover{color:#000}.login-code__content{width:100%;height:110%;background-color:#fff;border-radius:30px 30px 0 0;text-align:center;display:flex;flex-direction:column;opacity:.98;box-shadow:0 -4px 6px 1px rgba(0,0,0,.09)}.login-code__content__title{font-family:Playfair Display,serif;color:#1a1a1a;font-weight:700;font-size:50px;line-height:55px;padding:72px 45px 46px;margin:0;background-color:transparent}.login-code__content__text{font-family:Courier Prime,monospace;color:#525252;font-weight:400;font-size:14px;line-height:17px;padding:0 45px 36px;margin:0;background-color:transparent}.login-code__content__text strong{font-weight:700}.login-code__content__form{display:flex;flex-direction:column}.login-code__content__form__inputs{margin:0;width:100%;background-color:transparent;text-align:center;padding:0;display:flex;flex-wrap:wrap;justify-content:center;box-sizing:border-box}.login-code__content__form__inputs input{border-radius:6px;margin:0 6px;border:1.3px solid #c9c9c9;width:12%;height:56px;padding:17px 0;font-family:Courier Prime,monospace;color:#000;font-weight:700;font-size:25px;line-height:26px;text-align:center}.login-code__content__form__error{font-family:Playfair Display,serif;color:red;font-weight:400;font-size:14px;line-height:16px;padding:5px 35px 0;margin:0;text-align:justify}.login-code__content__form__cta{font-family:Courier Prime,monospace;color:#000;font-weight:400;font-size:14px;line-height:16px;padding:52px 45px 50px;margin:0}.login-code__content__form__cta span{color:#a47547;text-decoration:underline;cursor:pointer}@media(min-width:36em){.login-code{overflow-y:hidden;overflow-x:hidden}.login-code__head{height:280px}.login-code__head__close{top:20%;left:94%;font-size:35px}.login-code__content{width:100%;height:100%;border-radius:30px 30px 0 0}.login-code__content__title{font-size:60px;line-height:65px;padding:75px 70px 42px}.login-code__content__text{font-size:15px;line-height:17px;padding:0 70px 45px}.login-code__content__form{margin:0}.login-code__content__form__inputs{padding:0 90px 12px;flex-wrap:nowrap}.login-code__content__form__inputs input{border-radius:6px;margin:0 7px;width:100%;height:110px;padding:25px 0;font-size:34px;line-height:36px}.login-code__content__form__error{font-size:15px;line-height:17px;padding:0 100px}.login-code__content__form__cta{font-size:15px;line-height:17px;padding:60px 45px}}@media(min-width:57.5em){.login-code{width:700px;height:580px;background-color:hsla(0,0%,100%,.98);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);overflow-y:hidden;overflow-x:hidden;border-radius:10px}.login-code__head{height:20px}.login-code__head__close{top:200%;left:94%;font-size:35px;color:#919191;background-color:hsla(0,0%,89%,.4)}.login-code__content{width:100%;height:100%;background-color:transparent;border-radius:0;padding:0;text-align:center;opacity:unset;box-shadow:none}.login-code__content__title{font-size:45px;line-height:54px;padding:60px 45px 30px}.login-code__content__text{color:#333;font-size:18px;line-height:22px;padding:0 140px 30px;margin:0;background-color:transparent}.login-code__content__form__inputs{padding:0 85px 14px}.login-code__content__form__inputs input{border-radius:10px;border:2px solid #c9c9c9;margin:0 5px;height:80px;padding:15px;font-size:32px;line-height:32px}.login-code__content__form__error{font-size:16px;line-height:19px;padding:0 140px}.login-code__content__form__cta{font-size:16px;line-height:19px;padding:30px 45px 50px}}@media(min-width:80em){.login-code{width:800px;height:580px}.login-code__content__title{padding:70px 45px 30px}.login-code__content__form__inputs{padding:0 136px 14px}}.login-code::-webkit-scrollbar{width:4px;height:4px}.login-code::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.register-main{width:100%;height:100vh;background-color:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow-y:scroll;overflow-x:hidden}.register-main__head{background-color:transparent;height:97px}.register-main__head__close{position:absolute;margin:0;top:40%;left:92%;transform:translate(-50%,-50%);background-color:transparent;z-index:2;cursor:pointer;height:46px;width:46px;font-size:30px;border-radius:50%;color:#fff;background-color:hsla(18,38%,95%,.4);display:flex;align-items:center}.register-main__head__close:hover{color:#000}.register-main__content{width:100%;height:100%;background-color:#fff;border-radius:30px 30px 0 0;text-align:center;display:flex;flex-direction:column;opacity:.98;box-shadow:0 -4px 6px 1px rgba(0,0,0,.09)}.register-main__content__title{font-family:Playfair Display,serif;color:#1a1a1a;font-weight:700;font-size:40px;line-height:44px;padding:52px 52px 46px;margin:0;background-color:transparent}.register-main__content__form{margin:0;width:100%;background-color:transparent;padding:0 38px}.register-main__content__form__email,.register-main__content__form__lastname,.register-main__content__form__name,.register-main__content__form__phone{width:100%;margin:0;padding-bottom:20px}.register-main__content__form__phone{padding-bottom:40px}.register-main__content__cta{font-family:Courier Prime,monospace;color:#000;font-weight:400;font-size:14px;line-height:17px;padding:28px 40px 90px;background-color:transparent}.register-main__content__cta a{color:#a47547;text-decoration:underline;cursor:pointer}@media(min-width:36em){.register-main{overflow-y:hidden;overflow-x:hidden}.register-main__head{height:280px}.register-main__head__close{top:20%;left:94%;font-size:35px}.register-main__content{width:100%;height:110%}.register-main__content__title{font-size:50px;line-height:55px;padding:70px 70px 46px}.register-main__content__form{width:100%;padding:0 70px}.register-main__content__form__email,.register-main__content__form__lastname,.register-main__content__form__name,.register-main__content__form__phone{width:80%;margin:0 auto;padding-bottom:20px}.register-main__content__form__phone{margin:0 auto;padding-bottom:40px}.register-main__content__cta{font-size:15px;line-height:17px;padding:28px 50px 90px}}@media(min-width:57.5em){.register-main{width:700px;height:580px;background-color:hsla(0,0%,100%,.98);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);overflow-y:hidden;overflow-x:hidden;border-radius:10px}.register-main__head{height:20px}.register-main__head__close{top:200%;left:94%;font-size:35px;color:#919191;background-color:hsla(0,0%,89%,.4)}.register-main__content{width:100%;height:100%;background-color:transparent;border-radius:0;padding:0;text-align:center;opacity:unset;box-shadow:none}.register-main__content__title{font-size:40px;line-height:48px;padding:50px 28px 20px}.register-main__content__form{margin:0;width:100%;background-color:transparent;padding:0 75px;display:flex;flex-wrap:wrap}.register-main__content__form__email,.register-main__content__form__lastname,.register-main__content__form__name,.register-main__content__form__phone{width:100%;padding:0;margin:0 0 -20px}.register-main__content__form__lastname,.register-main__content__form__name{width:55%}.register-main__content__form__lastname{margin-left:-55px}.register-main__content__form__phone{padding:0 0 32px}.register-main__content__cta{font-size:16px;line-height:19px;padding:20px 45px 0}}.register-main::-webkit-scrollbar{width:4px;height:4px}.register-main::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.input-auth{width:100%;margin:0;display:flex;flex-direction:column}.input-auth label{font-family:Playfair Display,serif;color:#525252;font-weight:600;font-size:14px;line-height:19px;margin:0;padding:0 0 6px 10px;text-align:left}.input-auth input{padding:15px 32px;width:100%;border-radius:45px;border:1px solid #c9c9c9;font-family:Playfair Display,serif;color:#000;font-weight:400;font-size:12px;line-height:16px;box-shadow:0 .682955px 6.82955px rgba(0,0,0,.1)}.input-auth input ::-moz-placeholder{color:#919191}.input-auth input :-ms-input-placeholder{color:#919191}.input-auth input ::placeholder{color:#919191}.input-auth input[type=number]::-webkit-inner-spin-button,.input-auth input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-auth input[type=number]{-moz-appearance:textfield}.input-auth__error{margin:0;padding:4px 20px 0;font-family:Playfair Display,serif}.input-auth__error,.input-auth__error__combo{color:red;text-align:left;font-weight:400;font-size:12px;line-height:16px}.input-auth__error__combo{margin-top:-7px;font-family:Courier Prime,monospace;padding:0 20px 5px}.input-auth__error__modal{margin-top:-50px;color:red;text-align:left;padding:4px 20px 15px}.input-auth__error__text{font-family:Courier Prime,monospace;color:red;text-align:right;padding:0 20px 15px;font-weight:400;font-size:11px;line-height:16px;margin:0;display:flex;justify-content:right}@media(min-width:36em){.input-auth{padding:15px 32px}.input-auth label{font-size:16px;line-height:20px}.input-auth input,.input-auth__error{font-size:14px;line-height:16px}.input-auth__error{padding:4px 20px 0}.input-auth__error__text{font-family:Courier Prime,monospace;padding:0 20px 15px;font-size:11px;line-height:16px}}@media(min-width:57.5em){.input-auth label{font-size:16px;line-height:19px;padding:0 0 5px 10px}.input-auth input{font-family:Courier Prime,monospace;padding:15px 32px 13px;width:100%;font-size:14px;line-height:16px}.input-auth__error{padding:2px 20px 0;font-size:14px;line-height:15px}.input-auth__error__text{font-family:Courier Prime,monospace;padding:5px 50px 15px;font-size:11px;line-height:16px;justify-content:left}}.confirm-auth{width:100%;height:100vh;background-color:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow-y:scroll;overflow-x:hidden}.confirm-auth__head{background-color:transparent;height:97px}.confirm-auth__head__close{position:absolute;margin:0;top:40%;left:92%;transform:translate(-50%,-50%);background-color:transparent;z-index:2;cursor:pointer;height:46px;width:46px;font-size:30px;border-radius:50%;color:#fff;background-color:hsla(18,38%,95%,.4);display:flex;align-items:center}.confirm-auth__head__close:hover{color:#000}.confirm-auth__content{width:100%;height:100%;background-color:#fff;border-radius:30px 30px 0 0;text-align:center;display:flex;flex-direction:column;opacity:.98;box-shadow:0 -4px 6px 1px rgba(0,0,0,.09)}.confirm-auth__content__icon{padding:54px 67px 41px}.confirm-auth__content__title{font-family:Playfair Display,serif;font-weight:500;font-size:50px;line-height:50px;text-align:center;color:#0e0101;padding:0 20px 70px}.confirm-auth__content__title strong{font-weight:800}@media(min-width:36em){.confirm-auth{overflow-y:hidden;overflow-x:hidden}.confirm-auth__head{height:280px}.confirm-auth__head__close{top:20%;left:94%;font-size:35px}.confirm-auth__content{width:100%;height:110%;border-radius:30px 30px 0 0}.confirm-auth__content__icon{padding:90px 70px 41px}.confirm-auth__content__title{font-size:50px;line-height:55px;text-align:center;color:#000;padding:0 150px 35px}}@media(min-width:57.5em){.confirm-auth{width:700px;height:580px;background-color:hsla(0,0%,100%,.98);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);overflow-y:hidden;overflow-x:hidden;border-radius:10px}.confirm-auth__head{height:20px}.confirm-auth__head__close{top:200%;left:94%;font-size:35px;color:#919191;background-color:hsla(0,0%,89%,.4)}.confirm-auth__content{width:100%;height:100%;background-color:transparent;border-radius:0;padding:0;text-align:center;opacity:unset;box-shadow:none}.confirm-auth__content__icon{padding:58px 0 24px}.confirm-auth__content__title{font-size:50px;line-height:60px;padding:0 164px 24px}}@media(min-width:80em){.confirm-auth{width:800px;height:580px}}.confirm-auth::-webkit-scrollbar{width:4px;height:4px}.confirm-auth::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.input-checkout,.input-checkout-red{width:100%;margin:0;display:flex;flex-direction:column}.input-checkout label,.input-checkout-red label{font-family:Playfair Display,serif;color:#000;font-weight:600;font-size:14px;line-height:19px;margin:0;padding:0 0 12px;text-align:left}.input-checkout input,.input-checkout-red input{padding:12px 18px;width:100%;border-radius:25px;border:1px solid #bebcbb;font-family:Courier Prime,monospace;color:#000;font-weight:400;font-size:14px;line-height:16px;box-shadow:0 .682955px 6.82955px rgba(0,0,0,.1);background-color:#fff}@media(min-width:80em){.input-checkout input,.input-checkout-red input{padding:12px 32px}}.input-checkout input[type=number]::-webkit-inner-spin-button,.input-checkout input[type=number]::-webkit-outer-spin-button,.input-checkout-red input[type=number]::-webkit-inner-spin-button,.input-checkout-red input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-checkout input[type=number],.input-checkout-red input[type=number]{-moz-appearance:textfield}.input-checkout-red__error-text,.input-checkout__error-text{font-family:Courier Prime,monospace;color:red;padding:3px 0 0;font-weight:400;font-size:12px;line-height:16px;margin-left:20px}@media(min-width:36em){.input-checkout label,.input-checkout-red label{font-size:14px;line-height:19px;padding:0 0 12px}.input-checkout input,.input-checkout-red input{font-size:14px;line-height:16px}}@media(min-width:57.5em){.input-checkout label,.input-checkout-red label{font-size:14px;line-height:19px;padding:0 0 8px}.input-checkout input,.input-checkout-red input{font-size:14px;line-height:16px}}@media(min-width:80em){.input-checkout label,.input-checkout-red label{font-size:14px;line-height:24px;padding:0 0 8px}.input-checkout input,.input-checkout-red input{padding:14px 32px;font-size:14px;line-height:16px}}.input-checkout-red input{border-color:red}.select-checkout,.select-checkout-red{width:100%;margin:auto;display:flex;flex-direction:column}.select-checkout p,.select-checkout-red p{font-family:Playfair Display,serif;color:#000;font-weight:600;font-size:14px;line-height:19px;margin:0;padding:0 0 12px;text-align:left}.select-checkout-red>div,.select-checkout>div{width:100%;margin:0}.select-checkout .custom-select,.select-checkout-red .custom-select{background-color:#fff;width:100%;height:44px;text-align:left;padding-left:4px;border-radius:25px;font-family:Courier Prime,monospace!important;box-shadow:0 .682955px 6.82955px rgba(0,0,0,.1)}@media(min-width:36em){.select-checkout .custom-select,.select-checkout-red .custom-select{padding-left:16px}}@media(min-width:80em){.select-checkout .custom-select,.select-checkout-red .custom-select{padding-left:20px;height:46px}}@media(min-width:36em){.select-checkout p,.select-checkout-red p{font-size:14px;line-height:19px;padding:0 0 12px}.select-checkout div,.select-checkout-red div{border-radius:25px}.select-checkout select,.select-checkout-red select{border-radius:25px;font-size:14px;line-height:16px}}@media(min-width:57.5em){.select-checkout p,.select-checkout-red p{font-size:14px;line-height:19px;padding:0 0 8px}.select-checkout select option,.select-checkout-red select option{color:#000;font-size:15px}.select-checkout input,.select-checkout-red input{font-size:14px;line-height:16px}}@media(min-width:80em){.select-checkout p,.select-checkout-red p{font-size:14px;line-height:24px;padding:0 0 8px}.select-checkout div,.select-checkout-red div{border-radius:25px}.select-checkout select,.select-checkout-red select{padding:14px 0 14px 32px;font-size:14px;line-height:16px}}.select-checkout-red div{border-color:red}.labelPlaceholder{font-family:Courier Prime,monospace!important;font-weight:500;font-size:14px;line-height:16px;color:#000;margin:4px 0 0;padding:0 0 2px!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input.MuiSelect-select,.css-qiwgdb.MuiSelect-select{font-size:14px!important;color:#000!important;font-weight:400!important}.Mui-selected,.css-1km1ehz.Mui-selected{color:#000!important;background-color:#f7eae6!important;font-size:14px!important;font-weight:700!important;line-height:24px!important}.firstOption{padding-left:0!important}.radio-options{text-align:left;margin:0;display:flex;align-items:center;padding-left:20px}.radio-options input{margin:0;width:21px;height:21px;border:1.8px solid #c9c9c9}.radio-options input[type=radio]{accent-color:#a47547;cursor:pointer}.radio-options label{margin:0;font-family:Courier Prime,monospace;color:#000;font-size:14px;line-height:16px;font-weight:500;padding-left:10px}.radio-options img{margin-left:5px}@media(min-width:57.5em){.radio-options{padding-left:45px}.radio-options label{font-size:18px;line-height:24px;padding-left:12px}.radio-options img{margin-left:12px}}.personal-information{background-color:transparent}.personal-information__titleDesk{display:none}.personal-information__init{background:hsla(0,0%,100%,.9);box-shadow:0 0 7px 4px rgba(0,0,0,.04);border-radius:10px;margin:0 23px;padding:29px 27px 42px}.personal-information__init__titleMob{display:block;font-family:Playfair Display,serif;color:#000;font-weight:700;font-size:20px;line-height:27px;padding-bottom:26px;text-align:left}.personal-information__init__btn{display:flex;margin:24px auto 0}.personal-information__init__cta{font-family:Courier Prime,monospace;color:#000;font-weight:400;font-size:14px;line-height:17px;padding-top:28px;background-color:transparent;text-align:center}.personal-information__init__cta span{color:#a47547;text-decoration:underline;cursor:pointer}.personal-information__summary{background:hsla(0,0%,100%,.9);box-shadow:0 0 7px 4px rgba(0,0,0,.04);border-radius:10px;margin:0 23px;padding:29px 27px 42px}.personal-information__summary__titleMob{display:block;display:flex;justify-content:space-between;margin:0;padding-bottom:21px;align-items:flex-end}.personal-information__summary__titleMob h2{margin:0;font-family:Playfair Display,serif;color:#000;font-weight:700;font-size:20px;line-height:27px}.personal-information__summary__titleMob p{margin:0;font-family:Courier Prime,monospace;color:#919191;font-weight:400;font-size:14px;line-height:16px;cursor:pointer}.personal-information__summary__content{margin:0}.personal-information__summary__content__nameAndEdit{padding-bottom:16px}.personal-information__summary__content__nameAndEdit h3{margin:0;font-family:Playfair Display,serif;color:#1a1a1a;font-weight:400;font-size:20px;line-height:27px}.personal-information__summary__content__nameAndEdit p{display:none}.personal-information__summary__content__nameAndEdit p:hover{text-decoration:underline}.personal-information__summary__content p{margin:0;font-family:Playfair Display,serif;color:#525252;font-weight:400;font-size:15px;line-height:20px;padding-bottom:2px}@media(min-width:36em){.personal-information__init{margin:0 70px}.personal-information__init__titleMob{font-size:22px;line-height:27px;padding-bottom:26px}.personal-information__init__btn{display:flex;margin:26px auto 0}.personal-information__init__cta{font-size:15px;line-height:17px;padding-top:28px}.personal-information__summary{margin:0 70px}.personal-information__summary__titleMob{padding-bottom:26px}.personal-information__summary__titleMob h2{font-size:22px;line-height:27px}.personal-information__summary__titleMob p{font-size:14px;line-height:16px}.personal-information__summary__content__nameAndEdit{padding-bottom:16px}.personal-information__summary__content__nameAndEdit h3{font-size:22px;line-height:27px}.personal-information__summary__content p{font-size:16px;line-height:20px;padding-bottom:2px}}@media(min-width:57.5em){.personal-information__titleDesk{display:block;font-family:Playfair Display,serif;color:#000;font-weight:700;font-size:35px;line-height:47px;padding-bottom:21px;padding-left:0;text-align:left;background-color:#f5f1f0}.personal-information__init{border-radius:15px;padding:53px 52px 32px;margin:0}.personal-information__init__titleMob{display:none}.personal-information__init__btn{display:flex;margin:27px auto 0}.personal-information__init__cta{font-size:16px;line-height:19px;padding-top:24px}.personal-information__summary{border-radius:15px;margin:0;padding:16px 20px 32px 24px}.personal-information__summary__titleMob{display:none}.personal-information__summary__content__nameAndEdit{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:8px}.personal-information__summary__content__nameAndEdit h3{font-size:20px;line-height:27px}.personal-information__summary__content__nameAndEdit p{display:block;margin:0;font-family:Courier Prime,monospace!important;color:#919191!important;font-weight:400;font-size:14px;line-height:16px;cursor:pointer}.personal-information__summary__content p{margin:0;font-family:Playfair Display,serif;color:#525252;font-weight:400;font-size:15px;line-height:20px;padding-bottom:2px}}@media(min-width:80em){.personal-information__summary{border-radius:20px;margin:0;padding:31px 48px 21px}.personal-information__summary__titleMob{display:none}.personal-information__summary__content__nameAndEdit{padding-bottom:12px}.personal-information__summary__content__nameAndEdit h3{font-size:32px;line-height:43px}.personal-information__summary__content__nameAndEdit p{font-size:16px;line-height:18px}.personal-information__summary__content p{font-size:18px;line-height:24px;padding-bottom:8px}}.personal-information-retrieve{background:hsla(0,0%,100%,.9);box-shadow:0 0 7px 4px rgba(0,0,0,.04);border-radius:10px;margin:0 23px;padding:29px 27px 42px}.personal-information-retrieve__return{display:none}.personal-information-retrieve__titleMob{display:block;font-family:Playfair Display,serif;color:#000;font-weight:700;font-size:20px;line-height:27px;padding-bottom:26px;text-align:left}.personal-information-retrieve__first__cta{font-family:Courier Prime,monospace;color:#000;font-weight:400;font-size:10px;line-height:12px;padding:5px 30px 21px}.personal-information-retrieve__first__cta a{color:#a47547;text-decoration:underline;cursor:pointer}.personal-information-retrieve__email,.personal-information-retrieve__id,.personal-information-retrieve__lastname,.personal-information-retrieve__name,.personal-information-retrieve__phone,.personal-information-retrieve__typeId{padding-top:17px}.personal-information-retrieve__btn{display:flex;margin:33px auto 0}@media(min-width:36em){.personal-information-retrieve{margin:0 70px}.personal-information-retrieve__return{display:none}.personal-information-retrieve__titleMob{font-size:22px;line-height:27px;padding-bottom:26px}.personal-information-retrieve__first__cta{font-size:10px;line-height:12px;padding:5px 30px 21px}.personal-information-retrieve__first__cta a{color:#a47547;text-decoration:underline;cursor:pointer}.personal-information-retrieve__email,.personal-information-retrieve__id,.personal-information-retrieve__lastname,.personal-information-retrieve__name,.personal-information-retrieve__phone,.personal-information-retrieve__typeId{padding-top:17px}.personal-information-retrieve__btn{display:flex;margin:33px auto 0}}@media(min-width:57.5em){.personal-information-retrieve{border-radius:20px;padding:53px 52px 32px;margin:0}.personal-information-retrieve__return{display:block;margin:0;text-align:right;font-family:Courier Prime,monospace;color:#919191;font-weight:400;font-size:15px;line-height:20px;cursor:pointer}.personal-information-retrieve__return:hover{text-decoration:underline}.personal-information-retrieve__titleMob{display:none}.personal-information-retrieve__email,.personal-information-retrieve__id,.personal-information-retrieve__lastname,.personal-information-retrieve__name,.personal-information-retrieve__phone,.personal-information-retrieve__typeId{padding-top:17px}.personal-information-retrieve div{display:flex;flex-wrap:wrap}.personal-information-retrieve__lastname,.personal-information-retrieve__name{width:49%}.personal-information-retrieve__lastname{margin-left:2%}.personal-information-retrieve__btn{display:flex;margin:33px auto 0}}@media(min-width:80em){.personal-information-retrieve{margin:0}.personal-information-retrieve__return{display:block;font-size:18px;line-height:19px}}.personal-information-confirm{width:100%;height:100vh;background-color:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow-y:scroll;overflow-x:hidden}.personal-information-confirm__head{background-color:transparent;height:97px}.personal-information-confirm__content{width:100%;height:100%;background-color:#fff;border-radius:30px 30px 0 0;text-align:center;display:flex;flex-direction:column;opacity:.98;box-shadow:0 -4px 6px 1px rgba(0,0,0,.09)}.personal-information-confirm__content__title{font-family:Playfair Display,serif;font-weight:500;font-size:30px;line-height:36px;text-align:center;color:#0e0101;padding:92px 28px 59px}.personal-information-confirm__content__btns{display:flex;flex-direction:column;margin:0}.personal-information-confirm__content__btns button{margin-bottom:10px}@media(min-width:36em){.personal-information-confirm{overflow-y:hidden;overflow-x:hidden}.personal-information-confirm__head{height:280px}.personal-information-confirm__content{width:100%;height:110%;border-radius:30px 30px 0 0}.personal-information-confirm__content__title{font-size:40px;line-height:48px;padding:92px 90px 59px}}@media(min-width:57.5em){.personal-information-confirm{width:700px;height:370px;background-color:hsla(0,0%,100%,.98);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);overflow-y:hidden;overflow-x:hidden;border-radius:10px}.personal-information-confirm__head{height:20px}.personal-information-confirm__content{width:100%;height:100%;background-color:transparent;border-radius:0;padding:0;text-align:center;opacity:unset;box-shadow:none}.personal-information-confirm__content__title{font-size:40px;line-height:48px;padding:80px 107px 34px}.personal-information-confirm__content__btns{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:19px;-moz-column-gap:19px;column-gap:19px;margin:0 87px}.personal-information-confirm__content__btns button{margin:0}}@media(min-width:80em){.personal-information-confirm{width:800px;height:370px}}.personal-information-confirm::-webkit-scrollbar{width:4px;height:4px}.personal-information-confirm::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.shipping-address{background-color:transparent}.shipping-address__titleDesk{display:none}.shipping-address__summary{background:hsla(0,0%,100%,.9);box-shadow:0 0 7px 4px rgba(0,0,0,.04);border-radius:10px;margin:0 23px;padding:32px 0;position:relative}.shipping-address__summary__head{display:flex;justify-content:space-between;padding:0 14px 22px 0}.shipping-address__summary__head__tag{background-color:#a47547;color:#fff;display:inline;padding:5px 16px 3px 42px;border-radius:0 5px 5px 0;font-size:12px}.shipping-address__summary__head__edit,.shipping-address__summary__head__tag{margin:0;font-family:Courier Prime,monospace;font-weight:400;line-height:14px}.shipping-address__summary__head__edit{background-color:transparent;color:#919191;font-size:14px;padding-top:4px;padding-right:13px;cursor:pointer}.shipping-address__summary__head__edit:hover{text-decoration:underline}.shipping-address__summary__titleMob{display:block;font-family:Playfair Display,serif;color:#000;font-weight:700;font-size:20px;line-height:27px;padding:0 27px 11px;text-align:left}.shipping-address__summary__address{font-family:Playfair Display,serif;color:#333;font-weight:500;font-size:14px;line-height:19px;padding:0 27px 4px;text-align:left}.shipping-address__summary__reference{font-family:Playfair Display,serif;color:#919191;font-weight:500;font-size:10px;line-height:13px;padding:0 27px;text-align:left}@media(min-width:36em){.shipping-address__summary{margin:0 70px}.shipping-address__summary__head{padding:0 18px 22px 0}.shipping-address__summary__head__tag{padding:5px 16px 3px 45px;font-size:12px;line-height:14px}.shipping-address__summary__head__edit{font-size:14px;line-height:16px;padding-top:4px}.shipping-address__summary__titleMob{font-size:22px;line-height:27px;padding:0 27px 11px}.shipping-address__summary__address{font-size:15px;line-height:19px;padding:0 27px 4px}.shipping-address__summary__reference{font-size:11px;line-height:13px;padding:0 27px}}@media(min-width:57.5em){.shipping-address__titleDesk{display:block;font-family:Playfair Display,serif;color:#000;font-weight:700;font-size:35px;line-height:47px;padding-bottom:21px;padding-left:0;text-align:left;background-color:#f5f1f0}.shipping-address__summary{border-radius:20px;padding:32px 0;margin:0}.shipping-address__summary__head{padding:0 20px 26px 0}.shipping-address__summary__head__tag{padding:5px 14px 2px 48px;font-size:14px;line-height:16px}.shipping-address__summary__head__edit{font-size:15px;line-height:20px;padding-top:2px;padding-right:0}.shipping-address__summary__titleMob{display:none}.shipping-address__summary__address{font-size:18px;line-height:24px;padding:0 26px 2px}.shipping-address__summary__reference{font-size:14px;line-height:19px;padding:0 26px}}@media(min-width:80em){.shipping-address__titleDesk{display:block;font-size:35px;line-height:47px;padding-bottom:16px}.shipping-address__summary{border-radius:20px;padding:30px 0 36px;margin:0}.shipping-address__summary__head{padding:0 48px 26px 0}.shipping-address__summary__head__tag{padding:5px 14px 2px 48px;font-size:16px;line-height:18px}.shipping-address__summary__head__edit{font-size:18px;line-height:19px;padding-top:2px}.shipping-address__summary__titleMob{display:none}.shipping-address__summary__address{font-size:24px;line-height:32px;padding:0 48px 4px}.shipping-address__summary__reference{font-size:20px;line-height:27px;padding:0 48px}}.shipping-address-pickup{margin:0;padding:25px 0 0}.shipping-address-pickup__form{margin:0;width:100%;background-color:transparent;display:flex;flex-direction:column;text-align:center;padding:18px 0 0}.shipping-address-pickup__form__local{margin:0;padding:0 0 17px 20px;width:94%}.shipping-address-pickup__form__hour{width:94%;margin:0;padding:0 0 29px 20px}.shipping-address-pickup__form__more{display:flex;justify-content:center;align-items:center;margin:0;padding-bottom:32px;cursor:pointer}.shipping-address-pickup__form__more i{margin:0;color:#a47547;align-self:center;font-size:22px}.shipping-address-pickup__form__more i:hover{color:#000}.shipping-address-pickup__form__more p{margin:0;padding:0 0 8px 6px;font-family:Playfair Display,serif;color:#525252;font-weight:600;font-size:14px;line-height:19px}@media(min-width:36em){.shipping-address-pickup{padding:25px 0 0}.shipping-address-pickup__form__local{padding:0 26px 17px;width:100%}.shipping-address-pickup__form__hour{width:100%;padding:0 26px 29px}}@media(min-width:57.5em){.shipping-address-pickup,.shipping-address-pickup__form{padding:29px 0 0}.shipping-address-pickup__form__hour,.shipping-address-pickup__form__local{padding:0 0 29px 24px;width:96%}.shipping-address-pickup__form__more{padding-bottom:29px}}@media(min-width:80em){.shipping-address-pickup,.shipping-address-pickup__form{padding:20px 0 0}.shipping-address-pickup__form__hour,.shipping-address-pickup__form__local{padding:0 0 29px 48px;width:94%}.shipping-address-pickup__form__more{padding-bottom:18px}.shipping-address-pickup__form__more i{font-size:28px}.shipping-address-pickup__form__more p{padding:0 0 6px 6px;font-size:22px;line-height:29px}}.shipping-address-delivery-new{margin:0;padding:18px 8px 0}.shipping-address-delivery-new__content{padding:0 20px 20px}.shipping-address-delivery-new__content__label{font-family:Playfair Display,serif;color:#000;font-weight:600;font-size:14px;line-height:19px;padding-bottom:12px;text-align:left}.shipping-address-delivery-new__map{background-color:#c4c4c4;height:399px;width:100%}.shipping-address-delivery-new__btn{margin:25px auto 0;display:flex}@media(min-width:80em){.shipping-address-delivery-new{padding:20px 28px 0}.shipping-address-delivery-new__content{padding:0 20px 20px}.shipping-address-delivery-new__content__label{font-size:18px;line-height:24px;padding-bottom:8px}.shipping-address-delivery-new__map{height:399px;width:100%}.shipping-address-delivery-new__btn{margin:30px auto 0;display:flex}}.billing__titleDesk{display:none}.billing__main{padding:29px 27px 40px;margin:0 23px;background:hsla(0,0%,100%,.9);box-shadow:0 0 7px 4px rgba(0,0,0,.04);border-radius:10px}.billing__main__titleMob{font-family:Playfair Display,serif;font-weight:700;color:#000;font-size:20px;line-height:27px;padding-bottom:32px}.billing__main__options{display:flex;justify-content:left;margin:0;padding-bottom:25px;align-items:center}@media(min-width:36em){.billing__main{padding:29px 27px 40px;margin:0 70px}.billing__main__titleMob{font-size:22px;line-height:27px}}@media(min-width:57.5em){.billing__titleDesk{display:block;font-family:Playfair Display,serif;color:#000;font-weight:700;font-size:35px;line-height:47px;padding-bottom:21px;padding-left:24px;text-align:left;background:transparent}.billing__main{border-radius:20px;padding:53px 52px;margin:0}.billing__main__titleMob{display:none}.billing__main__options{padding-bottom:33px}}.billing-boleta{margin:0}.billing-boleta__select{margin:0 0 24px}@media(min-width:36em){.billing-boleta__select{margin:0 0 24px}}@media(min-width:57.5em){.billing-boleta{display:flex;flex-wrap:wrap}.billing-boleta__input,.billing-boleta__select{margin:0;width:48%}.billing-boleta__input{margin-left:4%}}.billing-ruc{margin:0}.billing-ruc__input1{margin:0 0 24px}@media(min-width:36em){.billing-ruc__input1{margin:0 0 24px}}@media(min-width:57.5em){.billing-ruc{display:flex;flex-wrap:wrap}.billing-ruc__input1,.billing-ruc__input2{margin:0;width:49%}.billing-ruc__input2{margin-left:2%}}.payment__titleDesk{display:none}.payment__main{padding:29px 27px 40px;margin:0 23px;background:hsla(0,0%,100%,.9);box-shadow:0 0 7px 4px rgba(0,0,0,.04);border-radius:10px}.payment__main__titleMob{font-family:Playfair Display,serif;font-weight:700;color:#000;font-size:20px;line-height:27px;padding-bottom:10px}.payment__main__options{display:flex;margin:0;padding-bottom:25px;flex-wrap:wrap}.payment__main__options__card,.payment__main__options__plin,.payment__main__options__yape{text-align:left;margin:0;display:flex;justify-content:left;align-items:center}.payment__main__options__card input,.payment__main__options__plin input,.payment__main__options__yape input{margin:0;cursor:pointer}.payment__main__options__card label,.payment__main__options__plin label,.payment__main__options__yape label{margin:0;padding-left:5px}.payment__main__options__plin,.payment__main__options__yape{padding-left:15px}@media(min-width:36em){.payment__main{padding:29px 27px 40px;margin:0 70px}.payment__main__titleMob{font-size:22px;line-height:27px}}@media(min-width:57.5em){.payment__titleDesk{display:block;font-family:Playfair Display,serif;color:#000;font-weight:700;font-size:35px;line-height:47px;padding-bottom:21px;padding-left:24px;text-align:left;background:transparent}.payment__main{padding:45px 52px 49px;border-radius:20px;margin:0}.payment__main__titleMob{display:none}.payment__main__options{padding-bottom:30px}.payment__main__options__card label,.payment__main__options__plin label,.payment__main__options__yape label{padding-left:10px}.payment__main__options__plin,.payment__main__options__yape{padding-left:55px}}.payment-card{width:100%}.payment-card__filter__value-container{margin-top:-2px;margin-left:-30px;text-align:center}.payment-card__filter__single-value{color:blue}.payment-card__filter__input-container{color:red;background-color:blue}.payment-card__inputs{display:flex;flex-wrap:wrap;width:100%;gap:12px;margin-top:13px}.payment-card__inputs__select__cvv,.payment-card__inputs__select__month,.payment-card__inputs__select__year{flex:1 1;min-width:180px;margin:auto;display:flex;flex-direction:column}.payment-card__inputs__select__cvv p,.payment-card__inputs__select__month p,.payment-card__inputs__select__year p{margin:0;padding-bottom:8px;font-family:Playfair Display,serif;color:#000;font-weight:600;font-size:14px;line-height:24px}.payment-card__inputs__select__cvv .custom-select,.payment-card__inputs__select__month .custom-select,.payment-card__inputs__select__year .custom-select{background-color:#fff;min-width:100%;height:41.6px;text-align:left;padding-left:8px;border-radius:25px;font-family:Courier Prime,monospace;box-shadow:0 .682955px 6.82955px rgba(0,0,0,.1)}@media(min-width:36em){.payment-card__inputs__select__cvv .custom-select,.payment-card__inputs__select__month .custom-select,.payment-card__inputs__select__year .custom-select{padding-left:12px}}@media(min-width:80em){.payment-card__inputs__select__cvv .custom-select,.payment-card__inputs__select__month .custom-select,.payment-card__inputs__select__year .custom-select{height:45.6px;padding-left:24px}}@media(min-width:36em){.payment-card__filter__value-container{margin-top:-2px;margin-left:-25px;text-align:center}.payment-card__filter__single-value{padding:2px 23px}.payment-card__filter__input-container{padding:2px 65px}.payment-card__filter__indicators{visibility:hidden}}@media(min-width:80em){.payment-card__inputs{display:flex;margin:0}.payment-card__inputs__cod,.payment-card__inputs__exp{width:49%;margin:0}.payment-card__inputs__cod{margin-left:2%}}@media(min-width:57.5em){.payment-card__filter__value-container{margin-left:0;margin-top:-2px;text-align:left}.payment-card__filter__indicators{visibility:visible}.payment-card__inputs{flex-direction:row}}@media(min-width:80em){.payment-card__filter__value-container{margin-left:0;text-align:left}.payment-card__filter__indicators{visibility:visible}.payment-card__inputs{margin-top:10px}}.payment-card__filter__menu{margin:.125rem auto;-moz-text-align-last:center;text-align-last:center}.payment-card__filter__single-value.css-qc6sy-singleValue{color:#757575;font-family:Courier Prime,monospace;font-size:14px;padding-top:4px;margin-left:30px;letter-spacing:-2px}@media(min-width:36em){.payment-card__filter__single-value.css-qc6sy-singleValue{color:#757575;font-family:Courier Prime,monospace;font-size:14px;padding-top:4px;margin-left:0;letter-spacing:0}}.paymentCard__date{display:flex;flex-direction:column;gap:14px}@media(min-width:36em){.paymentCard__date{flex-direction:row;gap:14px}}.payment-app{margin:0}.payment-app__qr{height:180px;width:180px;background-color:#c4c4c4;margin:0 auto}.payment-app__qr img{height:100%;width:100%}.payment-app__title{margin:0;font-family:Playfair Display,serif;color:#0e0101;font-weight:500;font-size:22px;line-height:29px;padding:21px 0 15px}.payment-app__text{padding:0 0 0 18px;text-align:justify;font-family:Courier Prime,monospace;color:#000;font-weight:400;font-size:11px;line-height:13px}.payment-app__btnFile{margin:40px auto 0;text-align:center;position:relative;width:100%}.payment-app__btnFile label,.payment-app__btnFile svg{background-color:transparent}.payment-app__btnFile input{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:98%;height:98%;display:flex;align-self:center;cursor:pointer}.payment-app__upload{display:flex;align-items:flex-start;justify-content:space-between;text-align:center;width:295px}.payment-app__uploadClose{display:flex;align-items:flex-center;text-align:center;width:295px}.payment-app__nameFile{margin-left:-30px}.payment-app__nameFile,.payment-app__nameFileClose{margin-top:20px;color:#000;font-size:13px;color:#525252;font-family:Courier Prime,monospace;font-weight:400;font-size:12.5px;line-height:16px}.payment-app__nameFileClose{padding:0 0 0 30px;margin-left:-80px}.payment-app__iconGreen{margin-top:20px;color:#70a447}.payment-app__iconRed{padding:0;margin-left:60px;margin-top:20px;color:#f51d0d}@media(min-width:36em){.payment-app__qr{height:180px;width:180px}.payment-app__title{font-size:25px;line-height:33px;padding:48px 0 15px}.payment-app__text{padding:0 0 0 18px;font-size:12px;line-height:17px}.payment-app__btnFile{width:250px;height:48px;margin:40px auto 0}.payment-app__nameFile{margin-left:-20px}}@media(min-width:57.5em){.payment-app__qr{height:168px;width:168px}.payment-app__title{font-size:25px;line-height:33px;padding:48px 0 15px}.payment-app__text{padding:0 0 0 18px;font-size:12px;line-height:17px}.payment-app__btnFile{width:250px;height:48px;margin:40px auto 0}.payment-app__upload{max-width:500}}@media(min-width:80em){.payment-app__qr{height:250px;width:250px}.payment-app__title{font-size:25px;line-height:33px;padding:37px 0 15px}.payment-app__text{padding:0 0 0 18px;font-size:14px;line-height:20px}.payment-app__btnFile{width:250px;height:48px;margin:40px auto 0}}.payment-link{margin:0}.payment-link__title{margin:0;font-family:Playfair Display,serif;color:#0e0101;font-weight:500;font-size:22px;line-height:29px;padding:0 0 15px}.payment-link__text{padding:10px 0 0 18px;text-align:justify;font-family:Courier Prime,monospace;color:#000;font-weight:400;font-size:12px;line-height:18px}@media(min-width:36em){.payment-link__title{font-size:25px;line-height:33px}.payment-link__text{padding:0 0 0 18px;font-size:12px;line-height:17px}}@media(min-width:57.5em){.payment-link__title{font-size:25px;line-height:33px}.payment-link__text{padding:0 0 0 18px;font-size:12px;line-height:17px}}@media(min-width:80em){.payment-link__title{font-size:25px;line-height:33px}.payment-link__text{padding:0 0 0 18px;font-size:14px;line-height:20px}}.giftcard{margin:0 7px;border-radius:9px;background-color:#fcf6f5;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:32px 28px}.giftcard__title{font-family:Playfair Display,serif;font-weight:500;font-size:18px;line-height:24px;text-align:center;background-color:transparent;padding-bottom:13px}.giftcard__form{margin:0;padding:9px 11px 9px 21px;display:flex;justify-content:space-between;border:1px solid rgba(0,0,0,.25);border-radius:31px}.giftcard__form input{border:none;margin:0;background-color:transparent;font-family:Playfair Display,serif;font-weight:500;font-size:12px;line-height:16px;width:100%}.giftcard__form input:focus{outline:none}.giftcard__form input::-moz-placeholder{color:rgba(0,0,0,.3)}.giftcard__form input:-ms-input-placeholder{color:rgba(0,0,0,.3)}.giftcard__form input::placeholder{color:rgba(0,0,0,.3)}.giftcard__form button{margin:0;display:flex;align-items:center;border:none;font-size:20px;color:rgba(0,0,0,.25);background-color:transparent;cursor:pointer}@media(min-width:80em){.giftcard{margin:0 8px;border-radius:10px;padding:24px 39px}.giftcard__title{font-size:20px;line-height:27px;padding-bottom:17px}.giftcard__form{padding:9px 12px 9px 26px;border-radius:45px}.giftcard__form input{font-size:14px;line-height:19px}.giftcard__form button{font-size:20px}}.detail-card{margin:0;padding:0 0 24px;display:grid;grid-template-columns:auto 2fr 1fr;grid-template-rows:auto auto;grid-column-gap:15px;-moz-column-gap:15px;column-gap:15px;grid-row-gap:6px;row-gap:6px;align-items:center}.detail-card__quantity{grid-column:1/span 1;grid-row:1/span 1;border-radius:50%;background-color:#000;color:#fff;width:37px;height:37px;display:flex;align-items:center}.detail-card__quantity__number{margin:0 auto;text-align:center;font-family:Courier Prime,monospace;font-weight:400;font-size:16px;line-height:18px;padding-top:2px}.detail-card__quantity__edit{display:none}.detail-card__title{grid-column:2/span 1;grid-row:1/span 1;margin:0}.detail-card__title h1{margin:0;font-family:Playfair Display,serif;font-weight:700;font-size:17px;line-height:17px;color:#1a1a1a}.detail-card__info{grid-column:3/span 1;grid-row:1/span 1;margin:0;text-align:right}.detail-card__info__stash{margin-top:20px;font-weight:400;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.detail-card__info__price,.detail-card__info__stash{font-family:Courier Prime,monospace;font-size:13px;line-height:15px;color:#000}.detail-card__info__price{margin:0;font-weight:600}.detail-card__info__edit{margin:0;font-family:Courier Prime,monospace;font-weight:400;font-size:12px;line-height:14px;color:#a47547;cursor:pointer}.detail-card__additional{grid-column:2/span 2;grid-row:2/span 1;margin:0}.detail-card__additional__text{margin:0;color:#919191;font-family:Courier Prime,monospace;font-weight:400;font-size:11px;line-height:13px}.detail-card__additional li{list-style:none}.detail-card__additional__price{display:none}.detail-card__additional__combo-content{background-color:transparent;font-family:Courier Prime,monospace;font-weight:400;font-size:11px;line-height:13px;margin:0}.detail-card__additional__combo-content__product{color:#525252;font-size:11px;line-height:13px;padding:5px 0 0}.detail-card__additional__combo-content__list{background-color:transparent}.detail-card__additional__combo-content__list li{list-style-type:none;color:#919191}.detail-card__coupon-validate{display:flex;align-items:center;margin-left:-40px;max-width:300px}.detail-card__coupon-validate__image svg{width:15px;margin-bottom:1px}.detail-card__coupon-validate__text{color:#1a1a1a}.detail-card__coupon-validate__text,.detail-card__coupon-validate__text-error{font-family:Courier Prime,monospace;font-size:11px;line-height:13px;font-weight:700;width:250px}@media(min-width:57.5em){.detail-card__coupon-validate{margin-top:5px}.detail-card__coupon-validate__image svg{margin-bottom:2.5px}.detail-card__coupon-validate__text{width:300px;margin-left:9px}.detail-card__coupon-validate__text-error{width:300px}}@media(min-width:80em){.detail-card{margin:0;padding:0 23px 32px;display:grid;grid-template-columns:auto 2fr 1fr;grid-template-rows:auto auto;grid-column-gap:18px;-moz-column-gap:18px;column-gap:18px;grid-row-gap:10px;row-gap:10px;align-items:center}.detail-card__quantity{grid-column:1/span 1;grid-row:1/span 1;border-radius:50%;background-color:#000;color:#fff;width:42px;height:42px;display:flex;align-items:center;margin:0}.detail-card__quantity__number{margin:0 auto;text-align:center;font-size:19px;line-height:21px;padding-top:2px}.detail-card__quantity__edit{display:none}.detail-card__title{grid-column:2/span 1;grid-row:1/span 1;margin:0}.detail-card__title h1{margin:0;font-size:19px;line-height:19px}.detail-card__info{display:block;grid-column:3/span 1;grid-row:1/span 1;margin:0;text-align:right}.detail-card__info__price{margin:0;font-size:14px;line-height:16px}.detail-card__info__edit{margin:0;font-size:12px;line-height:14px}.detail-card__additional{grid-column:2/span 2;grid-row:2/span 1;margin:0}.detail-card__additional__text{margin:0;font-size:12px;line-height:14px}.detail-card__additional__price{display:none}.detail-card__additional__combo-content,.detail-card__additional__combo-content__product{font-size:12px;line-height:14px}}.coupon-invalidate{color:#919191;font-size:11px;line-height:13px;font-weight:700;margin-left:0;padding:0 10px}.detail{margin:0 23px;padding:39px 20px 41px;border-radius:10px;background-color:hsla(0,0%,100%,.9);box-shadow:0 0 7px 4px rgba(0,0,0,.04)}.detail__title{font-family:Homemade Apple,cursive;font-weight:400;font-size:25px;line-height:54px;text-align:center;padding-bottom:29px;background-color:transparent}.detail__line{width:100%;border-bottom:1px solid hsla(0,0%,77%,.5);margin:0 0 15px}.detail__bar{padding:0!important;width:100%}.detail__info{margin:0;padding:10px 50px 20px;background-color:transparent}.detail__info__text{display:flex;justify-content:space-between;align-items:center;margin:0}.detail__info__text__main{font-family:Playfair Display,serif;font-weight:500;position:relative}.detail__info__text__main,.detail__info__text__main__stash{margin:0;font-size:14px;line-height:19px;padding-bottom:8px;background-color:transparent}.detail__info__text__main__stash{position:absolute;display:block;font-family:Courier Prime,monospace;font-weight:700;top:15px;right:0}.detail__info__text__number{margin:0;font-family:Courier Prime,monospace;font-weight:400;font-size:12px;line-height:14px;padding-bottom:8px;background-color:transparent}.detail__total{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0 50px 42px}.detail__total__text{margin:0;font-family:Playfair Display,serif;font-weight:800;font-size:14px;line-height:19px;background-color:transparent}.detail__total__number{margin:0;font-family:Courier Prime,monospace;font-weight:700;font-size:16px;line-height:18px;background-color:transparent;padding-top:3px}.detail__newsletter,.detail__tyc{padding:16px 25px 0;margin:0;display:flex;justify-content:left;align-items:center}.detail__newsletter label,.detail__tyc label{padding-left:10px;font-family:Playfair Display,serif;font-weight:400;font-size:12px;line-height:16px;color:#0e0101;text-align:justify}.detail__newsletter label a,.detail__tyc label a{color:#0e0101;text-decoration:underline}.detail__newsletter label a:hover,.detail__tyc label a:hover{color:#a47547;text-decoration:underline}.detail__newsletter input[type=checkbox],.detail__tyc input[type=checkbox]{cursor:pointer;width:12px;height:12px}.detail__coupon{display:flex;flex-direction:column;justify-content:center;gap:12px;height:132px;background-color:#f7f0ed;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.detail__coupon__container{margin-bottom:-10px}.detail__coupon__text{font-family:Playfair Display,serif;font-weight:500;font-size:20px;margin-top:-10px}.detail__coupon__text__invalid{color:red;font-family:Courier Prime,monospace;font-weight:400;font-size:10px;left:-60px}.detail__coupon__input{min-width:250px;padding:12px 0 12px 32px;border-radius:25px;font-family:Courier Prime,monospace;font-size:14px;outline:none;border:1px solid rgba(0,0,0,.25)}.detail__coupon__button{position:absolute;top:0;right:0;width:80px;height:100%;border-radius:0 25px 25px 0;background-color:#1a1a1a;color:#fff}.detail__coupon__button__validate{width:100%;height:100%;background-color:#a47547;background-color:#1a1a1a}.detail__coupon__button__validate,.detail__coupon__button__validate-false{transition:all .3s ease;display:flex;justify-content:center;align-items:center;border-radius:0 25px 25px 0;z-index:1;outline:none;cursor:pointer;color:#fff;border:none;font-family:Playfair Display,serif;font-size:15px;font-weight:500}.detail__coupon__button__validate-false{margin-top:-.5px;width:101%;height:102%;background-color:#a47547;background-color:#c4c4c4}.detail__coupon__button:hover,.detail__coupon__button__validate:hover{background-color:rgba(164,117,71,.8)}.detail__coupon__validate{display:flex;justify-content:center;align-items:center;padding:8px 0 0 20px}.detail__coupon__validate__image{width:20px;height:20px;margin-right:1px}.detail__coupon__validate__text{width:224px;height:14px;font-family:Courier Prime,monospace;font-weight:700;font-size:11.2px}.detail__coupon__validate .red_coupon{width:255px;color:#a44747;margin-left:1px}@media(min-width:36em){.detail{margin:0 70px;padding:39px 50px 41px}.detail__title{font-size:25px;line-height:54px}.detail__info__text__main{font-size:15px;line-height:20px;padding-bottom:8px}.detail__info__text__number{font-size:13px;line-height:14px;padding-bottom:8px}.detail__total{padding:0 50px 42px}.detail__total__text{font-size:14px;line-height:19px}.detail__total__number{font-size:16px;line-height:18px;padding-top:3px}.detail__newsletter,.detail__tyc{padding:16px 25px 0;margin:0}.detail__newsletter label,.detail__tyc label{padding-left:10px;font-size:12px;line-height:16px}.detail__coupon__input{width:320px}.detail__coupon__text__invalid{left:-80px}.detail__coupon__button{width:100px}.detail__coupon__button__validate,.detail__coupon__button__validate-false{font-size:18px}}@media(min-width:57.5em){.detail{padding:32px 16px 40px;border-radius:20px;margin:0}.detail__title{font-size:28px;line-height:35px;padding-bottom:27px}.detail__line{margin:0 0 22px}.detail__info{padding:10px 60px 30px}.detail__info__text__main{font-size:16px;line-height:21px;padding-bottom:10px}.detail__info__text__number{font-size:14px;line-height:16px;padding-bottom:10px}.detail__total{padding:0 60px 41px}.detail__total__text{font-size:14px;line-height:19px;background-color:transparent}.detail__total__number{font-size:18px;line-height:20px;padding-top:3px}.detail__newsletter,.detail__tyc{padding:22px 50px 0}.detail__newsletter label,.detail__tyc label{font-size:13px;line-height:16px}.detail__newsletter input[type=checkbox],.detail__tyc input[type=checkbox]{cursor:pointer;width:12px;height:12px}.detail__coupon__input{width:290px}.detail__coupon__text__invalid{font-family:Courier Prime,monospace;font-weight:400;font-size:10px;left:-70px}}@media(min-width:80em){.detail__coupon__text__invalid{left:-80px}}#SVGarrowright{fill:#ff4745}.stash{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.text-stash{padding-top:20px}.confirm-checkout{margin:0;padding:95px 36px 54px;text-align:center;background-color:#f5f1f0}.confirm-checkout__icon{width:120px;height:120px}.confirm-checkout__title{color:#000;font-family:Playfair Display,serif;font-weight:700;font-size:40px;line-height:44px;padding:32px 0 40px}.confirm-checkout__text{color:#919191;font-family:Courier Prime,monospace;font-weight:400;font-size:15px;line-height:18px}.confirm-checkout__text strong{color:#919191;cursor:pointer}.confirm-checkout__text strong:hover{text-decoration:underline}.confirm-checkout__btn{padding-top:50px}@media(min-width:36em){.confirm-checkout{padding:120px 70px 54px}.confirm-checkout__icon{width:160px;height:160px}.confirm-checkout__title{font-size:45px;line-height:50px;padding:50px 0 40px}.confirm-checkout__text{font-size:16px;line-height:20px}}@media(min-width:80em){.confirm-checkout{padding:106px 250px}.confirm-checkout__icon{width:192px;height:192px}.confirm-checkout__title{font-size:60px;line-height:80px;padding:35px 0 24px}.confirm-checkout__text{font-size:18px;line-height:22px}}.error-checkout{margin:0;padding:95px 36px 54px;text-align:center;background-color:#f5f1f0}.error-checkout__icon{width:126px;height:108px}.error-checkout__title{color:#000;font-family:Playfair Display,serif;font-weight:700;font-size:40px;line-height:44px;padding:28px 0 40px}.error-checkout__text{color:rgba(14,1,1,.7);font-family:Courier Prime,monospace;font-weight:400;font-size:15px;line-height:18px}.error-checkout__btn{padding-top:50px;cursor:pointer}@media(min-width:36em){.error-checkout{padding:120px 70px 54px}.error-checkout__icon{width:160px;height:120px}.error-checkout__title{font-size:45px;line-height:50px;padding:40px 0}.error-checkout__text{font-size:16px;line-height:20px}}@media(min-width:80em){.error-checkout{padding:106px 250px}.error-checkout__icon{width:230px;height:180px}.error-checkout__title{font-size:60px;line-height:80px;padding:35px 0 24px}.error-checkout__text{font-size:18px;line-height:22px}}.checkout-modal__screen-cover{display:none}.checkout-modal__container{position:fixed;background-color:transparent;width:100%;height:100vh;z-index:201;margin:0;overflow:hidden;animation-name:showModal;animation-duration:1s}@media(min-width:80em){.checkout-modal__screen-cover{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200;height:100vh;scroll-behavior:unset}.checkout-modal__container{top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:540px;box-shadow:0 2px 10px 10px rgba(0,0,0,.25);border-radius:10px}}.confirm-checkout-modal__screen-cover{display:none}.confirm-checkout-modal__container{position:fixed;background-color:transparent;width:100%;height:100vh;z-index:201;margin:0;overflow:hidden;animation-name:showModal;animation-duration:.8s}@media(min-width:57.5em){.confirm-checkout-modal__screen-cover{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200;height:100vh;scroll-behavior:unset}.confirm-checkout-modal__container{top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:375px;box-shadow:0 2px 10px 10px rgba(0,0,0,.25);border-radius:10px}}@media(min-width:80em){.confirm-checkout-modal__container{top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:350px;box-shadow:0 2px 10px 10px rgba(0,0,0,.25);border-radius:10px}}.input-account{width:100%;margin:0;display:flex;flex-direction:column}.input-account__error{color:red;padding:4px 0 0;font-weight:400}.input-account label,.input-account__error{margin:0;text-align:left;font-family:Playfair Display,serif;font-size:12px;line-height:16px}.input-account label{color:#000;font-weight:600;padding:0 0 9px}.input-account input{padding:12px 32px;width:100%;border-radius:30px;border:1px solid #bebcbb;font-family:Courier Prime,monospace;color:#000;font-weight:400;font-size:12px;line-height:16px;box-shadow:0 .682955px 6.82955px rgba(0,0,0,.1);background-color:#fff}.input-account input[type=number]::-webkit-inner-spin-button,.input-account input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-account input[type=number]{-moz-appearance:textfield}@media(min-width:36em){.input-account label{font-size:13px;line-height:16px;padding:0 0 9px}.input-account input{padding:12px 32px;font-size:13px;line-height:16px}}@media(min-width:57.5em){.input-account label{font-size:16px;line-height:19px;padding:0 0 5px}.input-account input{padding:11px 26px;border-radius:45px;font-size:14px;line-height:16px}}@media(min-width:80em){.input-account label{font-size:20px;line-height:27px;padding:0 0 9px}.input-account input{padding:11px 26px;border-radius:45px;font-size:14px;line-height:19px}}.account-modal__screen-cover{display:none}.account-modal__container{position:fixed;background-color:transparent;width:100%;height:100vh;z-index:201;margin:0;overflow:hidden;animation-name:showModal;animation-duration:.8s}@keyframes showModal{0%{opacity:0}to{opacity:1}}@media(min-width:57.5em){.account-modal__screen-cover{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200;height:100vh;scroll-behavior:unset}.account-modal__container{top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:509px;box-shadow:0 2px 10px 10px rgba(0,0,0,.25);border-radius:10px}}@media(min-width:80em){.account-modal__container{width:850px;height:640px;border-radius:20px}}.profile-card{margin:0 23px;padding:23px 13px 32px 27px;background:hsla(0,0%,100%,.9);box-shadow:0 0 7px 4px rgba(0,0,0,.04);border-radius:10px}.profile-card__edit{text-align:right;font-family:Courier Prime,monospace;color:#919191;font-weight:400;font-size:10px;line-height:12px;padding-bottom:8px;cursor:pointer}.profile-card__edit:hover{text-decoration:underline}.profile-card__user{font-size:22px;line-height:24px;padding-bottom:10px}.profile-card__email,.profile-card__phone,.profile-card__user{text-align:left;font-family:Playfair Display,serif;color:#000;font-weight:400}.profile-card__email,.profile-card__phone{font-size:14px;line-height:19px}@media(min-width:36em){.profile-card{margin:0 70px;padding:23px 13px 32px 27px}.profile-card__edit{font-size:11px;line-height:12px;padding-bottom:8px}.profile-card__user{font-size:24px;line-height:30px;padding-bottom:8px}.profile-card__email,.profile-card__phone{font-size:14px;line-height:19px}}@media(min-width:57.5em){.profile-card{margin:0 57px;padding:24px 20px 32px 32px;border-radius:15px}.profile-card__edit{font-size:14px;line-height:16px;padding-bottom:0}.profile-card__user{font-size:24px;line-height:32px;padding-bottom:8px}.profile-card__email,.profile-card__phone{font-size:16px;line-height:22px;padding-bottom:2px}}@media(min-width:80em){.profile-card{margin:0 420px 0 160px;padding:31px 32px 30px 77px;border-radius:20px}.profile-card__edit{font-size:16px;line-height:18px;padding-bottom:0}.profile-card__user{font-size:32px;line-height:43px;padding-bottom:12px}.profile-card__email,.profile-card__phone{font-size:18px;line-height:24px}}.edit-information{width:100%;height:100vh;background-color:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow-y:scroll;overflow-x:hidden}.edit-information__head{background-color:transparent;height:97px}.edit-information__head__close{position:absolute;margin:0;top:40%;left:92%;transform:translate(-50%,-50%);background-color:transparent;z-index:2;cursor:pointer;height:46px;width:46px;font-size:30px;border-radius:50%;color:#fff;background-color:hsla(18,38%,95%,.4);display:flex;align-items:center}.edit-information__head__close:hover{color:#000}.edit-information__content{width:100%;height:110%;background-color:#fff;border-radius:30px 30px 0 0;text-align:center;display:flex;flex-direction:column;opacity:.98;box-shadow:0 -4px 6px 1px rgba(0,0,0,.09)}.edit-information__content__title{font-family:Playfair Display,serif;color:#1a1a1a;font-weight:500;font-size:30px;line-height:36px;padding:35px 52px 42px;margin:0;background-color:transparent}.edit-information__content__title strong{font-weight:800}.edit-information__content__form{margin:0;width:100%;background-color:transparent;display:flex;flex-direction:column;text-align:center;padding:0 52px 78px}.edit-information__content__form div{margin:0}.edit-information__content__form__email,.edit-information__content__form__lastname,.edit-information__content__form__name{margin-bottom:25px;width:100%}.edit-information__content__form__phone{margin-bottom:70px;width:100%}@media(min-width:36em){.edit-information{overflow-y:hidden;overflow-x:hidden}.edit-information__head{height:280px}.edit-information__head__close{top:20%;left:94%;font-size:35px}.edit-information__content{width:100%;height:100%;border-radius:30px 30px 0 0}.edit-information__content__title{font-size:45px;line-height:50px;padding:90px 70px 50px}.edit-information__content__form{padding:0 70px 40px}.edit-information__content__form__email,.edit-information__content__form__lastname,.edit-information__content__form__name{margin-bottom:25px;width:90%}.edit-information__content__form__phone{margin-bottom:70px;width:90%}}@media(min-width:57.5em){.edit-information{width:700px;height:509px;background-color:hsla(0,0%,100%,.98);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);overflow-y:hidden;overflow-x:hidden;border-radius:10px}.edit-information__head{height:20px}.edit-information__head__close{top:260%;left:94%;font-size:35px;color:#919191;background-color:hsla(0,0%,89%,.4)}.edit-information__content{width:100%;height:100%;background-color:transparent;border-radius:0;padding:0;text-align:center;opacity:unset;box-shadow:none}.edit-information__content__title{font-size:40px;line-height:48px;padding:40px 110px 25px}.edit-information__content__form{margin:0;width:100%;background-color:transparent;padding:0 59px;display:flex;flex-wrap:wrap;flex-direction:unset}.edit-information__content__form__email{width:100%;margin:0 0 14px}.edit-information__content__form__lastname,.edit-information__content__form__name{width:49%;margin:0 0 14px}.edit-information__content__form__lastname{margin-left:2%}.edit-information__content__form__phone{margin-bottom:30px;width:100%}}@media(min-width:80em){.edit-information{width:850px;height:640px}.edit-information__content__title{font-size:50px;line-height:60px;padding:60px 100px 46px}.edit-information__content__form{padding:0 120px 40px}.edit-information__content__form__email,.edit-information__content__form__lastname,.edit-information__content__form__name{margin-bottom:28px}.edit-information__content__form__phone{margin-bottom:42px}}.edit-information::-webkit-scrollbar{width:4px;height:4px}.edit-information::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.edit-information-confirm{width:100%;height:100vh;background-color:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow-y:scroll;overflow-x:hidden}.edit-information-confirm__head{background-color:transparent;height:97px}.edit-information-confirm__content{width:100%;height:100%;background-color:#fff;border-radius:30px 30px 0 0;text-align:center;display:flex;flex-direction:column;opacity:.98;box-shadow:0 -4px 6px 1px rgba(0,0,0,.09)}.edit-information-confirm__content__title{font-family:Playfair Display,serif;font-weight:500;font-size:30px;line-height:36px;text-align:center;color:#1a1a1a;padding:92px 28px 59px}.edit-information-confirm__content__btns{display:flex;flex-direction:column;margin:0}.edit-information-confirm__content__btns button{margin-bottom:10px}@media(min-width:36em){.edit-information-confirm{overflow-y:hidden;overflow-x:hidden}.edit-information-confirm__head{height:280px}.edit-information-confirm__content{width:100%;height:110%;border-radius:30px 30px 0 0}.edit-information-confirm__content__title{font-size:40px;line-height:48px;padding:92px 90px 59px}}@media(min-width:57.5em){.edit-information-confirm{width:700px;height:509px;background-color:hsla(0,0%,100%,.98);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);overflow-y:hidden;overflow-x:hidden;border-radius:10px}.edit-information-confirm__head{height:20px}.edit-information-confirm__content{width:100%;height:100%;background-color:transparent;border-radius:0;padding:0;text-align:center;opacity:unset;box-shadow:none}.edit-information-confirm__content__title{font-size:40px;line-height:48px;padding:80px 107px 34px}.edit-information-confirm__content__btns{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:19px;-moz-column-gap:19px;column-gap:19px;margin:0 87px}.edit-information-confirm__content__btns button{margin:0}}@media(min-width:80em){.edit-information-confirm{width:850px;height:640px}}.edit-information-confirm ::-webkit-scrollbar{width:4px;height:4px}.edit-information-confirm ::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.address-card{background:hsla(0,0%,100%,.9);box-shadow:0 0 7px 4px rgba(0,0,0,.04);border-radius:10px;margin:0 23px 12px;padding:11px 13px 32px 22px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.address-card__edit{grid-column:2/span 1;grid-template-rows:1/span 1;font-family:Courier Prime,monospace;font-weight:400;color:#919191;font-size:10px;line-height:12px;padding-bottom:5px;cursor:pointer}.address-card__edit:hover{text-decoration:underline}.address-card__content{grid-column:1/span 1;grid-template-rows:2/span 1;display:flex;align-items:center;margin:0}.address-card__content input{margin:0;width:21px;height:21px;border:1.8px solid #c9c9c9}.address-card__content input[type=radio]{accent-color:#a47547;cursor:pointer}.address-card__content__label{padding-left:20px;text-align:left;margin:0}.address-card__content__label__address{color:#333;font-size:14px;line-height:14px;height:50%}.address-card__content__label__address,.address-card__content__label__reference{font-family:Playfair Display,serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.address-card__content__label__reference{color:#919191;font-size:10px;line-height:10px}.address-card__delete{grid-column:2/span 1;grid-template-rows:2/span 1;color:#a47547;cursor:pointer;text-align:right;margin:0;font-size:20px;padding-top:13px}.address-card__delete:hover{color:#000}@media(min-width:36em){.address-card{margin:0 70px 12px;padding:13px 13px 32px 27px}.address-card__edit{font-size:11px;line-height:12px;padding-bottom:5px}.address-card__content__label{padding-left:20px}.address-card__content__label__address{font-size:14px;line-height:19px}.address-card__content__label__reference{font-size:10px;line-height:13px}.address-card__delete{font-size:20px;padding-top:14px}}@media(min-width:57.5em){.address-card{border-radius:15px;margin:0 57px 16px;padding:16px 24px 32px 32px}.address-card__edit{font-size:14px;line-height:16px;padding-bottom:2px}.address-card__content__label{padding-left:16px}.address-card__content__label__address{font-size:18px;line-height:24px;padding-bottom:2px}.address-card__content__label__reference{font-size:14px;line-height:19px}.address-card__delete{font-size:21px;padding-top:15px}}@media(min-width:80em){.address-card{border-radius:20px;margin:0 420px 36px 160px;padding:32px 40px 61px 38px}.address-card__edit{font-size:16px;line-height:18px;padding-bottom:2px}.address-card__content__label{padding-left:43px}.address-card__content__label__address{font-size:22px;line-height:29px;padding-bottom:11px}.address-card__content__label__reference{font-size:13px;line-height:17px}.address-card__delete{font-size:22px;padding-top:17px}}.borderAddressCard{border:1.5px solid #a47547}.edit-address{box-sizing:border-box;margin:0;padding:0;width:100%;height:100vh;background-color:#fcf8f6;overflow-y:scroll;overflow-x:hidden}.edit-address__close{position:absolute;margin:0;top:7%;left:92%;transform:translate(-50%,-50%);background-color:transparent;z-index:99999;cursor:pointer;height:46px;width:46px;font-size:30px;border-radius:50%;color:#fff;background-color:hsla(0,0%,85%,.6);display:flex;align-items:center}.edit-address__close:hover{color:#000}.edit-address__content{padding:80px 0 38px;text-align:center}.edit-address__content__title{font-family:Playfair Display,serif;color:#1a1a1a;font-weight:500;font-size:30px;line-height:36px;padding:0 44px 38px;margin:0;background-color:transparent}.edit-address__content__title strong{font-weight:700}.edit-address__content__addressInit{font-family:Playfair Display,serif;color:#000;font-weight:500;font-size:15px;line-height:20px;padding-bottom:7px;margin:0}.edit-address__content__referenceInit{font-family:Playfair Display,serif;color:#525252;font-weight:400;font-size:11px;line-height:15px;margin:0}.edit-address__content__search{padding:34px 30px 0}.edit-address__content__search__subtitle{background-color:transparent;color:#333;font-family:Playfair Display,serif;font-weight:500;font-size:14px;line-height:19px;padding:0 10px 8px;text-align:left}.edit-address__content__btn{padding-top:50px;display:flex;align-items:center}.edit-address__map{height:65vh;width:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#c4c4c4}@media(min-width:36em){.edit-address{width:100%;height:100vh}.edit-address__close{top:5%;left:94%;font-size:35px}.edit-address__content{padding:80px 0 38px}.edit-address__content__title{font-size:40px;line-height:50px;padding:0 44px 42px}.edit-address__content__addressInit{font-size:22px;line-height:29px;padding-bottom:14px}.edit-address__content__referenceInit{font-size:16px;line-height:21px}.edit-address__content__search{padding:33px 70px 0}.edit-address__content__search__subtitle{font-size:16px;line-height:19px;padding:0 10px 8px}.edit-address__content__btn{padding-top:70px}.edit-address__map{height:65vh;width:100%}}@media(min-width:57.5em){.edit-address{border-radius:10px;width:700px;height:509px;overflow:hidden;display:flex;flex-direction:row;margin:0}.edit-address__close{top:10%;left:94%;font-size:35px;color:#919191;background-color:hsla(0,0%,89%,.4)}.edit-address__content{padding:46px 0 10px;width:350px;margin:0}.edit-address__content__title{font-size:30px;line-height:33px;padding:0 33px 20px}.edit-address__content__addressInit{font-size:13px;line-height:15px;padding:0 15px 2px}.edit-address__content__referenceInit{font-size:11px;line-height:12px;padding:0 15px}.edit-address__content__search{padding:25px 25px 0;height:290px}.edit-address__content__search__subtitle{font-size:14px;line-height:19px;padding:0 10px 4px}.edit-address__content__btn{padding-top:0}.edit-address__map{height:100%;width:350px;margin:0}}@media(min-width:80em){.edit-address{width:850px;height:640px;border-radius:20px}.edit-address__content{padding:66px 0 18px;width:418px;margin:0}.edit-address__content__title{font-size:35px;line-height:40px;padding:0 40px 25px}.edit-address__content__addressInit{font-size:15px;line-height:18px;padding:0 40px 4px}.edit-address__content__referenceInit{font-size:11px;line-height:12px;padding:0 40px}.edit-address__content__search{padding:33px 40px 0;height:360px}.edit-address__content__search__subtitle{font-size:14px;line-height:19px;padding:0 10px 8px}.edit-address__content__btn{padding-top:0}.edit-address__map{height:100%;width:432px;margin:0}}.edit-address::-webkit-scrollbar{width:4px;height:4px}.edit-address::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.order-card{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-row-gap:13px;row-gap:13px;padding:25px 13px 10px 0;width:100%;background:hsla(0,0%,100%,.9);box-shadow:0 0 7px 4px rgba(0,0,0,.04);border-radius:10px 10px 0 0;margin:27px 0 0}.order-card__tag{margin:0;background-color:#a47547;color:#fff;display:inline;padding:5px 16px 3px 42px;border-radius:0 5px 5px 0;font-family:Courier Prime,monospace;font-weight:400;font-size:12px;line-height:14px;max-width:-moz-fit-content;max-width:fit-content}.order-card__date{margin:0;background-color:transparent;color:#000;font-family:Homemade Apple,cursive;font-weight:400;font-size:15px;line-height:16px}.order-card__text{padding-left:27px;margin:0;text-align:left}.order-card__text__name{color:#000;font-size:20px;line-height:27px}.order-card__text__address,.order-card__text__name{margin:0;background-color:transparent;font-family:Playfair Display,serif;font-weight:500}.order-card__text__address{color:rgba(14,1,1,.75);font-size:14px;line-height:19px}.order-card__text__reference{margin:0;background-color:transparent;color:rgba(14,1,1,.25);font-family:Playfair Display,serif;font-weight:500;font-size:10px;line-height:13px}.order-card__more{transform:rotate(90deg);color:#a47547;font-size:30px;margin:0;text-align:right;cursor:pointer}.order-card__more:hover{color:#000}@media(min-width:36em){.order-card{row-gap:15px;padding:25px 13px 25px 0;width:100%}.order-card__tag{padding:5px 16px 3px 42px;border-radius:0 5px 5px 0;font-size:13px;line-height:14px}.order-card__date{font-size:16px;line-height:17px}.order-card__text{padding-left:27px}.order-card__text__name{font-size:21px;line-height:27px}.order-card__text__address{font-size:15px;line-height:19px}.order-card__text__reference{font-size:11px;line-height:13px}.order-card__more{font-size:30px}}@media(min-width:80em){.order-card{row-gap:17px;padding:30px 25px 35px 0;width:100%;border-radius:20px 20px 0 0}.order-card__tag{padding:5px 21px 2px 74px;border-radius:0 5px 5px 0;font-size:17px;line-height:19px}.order-card__date{font-size:17px;line-height:20px}.order-card__text{padding-left:74px}.order-card__text__name{font-size:23px;line-height:30px;padding-bottom:4px}.order-card__text__address{font-size:17px;line-height:23px;padding-bottom:5px}.order-card__text__reference{font-size:15px;line-height:20px}.order-card__more{font-size:37px}}.order-canceled{background:hsla(0,0%,100%,.9);box-shadow:0 0 7px 4px rgba(0,0,0,.04);border-radius:0 0 10px 10px;padding:19px 29px 25px;margin:1px 0 27px}.order-canceled__number{margin:0;font-family:Playfair Display,serif;color:rgba(14,1,1,.5);font-weight:500;font-size:12px;line-height:16px;text-align:left}.order-canceled__number span{color:#a47547}.order-canceled__text{margin:0;font-family:Playfair Display,serif;color:#0e0101;font-weight:800;font-size:15px;line-height:20px;text-align:left;padding-bottom:24px}.order-canceled__status{margin:0;font-family:Homemade Apple,cursive;color:#000;font-weight:400;font-size:25px;line-height:30px;text-align:center}@media(min-width:36em){.order-canceled{padding:19px 29px 25px}.order-canceled__number{font-size:13px;line-height:16px}.order-canceled__text{font-size:16px;line-height:20px;padding-bottom:24px}.order-canceled__status{font-size:27px;line-height:30px}}@media(min-width:80em){.order-canceled{padding:11px 74px 45px}.order-canceled__number{font-size:14px;line-height:19px;padding-bottom:3px}.order-canceled__text{font-size:18px;line-height:24px;padding-bottom:43px}.order-canceled__status{font-size:40px;line-height:45px}}.order-status{margin:0;background:hsla(0,0%,100%,.9);box-shadow:0 0 7px 4px rgba(0,0,0,.04);border-radius:0 0 10px 10px;padding:19px 0 25px}.order-status__number{margin:0;padding:0 29px;font-family:Courier Prime,monospace;color:rgba(14,1,1,.5);font-weight:500;font-size:12px;line-height:16px;text-align:left}.order-status__number span{color:#a47547}.order-status__text{margin:0;font-family:Playfair Display,serif;color:#0e0101;font-weight:800;font-size:15px;line-height:20px;text-align:left;padding:0 29px 24px}.stepper{scale:.85}.order-list{padding:0 29px}.order-list__title{margin-top:24px;font-family:Homemade Apple,cursive;color:#000;font-weight:400;font-size:22px;line-height:30px;text-align:center}.order-list__info{margin:0;padding:10px 50px 20px;background-color:transparent}.order-list__info__text{display:flex;justify-content:space-between;align-items:center;margin:0}.order-list__info__text__main{margin:0;font-family:Playfair Display,serif;font-weight:500;font-size:14px;line-height:19px;padding-bottom:8px;background-color:transparent}.order-list__info__text__number{margin:0;font-family:Courier Prime,monospace;font-weight:400;font-size:12px;line-height:14px;padding-bottom:8px;background-color:transparent}.order-list__line{width:100%;border-bottom:1px solid hsla(0,0%,77%,.5);margin:0 0 15px}.order-list__total{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0 50px 42px}.order-list__total__text{margin:0;font-family:Playfair Display,serif;font-weight:800;font-size:14px;line-height:19px;background-color:transparent}.order-list__total__number{margin:0;font-family:Courier Prime,monospace;font-weight:700;font-size:16px;line-height:18px;background-color:transparent;padding-top:3px}@media(min-width:36em){.order-list{margin:0 70px;padding:39px 0 41px}.order-list__title{font-size:25px;line-height:54px}.order-list__info__text__main{font-size:15px;line-height:20px;padding-bottom:8px}.order-list__info__text__number{font-size:13px;line-height:14px;padding-bottom:8px}.order-list__total{padding:0 50px 42px}.order-list__total__text{font-size:14px;line-height:19px}.order-list__total__number{font-size:16px;line-height:18px;padding-top:3px}}@media(min-width:57.5em){.order-list{padding:32px 16px 40px;border-radius:20px;margin:0}.order-list__title{font-size:28px;line-height:35px;padding-bottom:27px}.order-list__line{margin:0 0 22px}.order-list__info{padding:10px 60px 30px}.order-list__info__text__main{font-size:16px;line-height:21px;padding-bottom:10px}.order-list__info__text__number{font-size:14px;line-height:16px;padding-bottom:10px}.order-list__total{padding:0 60px 41px}.order-list__total__text{font-size:14px;line-height:19px;background-color:transparent}.order-list__total__number{font-size:18px;line-height:20px;padding-top:3px}}.order-status-combo{padding:0 0 24px;justify-content:center;-moz-column-gap:15px;column-gap:15px;row-gap:6px;align-items:center;margin:23px 10px 0 0;text-align:left}.order-status-combo__quantity{grid-column:1/span 1;grid-row:1/span 1;border-radius:50%;background-color:#000;color:#fff;width:37px;height:37px;display:flex;align-items:center}.order-status-combo__quantity__number{margin:0 auto;text-align:center;font-family:Courier Prime,monospace;font-weight:400;font-size:16px;line-height:18px;padding-top:2px}.order-status-combo__quantity__edit{display:none}.order-status-combo__title{display:flex;gap:12px;justify-content:space-between;align-items:center;margin-bottom:10px}.order-status-combo__title h1{margin:0;font-family:Courier Prime,monospace;font-weight:700;font-size:17px;line-height:17px;color:#1a1a1a}.order-status-combo__title h1:nth-child(3){margin-left:auto;width:120px;text-align:right;padding-right:4px}.order-status-combo__info{grid-column:3/span 1;grid-row:1/span 1;margin:0;text-align:right}.order-status-combo__info__price{margin:0;font-family:Courier Prime,monospace;font-weight:400;font-size:13px;line-height:15px;color:#000}.order-status-combo__info__edit{margin:0;font-family:Courier Prime,monospace;font-weight:400;font-size:12px;line-height:14px;color:#a47547;cursor:pointer}.order-status-combo__additional{grid-column:2/span 2;grid-row:2/span 1;margin:0}.order-status-combo__additional__text{margin:0;color:#919191;font-family:Courier Prime,monospace;font-weight:400;font-size:11px;line-height:13px}.order-status-combo__additional li{list-style:none}.order-status-combo__additional__price{display:none}.order-status-combo__additional__combo-content{background-color:transparent;font-family:Courier Prime,monospace;font-weight:400;font-size:11px;line-height:13px;margin:0}.order-status-combo__additional__combo-content__product{color:#525252;font-size:11px;line-height:13px;padding:5px 0 0}.order-status-combo__additional__combo-content__list{background-color:transparent}.order-status-combo__additional__combo-content__list li{list-style-type:none;color:#919191}@media(min-width:36em){.order-status-combo{margin:0;padding:0 0 10px;text-align:left}.order-status-combo__quantity{border-radius:unset;background-color:transparent;color:#525252;width:unset;height:unset;display:flex;justify-content:space-between;align-items:center;margin:0 0 4px}.order-status-combo__quantity__number{margin:0;font-size:18px;line-height:21px;padding-top:0}.order-status-combo__quantity__edit{display:block;margin:0;font-family:Courier Prime,monospace;color:#a47547;font-weight:400;font-size:12px;line-height:14px;cursor:pointer}.order-status-combo__title{margin:0 0 8px}.order-status-combo__title h1{margin:0;font-size:16px;line-height:16px}.order-status-combo__info{display:none}.order-status-combo__additional{margin:0}.order-status-combo__additional__text{margin:0;font-size:12px;line-height:12px}.order-status-combo__additional__price{display:block;margin:0;font-family:Courier Prime,monospace;font-weight:400;color:#333;font-size:14px;line-height:16px;padding-top:16px}.order-status-combo__additional__combo-content,.order-status-combo__additional__combo-content__product{font-size:12px;line-height:13px}}@media(min-width:57.5em){.order-status-combo{padding:0 12px 12px;margin-left:0}.order-status-combo__quantity{border-radius:unset;background-color:transparent;color:#525252;width:unset;height:unset;display:flex;justify-content:space-between;align-items:center;margin:0 0 4px}.order-status-combo__quantity__number{margin:0;font-size:18px;line-height:21px;padding-top:0}.order-status-combo__quantity__edit{display:block;margin:0;font-family:Courier Prime,monospace;color:#a47547;font-weight:400;font-size:12px;line-height:14px;cursor:pointer}.order-status-combo__title{margin:0 0 8px}.order-status-combo__title h1{margin:0;font-size:16px;line-height:16px}.order-status-combo__info{display:none}.order-status-combo__additional{margin:0}.order-status-combo__additional__text{margin:0;font-size:12px;line-height:12px}.order-status-combo__additional__price{display:block;margin:0;font-family:Courier Prime,monospace;font-weight:400;color:#333;font-size:14px;line-height:16px;padding-top:16px}.order-status-combo__additional__combo-content,.order-status-combo__additional__combo-content__product{font-size:12px;line-height:13px}}@media(min-width:80em){.order-status-combo{margin:0;padding:0 32px 32px;-moz-column-gap:18px;column-gap:18px;row-gap:10px;align-items:center}.order-status-combo__quantity{grid-column:1/span 1;grid-row:1/span 1;border-radius:50%;background-color:#000;color:#fff;width:42px;height:42px;display:flex;align-items:center;margin:0}.order-status-combo__quantity__number{margin:0 auto;text-align:center;font-size:19px;line-height:21px;padding-top:2px}.order-status-combo__quantity__edit{display:none}.order-status-combo__title{grid-column:2/span 1;grid-row:1/span 1;margin:0}.order-status-combo__title h1{width:auto;margin:0;font-size:19px;line-height:19px}.order-status-combo__info{display:block;grid-column:3/span 1;grid-row:1/span 1;margin:0;text-align:right}.order-status-combo__info__price{margin:0;font-size:14px;line-height:16px}.order-status-combo__info__edit{margin:0;font-size:12px;line-height:14px}.order-status-combo__additional{grid-column:2/span 2;grid-row:2/span 1;margin:0}.order-status-combo__additional__text{margin:0;font-size:12px;line-height:14px}.order-status-combo__additional__price{display:none}.order-status-combo__additional__combo-content,.order-status-combo__additional__combo-content__product{font-size:12px;line-height:14px}}.StepLabel-text{font-family:Courier Prime,monospace;font-weight:700;font-size:12px;line-height:14px}.suggested-card{padding:0;border-radius:10px;background-color:transparent;width:160px;min-width:160px;margin:0 8px 4px 7px}.suggested-card__image{width:160px;height:125px;background-color:#c4c4c4;margin:0 0 6px;border-radius:7px;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover}.suggested-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.suggested-card__content{text-align:center;padding:0 0 20px;margin-left:-10px}.suggested-card__content h1{font-family:Playfair Display,serif;font-size:15px;line-height:20px;padding:3px 0 15px;margin:0 0 0 8%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suggested-card__content button{cursor:pointer;background-color:#000;border:none;border-radius:35px;width:140px;height:35px;padding:0 28px;margin:0 0 0 10px}.suggested-card__content button:hover{background-color:#a47547}.suggested-card__content__text{font-family:Courier Prime,monospace;margin-left:-23px;color:#fff;width:120px;height:13px;padding:0;font-weight:700}@media(min-width:57.5em){.suggested-card{margin:0 7px 4px -1px}.suggested-card__image{width:100%;height:177px;border-radius:8px}.suggested-card button{border-radius:35px;width:130px;height:35px;padding:0 28px;margin:0 0 0 10px}}.basicLayout__border{height:18px;background:#a47547;font-size:10px;color:#fff;font-family:Courier Prime,monospace;text-align:center;width:100%;max-width:100%;margin:0;padding:0;position:fixed;z-index:100;line-height:18px}@media(min-width:36em){.basicLayout__border{font-size:14px;height:20px;line-height:24px}}@media(min-width:57.5em){.basicLayout__border{line-height:30px;font-size:16px;height:28px}}.spinner{width:50px;height:50px;border-radius:50%;border:8px solid rgba(0,0,0,.1);border-left-color:#a47547;z-index:9999;top:270px;margin:auto;transition:all 2s ease-in-out;animation:spin 1s ease infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner-modal__screen-cover{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200}@media(min-width:36em){.spinner-modal__screen-cover{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200}}@media(min-width:80em){.spinner-modal__container{width:900px;height:640px;border-radius:0}}.btn-modal__confirmation{font-family:Playfair Display,serif;width:156px;height:41px;padding:9px 20px;color:#fff;border-radius:34px;background-color:#1a1a1a}@media(min-width:36em){.btn-modal__confirmation{font-size:16px;line-height:20px}}.btn-modal__confirmation:hover{background-color:rgba(164,117,71,.8);border:none}.btn-modal__close{width:156px;padding:9px 20px;border-radius:34px;border-color:#000;cursor:pointer;transition:all .3s ease;color:#000;font-family:Playfair Display,serif;font-size:15px;line-height:17px;font-weight:700;letter-spacing:.2px;text-decoration:none;display:inline-block;background-color:hsla(0,0%,100%,.9)}@media(min-width:36em){.btn-modal__close{font-size:16px;line-height:20px}}.btn-modal__close:hover{background-color:hsla(0,0%,57%,.8);border:none}.modal-checkout__title{font-family:Playfair Display,serif;font-size:25px;text-align:center;font-weight:600;width:250px}.modal-checkout__text{font-family:Courier Prime,monospace;font-weight:400;font-size:14px;line-height:110.3%}.error-404{display:flex;flex-direction:column;margin:100px 0 50px;background-color:#f5f1f0}.error-404__title{margin-top:33px;font-family:Homemade Apple,cursive;font-weight:400;font-size:50px;line-height:30px;text-align:center}.error-404__text{margin-top:25px;font-family:Playfair Display,serif;font-weight:100;font-size:17px;color:#525252}@media(min-width:36em){.error-404{margin:150px 0 50px}}@media(min-width:57.5em){.error-404{margin:180px 0 100px}}@media(min-width:80em){.error-404{margin:180px 0 100px}}.navBarLineMob{width:90%;border-bottom:1px solid rgba(0,0,0,.5)}@media(min-width:57.5em){.navBarLineMob{display:none}}@media(min-width:80em){.navBarLineMob{display:none}}.navBar{padding:18px 33px 15px;background-color:transparent}.navBar__content{display:flex;justify-content:space-between;margin:0;padding:0;background-color:transparent}.navBar__content__logo{margin:0;padding-top:4px;cursor:pointer;background-color:transparent}.navBar__content__logo p{margin:0;background-color:transparent;color:#000;font-size:27px;line-height:27px;font-family:Playfair Display,serif;font-weight:900;letter-spacing:.1px}.navBar__content__items{display:flex;justify-content:right;margin:0;background-color:transparent}.navBar__content__items__adress{display:none}.navBar__content__items__login{background-color:transparent}.navBar__content__items__login__text{display:none}.navBar__content__items__login__iconDesktop{display:none;margin-right:7px;background-color:transparent}.navBar__content__items__login__iconMobile{display:block;margin-right:7px;background-color:transparent}@media(min-width:36em){.navBar{padding:20px 65px 18px}.navBar__content__logo{padding-top:2px}.navBar__content__logo p{font-size:30px;line-height:30px;letter-spacing:.2px}.navBar__content__items__login__iconMobile{margin-right:12px}}@media(min-width:57.5em){.navBar{padding:10px 27px 0}.navBar__content{border-bottom:1px solid rgba(0,0,0,.5);padding-bottom:6px}.navBar__content__logo{padding-top:0}.navBar__content__logo p{font-size:34px;line-height:36px;letter-spacing:.3px}.navBar__content__items{display:flex;justify-content:right;margin:0;align-items:center}.navBar__content__items__adress{display:block;padding-top:16px}.navBar__content__items__login__text{display:block;padding:16px 27px 0 0;color:#000;font-family:Playfair Display,serif;font-weight:600;font-size:18px;line-height:24px;cursor:pointer;background-color:transparent;text-align:center}.navBar__content__items__login__text:hover{text-shadow:0 0 .47px #000,0 0 .47px #000}.navBar__content__items__login__iconDesktop{display:block;margin-right:18px;margin-left:18px}.navBar__content__items__login__iconMobile{display:none}}@media(min-width:80em){.navBar{padding:10px 70px 0}.navBar__content__logo{padding-top:0}.navBar__content__logo p{font-size:38px;line-height:35px}.navBar__content__items__login__text{display:block;padding:16px 29px 0 0}}.header{max-width:100%;width:100%;padding:0;background-color:#f5f1f0;display:block;position:fixed;z-index:99;margin:18px 0 0}@media(min-width:36em){.header{border-top:5px solid #a47547;margin-top:18px}}@media(min-width:57.5em){.header{border-top:5px solid #a47547;padding-bottom:5px;max-width:80em;margin:23px auto 0}}@media(min-width:80em){.header{max-width:90em}}.footerDesktop{display:none}@media(min-width:80em){.footerDesktop{display:block;background-color:#a47547}.footerDesktop__content{display:grid;grid-template-columns:repeat(12,auto);padding:0 70px;align-items:center;background-color:transparent;height:214px;max-width:81rem}.footerDesktop__content__logo{grid-column:1/3;background-color:transparent;padding:0 20px 0 0}.footerDesktop__content__logo a{text-decoration:none;background-color:transparent}.footerDesktop__content__logo img{background-color:transparent}.footerDesktop__content__description{grid-column:3/11;display:flex;justify-content:left;padding:0 50px 0 0;background-color:transparent}.footerDesktop__content__description__text{padding:0 40px 0 0;background-color:transparent}.footerDesktop__content__description__text h2{font-family:Playfair Display,serif;color:#f7eae6;font-size:18px;font-weight:800;line-height:25px;padding-bottom:15px;background-color:transparent}.footerDesktop__content__description__text ul{list-style:none;background-color:transparent}.footerDesktop__content__description__text ul li{padding-bottom:2px;background-color:transparent}.footerDesktop__content__description__text ul li a{font-family:Playfair Display,serif;color:#f7eae6;font-weight:400;font-size:12px;line-height:17px;background-color:transparent;text-decoration:none;cursor:pointer}.footerDesktop__content__description__text ul li .list:hover{font-weight:600;transition:all .2s ease}.footerDesktop__content__description__text ul li h3{font-weight:700;padding-bottom:4px}.footerDesktop__content__description__text ul li h3,.footerDesktop__content__description__text ul li p{font-family:Playfair Display,serif;color:#fff;font-size:12px;line-height:10px;background-color:transparent}.footerDesktop__content__description__text ul li p{font-weight:400;padding-bottom:11px}.footerDesktop__content__network{grid-column:11/13;display:flex;justify-content:right;background-color:transparent}}.footerMobile{display:block;padding:0 35px;background-color:#a47547;display:flex;flex-direction:column}.footerMobile__network{padding:33px 0 46px;align-self:flex-start;background-color:transparent;margin:0}.footerMobile__links{align-self:center;background-color:transparent;margin:0 0 45px;display:flex}.footerMobile__links__logo{background-color:transparent;margin-right:29px}.footerMobile__links__logo a{text-decoration:none;background-color:transparent}.footerMobile__links__logo img{background-color:transparent;cursor:pointer}.footerMobile__links ul{list-style:none;background-color:transparent}.footerMobile__links ul li{cursor:pointer;padding-bottom:8px;background-color:transparent}.footerMobile__links ul li a{background-color:transparent;text-decoration:none;color:#f7eae6;font-size:12px;font-family:Playfair Display,serif;font-weight:400;letter-spacing:.2px;line-height:17px}.footerMobile__links ul li :hover{font-weight:600;transition:all .2s ease}@media(min-width:36em){.footerMobile{display:block;padding:10px 80px 5px}.footerMobile__links__logo{margin-right:5px}.footerMobile__links__logo img{width:153px!important;height:120px!important}.footerMobile__links ul{margin:0 50px}.footerMobile__links ul li{padding-bottom:10px}}@media(min-width:80em){.footerMobile{display:none}}.collage{background-color:#f5f1f0;padding-top:67px;margin:0}@media(min-width:57.5em){.collage{display:grid;grid-template-columns:repeat(12,minmax(40px,1fr));grid-template-rows:auto auto;grid-column-gap:12px;-moz-column-gap:12px;column-gap:12px;grid-row-gap:12px;row-gap:12px;padding:91px 24px 0}.collage__1{grid-column:1/span 12;grid-row:1/span 1;width:100%}.collage__2{grid-column:1/span 6}.collage__2,.collage__3{grid-row:2/span 1;width:100%}.collage__3{grid-column:7/span 6}}@media(min-width:80em){.collage{-moz-column-gap:20px;column-gap:20px;row-gap:20px;padding:102px 70px 0}}.categoryDiv{padding:0 0 45px;background-color:#f5f1f0}.menu{margin:0}.menu__title{font-family:Playfair Display,serif;color:#1a1a1a;font-size:35px;line-height:39px;font-weight:500;padding:42px 22px 18px;background-color:#f5f1f0;text-align:center;z-index:5}.menu__title strong{font-weight:800;background-color:transparent}.menu__content{align-items:center;width:100%;margin:0;background-color:#f5f1f0;z-index:4;position:sticky}.menu__content:before{display:block;content:" ";margin-top:-67px;height:67px;visibility:hidden}@media(min-width:36em){.menu__title{font-size:35px;line-height:45px;padding:50px 70px 20px}}@media(min-width:57.5em){.menu__title{font-size:35px;line-height:49px;padding:51px 155px 12.5px}}@media(min-width:80em){.menu__title{font-size:50px;line-height:70px;padding:55px 180px 19px}}.searcher{margin:0;background-color:#f5f1f0;padding:18px 33px 10px 22px}.searcher,.searcher__items{width:100%;display:flex;align-items:center;justify-content:space-between}.searcher__items{margin:0 10px 0 0;padding:8px 15px 8px 20px;background-color:#fff;border:.783358px solid #a47547;box-shadow:0 0 6.26686px rgba(0,0,0,.09);border-radius:35px}.searcher__items input{margin:0;padding:2px 10px 0 0;width:100%;border:none;color:#000;font-family:Courier Prime,monospace;font-size:13px;line-height:16px}.searcher__items input::-moz-placeholder{color:#919191}.searcher__items input:-ms-input-placeholder{color:#919191}.searcher__items input::placeholder{color:#919191}.searcher__items input:focus{outline-style:none}.searcher__items span{margin:0;display:flex;background-color:transparent;cursor:pointer}.searcher__items__icon{color:#e3e3e3;font-size:17px;align-self:center}.searcher__close{margin:0;border-radius:50%;padding:6px;background:hsla(0,0%,79%,.4);display:flex;cursor:pointer}.searcher__close__icon{margin:0;color:#fff;font-size:22px;align-self:center}.searcher__noFound{text-align:center;margin:0;background-color:#f5f1f0;padding:0 35px 55px;font-family:Playfair Display,serif;font-weight:500;font-size:17px;line-height:18px}@media(min-width:36em){.searcher{padding:20px 70px 10px}.searcher__items{margin:0 15px 0 0;padding:10px 15px 10px 20px}.searcher__items input{padding:2px 15px 0 0;font-size:14px;line-height:16px}.searcher__items__icon{font-size:19px}.searcher__close{border-radius:50%;padding:8px}.searcher__close__icon{font-size:24px}.searcher__noFound{padding:0 35px 55px;font-size:20px;line-height:22px}}@media(min-width:57.5em){.searcher{padding:12.5px 28px 6px}.searcher__items{margin:0 19px 0 0;padding:11px 24px 10px 40px;border-radius:35px}.searcher__items input{padding:0 15px 0 0;font-size:16px;line-height:22px}.searcher__items__icon{font-size:26px}.searcher__close{padding:9px}.searcher__close__icon{font-size:28px}.searcher__noFound{padding:0 70px 55px;font-size:22px;line-height:26px}}@media(min-width:80em){.searcher{padding:19px 70px 6px 79px}.searcher__noFound{padding:0 70px 55px;font-size:22px;line-height:26px}}.nav-main{align-items:center;width:100%;margin:0;background-color:#f5f1f0;display:grid;grid-template-columns:87% 10%;grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;padding:30px 33px 10px 22px}.nav-main__menu{display:none}@media(min-width:36em){.nav-main{grid-template-columns:90% 10%;-moz-column-gap:10px;column-gap:10px;padding:40px 70px 10px}}@media(min-width:57.5em){.nav-main{grid-template-columns:auto 90% auto;-moz-column-gap:16px;column-gap:16px;padding:23px 24px 6px}.nav-main__menu{display:block}}@media(min-width:80em){.nav-main{-moz-column-gap:19px;column-gap:19px;padding:23px 70px 6px}}.category{margin:0;padding:0;background-color:#f5f1f0}.category__title{font-family:Playfair Display,serif;color:#1a1a1a;font-weight:500;font-size:20px;line-height:27px;border-bottom:1px solid #ededed;background-color:transparent;margin:0 15px 10px;padding:20px 0 0 12px}.category:before{display:block;content:" ";margin-top:-110px;height:120px;visibility:hidden}@media(min-width:36em){.category__title{font-size:30px;line-height:40px;margin:0 70px 15px;padding:20px 0 0 12px}}@media(min-width:57.5em){.category{padding:0 32px}.category__title{font-size:30px;line-height:40px;border-bottom:none;margin:0;padding:45px 10px 23px;font-weight:800}.category__products{display:grid;grid-template-columns:repeat(2,minmax(18px,1fr));grid-column-gap:15px;-moz-column-gap:15px;column-gap:15px;grid-row-gap:15px;row-gap:15px;padding:0}}@media(min-width:80em){.category{padding:0 88px}.category__title{font-size:45px;line-height:60px;padding:45px 10px 23px}.category__products{grid-template-columns:repeat(3,minmax(18px,1fr));-moz-column-gap:32px;column-gap:32px;row-gap:40px;padding:0}}.categoryBody{margin:0;z-index:3;background-color:#f5f1f0;width:100%;padding:120px 0 0 27px}@media(min-width:36em){.categoryBody{padding:135px 0 0 82px}}@media(min-width:57.5em){.categoryBody{padding:125px 0 10px}}@media(min-width:80em){.categoryBody{padding:120px 0 3px 8px}}.product{width:100%;box-sizing:border-box;margin:0;padding:0}.product__close{position:absolute;margin:40px 0 0;top:0;left:91%;transform:translate(-50%,-50%);background-color:transparent;z-index:202;cursor:pointer;height:46px;width:46px;font-size:30px;border-radius:50%;color:#fff;background-color:hsla(0,0%,79%,.4);display:flex;align-items:center}.product__close:hover{color:#000}@media(min-width:36em){.product{border-radius:20px}.product__close{margin:45px 0 0;top:0;left:95%;font-size:35px}}@media(min-width:57.5em){.product{height:64%;border-radius:30px}.product__close{margin:0;top:11%;left:94%;font-size:35px;color:#919191;background-color:hsla(0,0%,85%,.6)}}@media(min-width:80em){.product__close{top:10%;left:95%}}.modality{width:100%;box-sizing:border-box;margin:0;padding:0;background-color:#fcf8f6}.modality__close{z-index:9999999;position:absolute;margin:0;top:7%;left:92%;transform:translate(-50%,-50%);background-color:transparent;cursor:pointer;height:46px;width:46px;font-size:30px;border-radius:50%;color:#fff;background-color:hsla(0,0%,85%,.6);display:flex;align-items:center}.modality__close:hover{color:#000}@media(min-width:36em){.modality__close{top:5%;left:94%;font-size:35px}}@media(min-width:57.5em){.modality{height:64%;border-radius:30px}.modality__close{top:10%;left:94%;font-size:35px;color:#919191;background-color:hsla(0,0%,89%,.4)}}.cartAndSuggested{width:100%;height:100%}.cartAndSuggested__suggestedDesktop{display:none}@media(min-width:36em){.cartAndSuggested__suggestedDesktop{display:none}}@media(min-width:57.5em){.cartAndSuggested{margin:0;padding:0;display:flex;justify-content:center;background-color:#fff}.cartAndSuggested__suggestedDesktop{display:block;height:100vh}}@media(min-width:80em){.cartAndSuggested__suggestedDesktop{display:block}}.cart{width:100%;height:100vh;margin:0;padding:10px 0 0;background-color:#fcf8f6;overflow:hidden}.cart__close{background-color:transparent;cursor:pointer;height:46px;width:46px;font-size:46px;border-radius:50%;color:#919191;background-color:hsla(0,0%,89%,.6);display:flex;align-items:center;margin:12px 10px 7px auto;text-align:right;z-index:1}.cart__close:hover{color:#000}.cart__empty{padding:72px 0;height:70%;margin:0;display:flex;flex-direction:column;align-items:center}.cart__empty p{color:#000;font-family:Playfair Display,serif;font-weight:700;font-size:40px;line-height:44px;padding:0 36px;text-align:center}.cart__items{padding:0 20px;height:70%;margin:0;overflow-y:scroll}.cart__items__suggestedMobile{display:block;height:288px;padding:0 0 400px}.cart__items__suggestedMobileMinAmount{display:block;height:288px;padding:0 0 550px}.cart__itemsMinAmount{padding:0 20px;height:70%;margin:0;overflow-y:scroll}.cart__itemsMinAmount__suggestedMobile{display:block;height:288px;padding:0 0 400px}.cart__itemsMinAmount__suggestedMobileMinAmount{display:block;height:288px;padding:0 0 550px}.cart__items::-webkit-scrollbar{width:3px}.cart__items::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.cart__itemsMinAmount::-webkit-scrollbar{width:3px}.cart__itemsMinAmount::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}.cart__sum{margin:5px 0 0;padding:20px 30px;display:flex;flex-direction:row;justify-content:space-evenly}.cart__sum__number,.cart__sum__text{margin:0;font-family:Courier Prime,monospace;font-weight:700;font-size:18px;line-height:21px}.cart__sum__text{color:#a47547;text-align:left}.cart__sum__number{color:#000;text-align:right}.cart__btn{padding:0;text-align:center}.cart__footer{position:absolute;bottom:0;right:0;left:0;transform:translate(0);background-color:#fcf8f6}.cart__footer.noItem{display:flex;justify-content:center;align-items:center;padding-top:20px}.cart__bar{background-color:transparent;position:absolute;padding:10px 10px 0;width:100%;height:140px;top:-140px}@media(min-width:36em){.cart{padding:40px 0 90px}.cart__close{height:46px;width:46px;font-size:46px;margin:0 50px 0 auto;text-align:right}.cart__items{padding:0 70px;height:64%}.cart__items__suggestedMobile{display:block;height:320px;padding:0}.cart__items__suggestedMobileMinAmount{display:block;height:288px;padding:0 0 500px}.cart__sum{margin:8px 0 0;padding:25px 75px}.cart__sum__number,.cart__sum__text{font-size:20px;line-height:23px}.cart__btn{padding:0}}@media(min-width:57.5em){.cart{width:440px;height:100vh;padding:8px 0 90px}.cart__close{height:46px;width:46px;font-size:46px;margin:6px 15px 0 auto;text-align:right}.cart__items{padding:0 20px;height:68%}.cart__items__suggestedMobile,.cart__items__suggestedMobileMinAmount{display:none}.cart__itemsMinAmount{padding:0 20px 160px;height:68%}.cart__itemsMinAmount__suggestedMobile,.cart__itemsMinAmount__suggestedMobileMinAmount{display:none}.cart__sum{margin:5px 0 0;padding:20px 25px}.cart__sum__number,.cart__sum__text{font-size:18px;line-height:21px}.cart__btn{padding:0}.cart__footer{position:absolute;bottom:0;right:0;top:75vh;left:0;transform:translate(0);background-color:#fcf8f6}}.suggested{margin:0;padding:24px 0 65px;text-align:center;background-color:#fcf8f6}.suggested__title{font-size:26px}.suggested__title,.suggested__title p{margin:0;background-color:transparent;font-family:Playfair Display,serif;font-weight:800}.suggested__title p{color:#000;font-size:23px;line-height:26px;letter-spacing:-.0517em;padding:0}.suggested__title p strong{font-weight:800}.suggested__products{margin:0;padding:24px 0 0;display:flex;flex-wrap:nowrap;min-width:50%;overflow-x:scroll;overflow-y:hidden}.suggested__products::-webkit-scrollbar{width:0;height:0;background:transparent}@media(min-width:36em){.suggested{padding:28px 0}.suggested__title p{font-size:28px;line-height:110%}.suggested__products{padding:28px 0 0;display:flex;flex-wrap:nowrap;min-width:50%;overflow-x:scroll;overflow-y:hidden}.suggested__products::-webkit-scrollbar{width:0;height:0;background:transparent}}@media(min-width:57.5em){.suggested{width:201px;padding:36px 0 0;background-color:#fff}.suggested__title{padding-bottom:20px}.suggested__products{padding:20px 20px 120px;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:scroll;height:100vh;min-width:unset;flex-wrap:unset}.suggested__products::-webkit-scrollbar{width:4px;height:4px}.suggested__products::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:25px}}.checkout-main{padding:109px 0 35px;margin:0;background-color:#f5f1f0;width:100%}.checkout-main__address,.checkout-main__user{margin:0;padding-bottom:24px}.checkout-main__billing{margin:0;padding-bottom:27px}.checkout-main__payment{margin:0;padding-bottom:33px}.checkout-main__detail{margin:0;padding-bottom:26px}.checkout-main__detail input{margin:0}.checkout-main__detail label{margin:0;text-align:left}.checkout-main__btn{display:flex;margin:0 auto}@media(min-width:36em){.checkout-main{padding:109px 0 50px}.checkout-main__detail{padding-bottom:50px}}@media(min-width:57.5em){.checkout-main{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:18px;-moz-column-gap:18px;column-gap:18px;padding:89px 27px 70px 32px}.checkout-main__1{grid-column:1/span 2;width:100%}.checkout-main__2{grid-column:3/span 1;padding-top:67px;width:100%}.checkout-main__user{padding-bottom:54px}.checkout-main__address,.checkout-main__billing{padding-bottom:45px}.checkout-main__payment{padding-bottom:0}.checkout-main__detail{padding-bottom:24px}}@media(min-width:80em){.checkout-main{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:21px;-moz-column-gap:21px;column-gap:21px;padding:114px 70px 70px}.checkout-main__1{grid-column:1/span 2;width:100%}.checkout-main__2{grid-column:3/span 1;padding-top:67px;width:100%}.checkout-main__user{padding-bottom:54px}.checkout-main__address,.checkout-main__billing{padding-bottom:45px}.checkout-main__payment{padding-bottom:0}.checkout-main__detail{padding-bottom:24px}}.account{padding:97px 0 50px;text-align:center;background-color:#f5f1f0}.account__title{font-size:35px;line-height:39px;padding-bottom:29px}.account__subtitle,.account__title{font-family:Playfair Display,serif;color:#000;font-weight:700;margin:0}.account__subtitle{font-size:20px;line-height:27px;padding:0 0 15px 23px;text-align:left}.account__profile{padding-bottom:35px}.account div p{padding:0 23px 15px;margin:0;text-align:left;font-family:Playfair Display,serif;color:#525252;font-weight:400;font-size:12px;line-height:16px}@media(min-width:36em){.account__title{font-size:35px;line-height:39px;padding-bottom:29px}.account__subtitle{font-size:20px;line-height:27px;padding:0 0 15px 70px}.account__profile{padding-bottom:35px}.account div p{padding:0 70px 15px;font-size:12px;line-height:16px}}@media(min-width:57.5em){.account{padding:90px 0 50px}.account__title{font-size:50px;line-height:67px;padding:0 57px 40px;text-align:left}.account__subtitle{font-size:24px;line-height:32px;padding:0 57px 16px}.account__profile{padding-bottom:56px}.account div p{padding:0 57px 16px;font-size:12px;line-height:16px}}@media(min-width:80em){.account{padding:100px 0 50px}.account__title{font-size:60px;line-height:80px;padding:0 160px 83px}.account__subtitle{font-size:30px;line-height:40px;padding:0 0 50px 160px}.account__profile{padding-bottom:63px}.account div p{padding:0 160px 16px;font-size:12px;line-height:16px}}.orders{padding:97px 0 50px;text-align:center;background-color:#f5f1f0;margin:0}.orders__headDesktop{display:none}.orders__titleMob{display:block;font-family:Playfair Display,serif;color:#000;font-weight:700;font-size:35px;line-height:39px;padding-bottom:13px;margin:0}.orders__content{margin:0 23px}@media(min-width:36em){.orders{padding:97px 0 50px}.orders__titleMob{font-size:35px;line-height:39px;padding-bottom:43px}.orders__content{margin:0 70px}}@media(min-width:57.5em){.orders{padding:82px 24px 50px;text-align:center}.orders__headDesktop{display:block;width:100%;height:320px;border-radius:10px;margin:0 0 28px}.orders__headDesktop__image{width:100%;height:100%;background-color:#c4c4c4;border-radius:10px;position:relative;margin:0}.orders__headDesktop__image__inside{border-radius:10px;margin:0!important;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.orders__headDesktop__title{font-family:Playfair Display,serif;color:#fff;font-weight:700;font-size:50px;line-height:70px;position:absolute;width:100%;margin:0;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent}.orders__titleMob{display:none}.orders__content{margin:0 180px}}@media(min-width:80em){.orders{padding:82px 70px 50px;text-align:center}.orders__headDesktop{display:block;height:480px;margin:0 0 70px}.orders__headDesktop__title{font-size:60px;line-height:84px}.orders__titleMob{display:none}.orders__content{margin:0 180px}}.deactive{display:none}.loading{padding:0;margin:0;height:100vh;width:100vw;background-color:#f7eae6;display:flex;align-items:center;justify-content:center;flex-direction:column;animation:fadein 1s ease-in-out}@keyframes fadein{0%{opacity:1}to{opacity:.3}}.loading__content{background-color:transparent}.loading__content__transparent{color:transparent!important}.loading__content span{background-color:transparent;font-size:35px;font-family:Playfair Display,serif;font-weight:900;padding:.2px;color:#000;transform-origin:0 70%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;display:inline-block;animation:show 1s linear infinite}@keyframes show{0%{filter:blur(0)}40%{filter:blur(3px)}80%{filter:blur(5px)}to{filter:blur(10px)}}.loading__content span:first-child{animation-delay:.2s}.loading__content span:nth-child(2){animation-delay:.3s}.loading__content span:nth-child(3){animation-delay:.4s}.loading__content span:nth-child(5){animation-delay:.5s}.loading__content span:nth-child(6){animation-delay:.6s}.loading__content span:nth-child(10),.loading__content span:nth-child(11),.loading__content span:nth-child(7),.loading__content span:nth-child(8),.loading__content span:nth-child(9){animation-delay:.7s}@media(min-width:36em){.loading__content span{font-size:50px}}@media(min-width:57.5em){.loading__content span{font-size:60px}}.minAmountComponent{margin-top:5p;background-color:#fff;height:117px;border-radius:150px}.minAmountComponent__text{padding-top:15px;font-size:20px;text-align:center}.minAmountComponent__contentBar{padding-top:15px;margin:auto 50px}.minAmountComponent__contentBar__bar{padding:auto 10px;width:100%;background-color:#ededed;height:24px;display:flex;align-items:center;border-radius:30px}.minAmountComponent__contentBar__bar__percent{background-color:#a47547;height:18px;border-radius:30px;margin:0 0 0 3px}*{padding:0;top:0;margin:0 auto;position:relative;box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:#f5f1f0}header,main{max-width:90rem}main{background-color:#fff}a{text-decoration:none}.leaflet-control-attribution{display:none}