.cuit_sectionPage__tM0sG{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:150px 1.25rem 120px}@media (min-width:1024px){.cuit_sectionPage__tM0sG{gap:2.5rem}}.cuit_sectionPage__tM0sG{background:var(--color-main-light)}.cuit_sectionPage__tM0sG .cuit_pageTitle__fKEP7{margin-bottom:1.25rem;font-size:1.875rem;line-height:2.25rem;letter-spacing:.1em}@media (min-width:1024px){.cuit_sectionPage__tM0sG .cuit_pageTitle__fKEP7{margin-bottom:2.5rem;font-size:3rem;line-height:1}}.cuit_sectionPage__tM0sG .cuit_pageTitle__fKEP7{font-family:Playfair Display,serif;color:var(--color-darker)}.cuit_sectionPage__tM0sG a{position:relative;margin-left:auto;margin-right:auto;display:flex;min-height:25vh;width:100%;max-width:80rem;--tw-scale-x:0.97;--tw-scale-y:0.97;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-radius:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s}.cuit_sectionPage__tM0sG a,.cuit_sectionPage__tM0sG a:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cuit_sectionPage__tM0sG a:hover{--tw-scale-x:1;--tw-scale-y:1}.cuit_sectionPage__tM0sG a{box-shadow:0 10px 30px rgba(0,0,0,.3)}.cuit_sectionPage__tM0sG a img{position:absolute;z-index:0;height:100%;width:100%;object-fit:cover;transition:transform .6s ease}.cuit_sectionPage__tM0sG a:hover img{transform:scale(1.05)}.cuit_sectionPage__tM0sG a .cuit_logoCat__UBZ_L{position:absolute;top:1.25rem;right:1.25rem;z-index:10;height:auto;width:50px}.cuit_sectionPage__tM0sG a .cuit_arrowCat__GwbuD{position:absolute;bottom:1.25rem;right:1.25rem;z-index:10;height:auto;width:30px;color:var(--color-main-light)}.cuit_sectionPage__tM0sG a h1{position:absolute;z-index:20;font-size:2.25rem;line-height:2.5rem}@media (min-width:1024px){.cuit_sectionPage__tM0sG a h1{font-size:4.5rem;line-height:1}}.cuit_sectionPage__tM0sG a h1{font-family:Playfair Display,serif;color:var(--color-main-light)}.cuit_sectionCatalog__jvkVW{position:relative;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:150px;background:var(--color-main-light)}.cuit_sectionCatalog__jvkVW .cuit_filterBlock__eA13O{display:flex;width:100%;max-width:400px;flex-direction:row;align-items:center;justify-content:flex-start;border-radius:.5rem;padding-left:1rem;background:var(--color-darker);color:var(--color-main-light)}.cuit_sectionCatalog__jvkVW .cuit_filterBlock__eA13O input{background-color:transparent;padding:.5rem 1rem .5rem .5rem;outline:2px solid transparent;outline-offset:2px;font-family:DM Sans,sans-serif;color:var(--color-main-light)}.cuit_sectionCatalog__jvkVW .cuit_filterBlock__eA13O input::placeholder{color:hsla(0,0%,100%,.5)}.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe{margin-top:2.5rem;display:flex;max-width:80rem;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.25rem;padding-bottom:3.5rem}.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM{position:relative;height:200px;width:150px;cursor:pointer;overflow:hidden;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width:1024px){.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM{height:340px;width:280px}}.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM{box-shadow:0 2px 8px rgba(0,0,0,.06)}.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.1)}.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM img{top:50%;height:auto;--tw-translate-y:-50%;background-color:transparent;object-fit:cover;mix-blend-mode:multiply}.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM h1,.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM img{position:absolute;width:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM h1{bottom:50px;left:50%;--tw-translate-x:-50%;padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:600}@media (min-width:768px){.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM h1{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM h1{font-size:1rem;line-height:1.5rem}}.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM h1{font-family:DM Sans,sans-serif;color:var(--color-darker)}.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM .cuit_addToCartBar__D49Er{position:absolute;bottom:8px;left:50%;z-index:10;display:flex;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:row;align-items:center;gap:0;overflow:hidden;border-radius:.5rem;border:1.5px solid var(--color-main)}.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM .cuit_addToCartBar__D49Er .cuit_qtyBtn__HCCVD{display:flex;height:2rem;width:1.75rem;cursor:pointer;align-items:center;justify-content:center;font-size:1rem;line-height:1.5rem;font-weight:700;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:var(--color-main-light);color:var(--color-main);border:none}.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM .cuit_addToCartBar__D49Er .cuit_qtyBtn__HCCVD:hover{background:var(--color-sand)}.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM .cuit_addToCartBar__D49Er .cuit_qtyValue__z16Xd{height:2rem;width:2.5rem;border-style:none;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600;outline:2px solid transparent;outline-offset:2px;font-family:DM Sans,sans-serif;color:var(--color-darker);background:#fff}.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM .cuit_addToCartBar__D49Er .cuit_addToCartBtn__pgK8I{display:flex;height:2rem;width:2.25rem;cursor:pointer;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:var(--color-main);border:none;border-left:1.5px solid hsla(0,0%,100%,.3)}.cuit_sectionCatalog__jvkVW .cuit_catalogProducts__AVOPe .cuit_productCard__OZSGM .cuit_addToCartBar__D49Er .cuit_addToCartBtn__pgK8I:hover{background:var(--color-darker)}.cuit_sectionCatalog__jvkVW .cuit_pagination__OPirN{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;padding-top:2rem;padding-bottom:2rem}.cuit_sectionCatalog__jvkVW .cuit_pagination__OPirN button{display:flex;height:35px;width:35px;cursor:pointer;align-items:center;justify-content:center;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-family:DM Sans,sans-serif;color:var(--color-darker);border:1px solid var(--color-sand)}.cuit_sectionCatalog__jvkVW .cuit_pagination__OPirN button:hover{background:var(--color-main);color:#fff;border-color:var(--color-main)}.cuit_sectionCatalog__jvkVW .cuit_pagination__OPirN button:disabled{cursor:not-allowed;opacity:.3}.cuit_sectionCatalog__jvkVW .cuit_pagination__OPirN .cuit_activePage__1l_np{background:var(--color-darker);color:#fff;border-color:var(--color-darker)}.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk{position:fixed;top:0;left:0;z-index:30;display:flex;height:100dvh;width:100vw;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.4);backdrop-filter:blur(4px)}.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h{display:flex;min-height:55vh;width:100%;max-width:64rem;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-radius:1rem}@media (min-width:768px){.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h{flex-direction:row}}.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h{box-shadow:0 20px 60px rgba(0,0,0,.2)}.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupLogo__5YMq9{position:absolute;z-index:40;display:none;width:120px}@media (min-width:768px){.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupLogo__5YMq9{display:block}}.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupImg__hKONL{position:relative;display:flex;height:100%;width:100%;flex-direction:column;justify-content:center;background:#fff}.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupImg__hKONL img{mix-blend-mode:multiply}.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupImg__hKONL .cuit_closeButtonMb__0_H6c{position:absolute;top:10px;right:20px;display:block;font-size:2.25rem;line-height:2.5rem}@media (min-width:768px){.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupImg__hKONL .cuit_closeButtonMb__0_H6c{display:none}}.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupImg__hKONL .cuit_closeButtonMb__0_H6c{color:var(--color-darker)}.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupText__mPUN8{position:relative;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;padding-top:2rem;padding-bottom:2rem;text-align:center;color:#fff;background:var(--color-darker)}.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupText__mPUN8 h1{width:100%;max-width:380px;font-size:1.5rem;line-height:2rem}@media (min-width:1024px){.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupText__mPUN8 h1{font-size:1.875rem;line-height:2.25rem}}.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupText__mPUN8 h1{font-family:Playfair Display,serif}.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupText__mPUN8 p{margin-top:1.25rem;width:100%;max-width:350px;font-size:.875rem;line-height:1.25rem;line-height:1.625;font-family:DM Sans,sans-serif;opacity:.8}.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupText__mPUN8 a{margin-top:1.25rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));padding-bottom:.25rem;font-size:1rem;line-height:1.5rem;font-family:DM Sans,sans-serif;transition:opacity .2s}.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupText__mPUN8 a:hover{opacity:.7}.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupText__mPUN8 button{position:absolute;top:10px;right:10px;display:none;font-size:1.875rem;line-height:2.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupText__mPUN8 button:hover{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){.cuit_sectionCatalog__jvkVW .cuit_popup__pd9Kk .cuit_popupContent__dSj6h .cuit_popupText__mPUN8 button{display:block}}