@font-face{font-family:Albert Sans;src:url(/assets/fonts/AlbertSans-VariableFont_wght-B1LsSefk.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Albert Sans;src:url(/assets/fonts/AlbertSans-Italic-VariableFont_wght-CMDtl267.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Canela Text;src:url(/assets/fonts/CanelaText-Regular-Trial-DXuRu_QR.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Canela Text;src:url(/assets/fonts/CanelaText-RegularItalic-Trial-CQTGWaAx.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Canela Text;src:url(/assets/fonts/CanelaText-Light-Trial-BthRg32d.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Canela Text;src:url(/assets/fonts/CanelaText-LightItalic-Trial-DAIKdSRt.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Canela Text;src:url(/assets/fonts/CanelaText-Medium-Trial-D-6ijEIU.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Canela Text;src:url(/assets/fonts/CanelaText-MediumItalic-Trial-IlAkEp7s.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Canela Text;src:url(/assets/fonts/CanelaText-Bold-Trial-Cv9zf5Pv.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Canela Text;src:url(/assets/fonts/CanelaText-BoldItalic-Trial-kxHy_jKA.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Canela Text;src:url(/assets/fonts/CanelaText-Black-Trial-sPYZvKg7.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Canela Text;src:url(/assets/fonts/CanelaText-BlackItalic-Trial-CvDYuJLr.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Canela;src:url(/assets/fonts/Canela-Regular-Trial-LpmXbISg.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Canela;src:url(/assets/fonts/Canela-RegularItalic-Trial-BzJx9G4X.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Canela;src:url(/assets/fonts/Canela-Light-Trial-Cidbg7J6.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Canela;src:url(/assets/fonts/Canela-Medium-Trial-px_Y8vTH.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Canela;src:url(/assets/fonts/Canela-Bold-Trial-DEJ5RSbR.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Canela;src:url(/assets/fonts/Canela-Black-Trial-Bc7ioc0e.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 100px var(--mantine-color-dark-8) inset!important;-webkit-text-fill-color:var(--mantine-color-white)!important;caret-color:var(--mantine-color-white)!important;transition:background-color 5000s ease-in-out 0s}[data-mantine-color-scheme=light] input:-webkit-autofill,[data-mantine-color-scheme=light] input:-webkit-autofill:hover,[data-mantine-color-scheme=light] input:-webkit-autofill:focus,[data-mantine-color-scheme=light] input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 100px var(--mantine-color-gray-0) inset!important;-webkit-text-fill-color:var(--mantine-color-black)!important;caret-color:var(--mantine-color-black)!important}@media (max-width: 768px){input,select,textarea{font-size:16px!important}button,[role=button],.mantine-ActionIcon-root{min-height:44px;min-width:44px}*{-webkit-overflow-scrolling:touch}.mantine-Stack-root{gap:.75rem!important}.mantine-Modal-content{margin:1rem!important;max-height:calc(100vh - 2rem)!important}}@media (min-width: 769px) and (max-width: 1024px){button,[role=button],.mantine-ActionIcon-root{min-height:40px;min-width:40px}}@media (hover: none) and (pointer: coarse){.mantine-ActionIcon-root:hover,.mantine-Button-root:hover{transform:none!important}.mantine-ActionIcon-root:active,.mantine-Button-root:active{transform:scale(.95);transition:transform .1s ease}.mantine-Tooltip-tooltip{display:none!important}}._editor_31478_1{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-default);overflow:hidden;background-color:var(--mantine-color-white)}._editor_31478_1[data-focused]{border-color:var(--mantine-color-blue-5)}._editor_31478_1 .mantine-RichTextEditor-toolbar{border-bottom:1px solid var(--mantine-color-gray-3);background-color:var(--mantine-color-gray-0);padding:var(--mantine-spacing-sm);display:flex;flex-wrap:wrap;gap:var(--mantine-spacing-xs)}._editor_31478_1 .mantine-RichTextEditor-content{min-height:120px;background-color:var(--mantine-color-white)}._editor_31478_1 .tiptap{padding:var(--mantine-spacing-md)}._editor_31478_1 .tiptap p{margin-bottom:var(--mantine-spacing-sm)}._editor_31478_1 .tiptap p:last-child{margin-bottom:0}._editor_31478_1 .tiptap h1,._editor_31478_1 .tiptap h2,._editor_31478_1 .tiptap h3,._editor_31478_1 .tiptap h4{margin-bottom:var(--mantine-spacing-sm);font-weight:600}._editor_31478_1 .tiptap ul,._editor_31478_1 .tiptap ol{padding-left:var(--mantine-spacing-xl);margin-bottom:var(--mantine-spacing-sm)}._editor_31478_1 .tiptap blockquote{padding-left:var(--mantine-spacing-md);border-left:3px solid var(--mantine-color-gray-4);margin:var(--mantine-spacing-sm) 0}._editor_31478_1 .tiptap hr{border:none;border-top:1px solid var(--mantine-color-gray-3);margin:var(--mantine-spacing-md) 0}._editor_31478_1 .tiptap p.is-editor-empty:first-child:before{color:var(--mantine-color-placeholder);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.product-image-container{background-color:var(--color-background)}.product-card-button-container{transition:height .3s ease}.product-card:hover .product-card-button-container{height:44px!important}.product-card:hover .product-image-container{height:250px!important}.product-carousel-nav{opacity:0;transition:opacity .2s ease}.product-card:hover .product-carousel-nav{opacity:1}::-webkit-scrollbar-track{background:transparent}[data-mantine-color-scheme=dark] *{scrollbar-color:rgba(255,255,255,.5) transparent}[data-mantine-color-scheme=light] *{scrollbar-color:rgba(0,0,0,.5) transparent}.mantine-Modal-content,.mantine-Drawer-content{padding:0!important}body{overscroll-behavior-y:none}
