.CollectionBanner_bannerWrapper__rKFrk{position:relative;width:100%;aspect-ratio:16/9;max-height:240px;overflow:hidden;background:#f3ebdd}.CollectionBanner_bannerImage__uJNZx{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.CollectionBanner_overlay__IRX6w{position:absolute;inset:0;display:flex;align-items:flex-end;background:linear-gradient(0deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.25) 45%,transparent 75%);color:#fff}.CollectionBanner_textBox__DLz4D{width:100%;padding:20px 16px 18px;text-align:left;max-width:1200px;margin:0 auto}.CollectionBanner_trustPill__a9Qkw{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:hsla(0,0%,100%,.92);color:var(--mantine-color-kaibee-orange-default-7,#a04e1e);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-bottom:10px}.CollectionBanner_bannerTitle__9YKD2{font-size:1.5rem;font-weight:700;margin:0;line-height:1.15;text-shadow:0 1px 4px rgba(0,0,0,.35)}.CollectionBanner_bannerSubtitle__AA5j6{font-size:.875rem;margin:6px 0 0;max-width:640px;line-height:1.45;opacity:.95;text-shadow:0 1px 4px rgba(0,0,0,.35);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){.CollectionBanner_bannerWrapper__rKFrk{aspect-ratio:16/6;max-height:360px}.CollectionBanner_textBox__DLz4D{padding:28px 32px}.CollectionBanner_bannerTitle__9YKD2{font-size:2.25rem}.CollectionBanner_bannerSubtitle__AA5j6{font-size:1rem}}@media (min-width:1024px){.CollectionBanner_bannerWrapper__rKFrk{aspect-ratio:16/5;max-height:480px}.CollectionBanner_bannerTitle__9YKD2{font-size:2.5rem}}.CollectionBreadcrumb_wrapper__yfcvr{max-width:1200px;margin:0 auto;padding:12px 16px 0}.CollectionBreadcrumb_list__054n3{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;color:#8a8a8a;list-style:none;margin:0;padding:0}.CollectionBreadcrumb_link__VtVSX{color:#8a8a8a;text-decoration:none;transition:color .15s ease}.CollectionBreadcrumb_link__VtVSX:hover{color:var(--mantine-color-kaibee-orange-default-7,#a04e1e);text-decoration:underline}.CollectionBreadcrumb_current__ReGNW{color:#1f1f1f;font-weight:500}.CollectionBreadcrumb_sep__H43dB{color:#c4c4c4;font-size:10px;user-select:none}@media (min-width:768px){.CollectionBreadcrumb_wrapper__yfcvr{padding:16px 24px 0}.CollectionBreadcrumb_list__054n3{font-size:13px}}.CollectionDescription_wrapper__g9SJk{background:linear-gradient(180deg,#fff,#fafafa);border-top:1px solid #ececec;padding:calc(2.5rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale)) calc(3.5rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));margin-top:calc(2.5rem * var(--mantine-scale));width:100%;max-width:100vw;box-sizing:border-box;overflow-x:hidden}@media screen and (min-width:1024px){.CollectionDescription_wrapper__g9SJk{padding:calc(3.5rem * var(--mantine-scale)) calc(2rem * var(--mantine-scale)) calc(4rem * var(--mantine-scale)) calc(2rem * var(--mantine-scale))}}.CollectionDescription_inner__gqs9Q{max-width:1240px;margin-inline:auto;font-family:DM Sans,sans-serif;color:#444;font-size:calc(.875rem * var(--mantine-scale));line-height:1.7;min-width:0}.CollectionDescription_inner__gqs9Q h1{font-family:DM Sans,sans-serif;font-size:calc(1.375rem * var(--mantine-scale));font-weight:700;color:#111;letter-spacing:-.01em;margin:0 0 calc(1rem * var(--mantine-scale)) 0;line-height:1.25}@media screen and (min-width:768px){.CollectionDescription_inner__gqs9Q h1{font-size:calc(1.625rem * var(--mantine-scale))}}.CollectionDescription_inner__gqs9Q h2{font-family:DM Sans,sans-serif;font-size:calc(1.125rem * var(--mantine-scale));font-weight:700;color:#111;margin:calc(1.75rem * var(--mantine-scale)) 0 calc(.625rem * var(--mantine-scale)) 0;line-height:1.3;padding-bottom:calc(.5rem * var(--mantine-scale));border-bottom:1px solid #ececec}.CollectionDescription_inner__gqs9Q h3{font-family:DM Sans,sans-serif;font-size:calc(.9375rem * var(--mantine-scale));font-weight:600;color:#266588;margin:calc(1.125rem * var(--mantine-scale)) 0 calc(.375rem * var(--mantine-scale)) 0}.CollectionDescription_inner__gqs9Q h4{font-family:DM Sans,sans-serif;font-size:calc(.8125rem * var(--mantine-scale));font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#8a8a8a;margin:calc(1.25rem * var(--mantine-scale)) 0 calc(.375rem * var(--mantine-scale)) 0}.CollectionDescription_inner__gqs9Q p{font-family:DM Sans,sans-serif;font-size:calc(.875rem * var(--mantine-scale));color:#4a4a4a;line-height:1.7;margin:0 0 calc(.75rem * var(--mantine-scale)) 0}.CollectionDescription_inner__gqs9Q ol,.CollectionDescription_inner__gqs9Q ul{margin:0 0 calc(1rem * var(--mantine-scale)) 0;padding-left:calc(1.375rem * var(--mantine-scale))}.CollectionDescription_inner__gqs9Q li{font-family:DM Sans,sans-serif;font-size:calc(.875rem * var(--mantine-scale));color:#4a4a4a;line-height:1.7;margin-bottom:calc(.25rem * var(--mantine-scale))}.CollectionDescription_inner__gqs9Q li::marker{color:#266588}.CollectionDescription_inner__gqs9Q b,.CollectionDescription_inner__gqs9Q strong{color:#111;font-weight:600}.CollectionDescription_inner__gqs9Q a{color:#266588;text-decoration:none;font-weight:500}.CollectionDescription_inner__gqs9Q a:hover{text-decoration:underline}.ReviewSection_section__1g9gl{margin-top:calc(2.5rem * var(--mantine-scale));padding:0 calc(1rem * var(--mantine-scale));width:100%;max-width:min(1280px,100vw);margin-inline:auto;min-width:0;box-sizing:border-box;overflow:hidden}@media screen and (min-width:1024px){.ReviewSection_section__1g9gl{padding:0 calc(2rem * var(--mantine-scale))}}