.mhx .cban{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;aspect-ratio:3/1;min-height:240px;margin:8px 0 6px;border-radius:22px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--ln)}.mhx .cban>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;max-width:none;z-index:0}.mhx .cban:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#000c,#00000080 38%,#0000 68%),linear-gradient(0deg,#0000008c,#0000 45%)}.mhx .cban .cbt{position:relative;z-index:2;padding:clamp(20px,3.4vw,44px);max-width:min(620px,70%)}.mhx .cban .cbt h1{margin:6px 0 8px;font-size:clamp(30px,3.8vw,56px);line-height:1.02;text-shadow:0 2px 16px rgba(0,0,0,.6)}.mhx .cban .cbt .cdesc{color:#e4e4e7}.mhx .cban .cbt .cdesc p{margin:0}.mhx .cban .tswitch{position:relative;z-index:2;margin:0 clamp(16px,2.4vw,28px) clamp(16px,2.4vw,28px) 0;flex:none}@media(max-width:760px){.mhx .cban{aspect-ratio:auto;min-height:260px;flex-direction:column;align-items:flex-start;justify-content:flex-end;border-radius:16px}.mhx .cban .cbt{max-width:none;padding:18px 18px 8px}.mhx .cban:before{background:linear-gradient(0deg,#000000d9,#00000059 60%,#00000026)}.mhx .cban .tswitch{margin:0 0 16px 18px}}.mhx .cabout{margin:44px 0 8px;padding:clamp(20px,3vw,36px);border:1px solid var(--ln);border-radius:20px}.mhx .cabout-in{max-width:860px}.mhx .cabout h2{font-size:clamp(22px,2.4vw,30px);line-height:1.15;margin:0 0 14px}.mhx .cabout p,.mhx .cabout li{color:var(--mu);font-size:15px;line-height:1.65}.mhx .cabout p{margin:0 0 12px}.mhx .cabout ul,.mhx .cabout ol{margin:0 0 14px;padding-left:20px}.mhx .cabout li{margin:4px 0}.mhx .cabout b{color:var(--tx)}.mhx .cabout a{color:var(--tx);text-decoration:underline;text-underline-offset:2px}.product-card:hover,.collection-card:hover,.predictive-search-results__card:hover{z-index:var(--layer-raised)}.skip-to-content-link{position:absolute;inset-inline-start:-99999px}.skip-to-content-link:focus{z-index:var(--layer-temporary);overflow:auto;width:auto;height:auto;padding:var(--padding-lg) var(--padding-4xl);inset-inline-start:var(--margin-lg);top:var(--margin-lg);background-color:var(--color-background);box-shadow:0 0 0 var(--focus-outline-offset) var(--color-background)}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=AAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAIA */
