.page-404{display:flex;flex-direction:column;align-items:center;text-align:center;height:85vh;padding:50px 20px;color:#682a17;gap:20px}.capsButton{border:#682a17 solid 1px;color:#682a17;background-color:transparent;font-family:SemplicitaProSemiBold_1;font-size:12px;font-weight:100;letter-spacing:3px;line-height:1.8;text-transform:uppercase;margin-top:10px;padding:7px 25px;width:auto;text-align:center;cursor:pointer;text-decoration:none}.capsButton:hover{background-color:#988864;border:#988864 solid 1px;color:#f7e9dc}.title404{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:25vh;text-transform:uppercase;margin-left:0}.I{height:30px;width:auto}.titleH404{font-family:PPFragmentGlareRegular_1;font-size:23px;font-weight:100;letter-spacing:3px;text-transform:uppercase}.parragraph404{font-family:PPFragmentGlareRegular_1;padding-top:2px;font-size:12px;font-weight:100;letter-spacing:1px;line-height:1.7;width:370px}@media (max-width: 500px){.parragraph404{width:280px}}.collections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--collection-card-size),100%),1fr));gap:var(--grid-gap)}.collections--compact{--collection-card-size: 160px}.collections--full{--collection-card-size: 280px}.collection-card{display:flex;flex-direction:column;width:100%}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}.full-width-wrapper-foot{position:relative;display:flex;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}footer.site-footer{display:flex;justify-content:space-between;align-items:center;padding:40px 0 30px;gap:40px}footer.site-footer a{text-decoration:none;color:var(--color-foreground);font-size:.9rem}footer .footer__links,footer .footer__payment{display:flex;gap:1rem;margin-left:60px;margin-right:60px;align-items:center}footer .footer__links--right{margin-left:auto}.menuButton{background:none;border:none;color:#682a17!important;font-size:9px!important;letter-spacing:1px;font-family:PPFragmentGlareRegular_1;cursor:pointer;text-transform:uppercase;padding:0 10px}.menuButton a:hover{color:#988864}@media (max-width: 1100px){footer.site-footer{flex-direction:row;justify-content:space-between;align-items:flex-start}.footer__links{flex-direction:column;gap:5px}.footer__links:not(.footer__links--right){align-items:flex-start;text-align:left}.footer__links--right{align-items:flex-end!important;text-align:right}.full-width-wrapper-foot{justify-content:space-between;padding:0 20px}footer .footer__links,footer .footer__payment{display:flex;gap:10px;margin-left:0;margin-right:0;align-items:center}}a{text-decoration:none;color:#682a17}body{background-color:#f7e9dc}header{height:75px;display:flex;align-items:center;justify-content:center;background-color:#f7e9dc;position:fixed;top:0;left:0;width:100vw;z-index:9999;transition:opacity .4s ease,transform .4s ease}header.hidden{opacity:0;pointer-events:none}.logoImg{position:fixed;top:27px!important;left:50%!important;transform:translate(-50%)!important;width:130px}.header__menu{display:flex;width:100vw;justify-content:space-between;align-items:center;padding:0 40px;transition:opacity .4s ease,transform .4s ease}.header__menu.hidden{opacity:0;transform:translateY(-100%);pointer-events:none}.header__menu.hidden>:not(.logoImg){opacity:0;transform:translateY(-100%);pointer-events:none}#leftMenu{display:flex;gap:1rem;justify-content:flex-start;align-items:center}#rightMenu{display:flex;gap:1rem;justify-content:flex-end;align-items:center}.menuButton{background:none;border:none;color:#682a17;font-size:11px;font-family:PPFragmentGlareRegular_1;cursor:pointer;letter-spacing:3px;text-transform:uppercase;padding:0 10px}.zLogo1{z-index:1000}.zLogo1{z-index:100}.titleCaps{text-transform:uppercase;font-family:SemplicitaProSemiBold_1;font-size:9px;letter-spacing:1px;line-height:1}.submenu{display:none;position:absolute;top:100%;left:0;width:100vw;height:340px;background-color:#f7e9dc;padding:30px 0 30px 45px;z-index:10}.menuButton.open>.submenu{display:block}.submenu-columns{display:flex;flex-direction:column;gap:10px;height:100%}.submenu-item{position:relative}.sub-submenu{display:none;position:absolute;top:0;left:100px;background:#f7e9dc;padding:0 20px;flex-direction:column;gap:10px;min-width:200px;z-index:20}.submenu-item.has-children:hover>.sub-submenu{display:flex}.featured-products{position:fixed;top:100px;right:10px;width:830px;height:260px;display:none;flex-wrap:wrap;gap:20px;flex-direction:row;z-index:1000}.featured-product{width:180px}.featured-product img{display:block;width:100%;height:230px;margin-bottom:5px;object-fit:cover}.submenu-item{width:130px}.submenu-item:hover>.featured-products{display:flex}.menuButton a:hover,.submenu-link:hover{color:#988864}.menuButton.open>.menu-link{color:#988864}.submenu-item.hover-active>.submenu-link{color:#988864}.submenu-item.hover-active>.sub-submenu{display:flex;flex-direction:column}.submenu-item.hover-active>.featured-products{display:flex!important;flex-wrap:wrap}.mobile-header,.mobile-menu{display:none}#rightMenu .menuButton#searchMenuButton .submenu-search{position:absolute;top:0;left:0;width:100vw;background-color:#988864;z-index:1000;padding:40px 45px;height:auto;min-height:440px;overflow:visible}.submenu-search .search-input-container{margin-bottom:20px}.submenu-search .search-input{width:100%;max-width:200px;padding:5px 0;margin-bottom:20px;font-size:12px;letter-spacing:2px;border:none;border-bottom:1px solid #f7e9dc;border-radius:0;background-color:#988864;color:#f7e9dc}.submenu-search .menuButton{color:#f7e9dc}.search-input:focus{outline:none;box-shadow:none;border:none;border-bottom:1px solid #f7e9dc}.submenu-search .search-input::placeholder{color:#f7e9dc}.submenu-search .submenu-link,.submenu-search .submenu-item>a,.submenu-search .titleCaps,.submenu-search .productInfo{color:#f7e9dc}.submenu-search .sub-submenu{background-color:#988864}.submenu-search .submenu-item.hover-active>.sub-submenu,.submenu-search .submenu-item.hover-active>.featured-products{display:flex!important}.submenu-search .menuButton.open>.menu-link{color:#dec2a7}.submenu-search .submenu-item.hover-active>.submenu-link{color:#dec2a7}.submenu-search a{color:#f7e9dc!important}.submenu-search a:hover{color:#deb793!important}@media (max-width: 1150px){.header__menu,#leftMenu,#rightMenu{display:none}.mobile-header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background-color:#f7e9dc;position:fixed;width:100%;top:0;z-index:10000}#mobileLogo{height:25px;object-fit:contain;margin:7px 0 0 10px}#hamburgerBtn{font-size:24px;background:none;border:none;cursor:pointer;color:#682a17;margin-top:9px}.mobile-menu{display:none;position:fixed;top:60px;left:0;width:100%;background-color:#f7e9dc;z-index:9999;padding:50px 20px;overflow:hidden}.mobile-menu ul{list-style:none;padding-left:0;margin:0}.mobile-submenu,.mobile-sub-submenu{max-height:0;overflow:hidden;transition:max-height .3s ease;padding-left:0}.mobile-menu-item.open>.mobile-submenu,.mobile-submenu-item.open>.mobile-sub-submenu{max-height:500px;padding-left:0}.mobile-submenu{padding-left:15px}.mobile-sub-submenu{padding-left:30px}.mobile-menu a{color:#682a17;text-decoration:none;display:block;position:relative}.mobile-menu-link{padding-left:0}.mobile-submenu-link{padding-left:30px}.mobile-sub-submenu a{padding-left:110px}.mobile-menu-item.has-submenu>.mobile-menu-link:after,.mobile-submenu-item.has-children>.mobile-submenu-link:after{content:"\25b6";position:absolute;transition:transform .3s ease;margin-left:15px;margin-top:1px;font-size:8px}.mobile-menu-item.open>.mobile-menu-link:after,.mobile-submenu-item.open>.mobile-submenu-link:after{content:"\25bc"}.mobile-menu a.active{color:#988864}.mobile-menu-item{text-transform:uppercase;font-family:SemplicitaProSemiBold_1;font-size:11px!important;letter-spacing:3px;padding-bottom:25px}.mobile-submenu-item{text-transform:uppercase;font-family:SemplicitaProSemiBold_1;font-size:11px!important;letter-spacing:3px;padding-top:7px}.mobile-sub-submenu li{text-transform:uppercase;font-family:SemplicitaProSemiBold_1;font-size:11px!important;letter-spacing:3px;padding-top:10px}}.search-input{margin-top:20px;background-color:#f7e9dc;color:#682a17;font-family:PPFragmentGlareRegular_1;border:none;border-bottom:#682a17 1px solid;border-radius:0;letter-spacing:2px;font-size:14px;padding:5px 0;width:250px}.search-input:focus{margin-top:20px;font-family:PPFragmentGlareRegular_1;border-radius:0;letter-spacing:2px;font-size:14px;padding:5px 0;width:250px}.welcome{display:grid;grid-template-columns:var(--content-grid);background-color:#e3d0fd;padding:72px 0}.welcome-content{grid-column:2;display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:0 24px}.welcome-description{max-width:80ch;line-height:1.4;margin-top:1.5rem}.icon{width:300px}.highlights{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:50px}@media (max-width: 1100px){.highlights{grid-template-columns:1fr}}.highlight{display:flex;flex-direction:column;height:100%;padding:24px;border-radius:8px;background-color:#eef3ff;color:#5c5f62;line-height:1.4}.highlight>*+*{margin-top:1rem}.highlight h3{font-size:1rem;color:#202223}.highlight-description{flex:1 1}.highlight a{display:flex;width:fit-content;background-color:#fafbfb;box-shadow:#0003 0 -3px inset,#ffffffe6 0 2px inset;border:1px solid rgb(140,145,150);border-radius:4px;color:#5c5f62;padding:3px 10px 5px;text-decoration:none}#contentDiv{max-width:800px;margin:130px auto 60px;font-family:PPFragmentGlareRegular_1,Arial,sans-serif;line-height:1.7;color:#682a17}#contentDiv h1{font-family:PPFragmentGlareRegular_1;font-size:25px;letter-spacing:3px;font-weight:100;text-align:left;text-transform:uppercase;margin-bottom:25px}#contentDiv h2,#contentDiv h3,#contentDiv h4,#contentDiv h5,#contentDiv h6{font-family:SemplicitaProSemiBold_1;padding-top:35px;font-size:13px;font-weight:100;letter-spacing:2px;line-height:1.8;text-transform:uppercase;margin-bottom:10px}#contentDiv p{font-family:PPFragmentGlareRegular_1;font-size:12px;letter-spacing:1px;line-height:1.7;margin-top:5px;margin-bottom:15px}#contentDiv ul,#contentDiv ol{padding-left:20px;margin-top:5px;margin-bottom:15px}#contentDiv li{font-family:PPFragmentGlareRegular_1;font-size:12px;line-height:1.7;letter-spacing:.5px}#contentDiv a{color:#682a17;text-decoration:underline;transition:opacity .2s ease}#contentDiv a:hover{opacity:.6}#contentDiv img{max-width:100%;height:auto;margin:25px 0}#contentDiv hr{border:none;border-top:1px solid #682a17;margin:40px 0}.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
