*{margin:0;padding:0}html{height:100%;overflow-x:clip}body{max-width:100vw;min-height:100%}.no-overflow-y{overflow-y:hidden!important}button{background:none;border:none;cursor:pointer}select,input[type=submit]{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2{font-family:var(--font-bold);font-weight:700;font-size:20px;line-height:24px;letter-spacing:.4px}.p1{font-family:var(--font-regular);font-weight:400;font-size:16px;line-height:22px;letter-spacing:.3px}.p2{font-family:var(--font-regular);font-weight:400;font-size:14px;line-height:14px;letter-spacing:.4px}.p3{font-family:var(--font-regular);font-weight:400;font-size:12px;line-height:12px;letter-spacing:.5px}.disable{pointer-events:auto}.not-allowed-cursor{cursor:not-allowed}button.disable{pointer-events:none}.img-blend-multiply{mix-blend-mode:multiply}#body-layout{display:flex;flex-direction:column}#main-content{flex:1}html:has(.open .backdrop),body:has(.open .backdrop),body:has(#radio-sidebar.active),body:has(#collection-filter-sidebar-container.active){overflow-y:hidden;height:100%}body:has(.open .backdrop):has(#homepage-container){height:unset}.backdrop{position:absolute;width:100dvw;height:calc(100dvh - var(--announcement-bar-height));margin-top:calc(-1 * var(--sm--header-menu-height));opacity:0;pointer-events:none;transition:opacity .35s ease}.open .backdrop{opacity:1;pointer-events:auto}.no-animation{transition:none}.hide{opacity:0;pointer-events:none}.fade-animation{transition:opacity .2s ease}.display-none{display:none!important}.allow-pointer-events{pointer-events:auto}.full-height{height:100%}.text-slash{text-decoration:line-through}.inherit-color{color:inherit}@media(min-width:768px){h1{font-size:24px;line-height:32px;letter-spacing:.5px}}@media(min-width:1024px){::-webkit-scrollbar{background-color:#ececec;width:6.5px;height:6.5px}::-webkit-scrollbar-thumb{background-color:#3b3b3b}::-webkit-scrollbar-button{display:none}body:has(.open .backdrop){margin-right:var(--desktop--scrollbar-width)}body:has(.open .backdrop):has(#homepage-container){margin-right:0}body:has(.open .backdrop:has(.allow-scroll)){margin-right:0}}@media(min-width:1312px){.backdrop{height:calc(100dvh - var(--announcement-bar-height));margin-top:calc(-1 * var(--lg--header-menu-height))}}@media(min-width:1440px){h1{font-size:28px;line-height:36px;letter-spacing:.6px}h2{font-size:24px;line-height:32px;letter-spacing:.5px}.p3{font-size:14px;line-height:14px;letter-spacing:.6px}}@media(min-width:1670px){.backdrop{height:calc(100dvh - var(--announcement-bar-height));margin-top:calc(-1 * var(--xl--header-menu-height))}}@media(min-width:1920px){h1{font-size:32px;line-height:40px;letter-spacing:.6px}h2{font-size:28px;line-height:36px;letter-spacing:.6px}.p2{font-size:16px;line-height:16px;letter-spacing:.5px}.p3{font-size:16px;line-height:16px;letter-spacing:.6px}}@media(min-width:2560px){h1{font-size:42px;line-height:54px;letter-spacing:.8px}h2{font-size:36px;line-height:42px;letter-spacing:.7px}.p1{font-size:21px;line-height:30px;letter-spacing:.4px}.p2{font-size:21px;line-height:21px;letter-spacing:.6px}.p3{font-size:21px;line-height:21px;letter-spacing:.8px}.backdrop{height:calc(100dvh - var(--announcement-bar-height));margin-top:calc(-1 * var(--xxl--header-menu-height))}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/theme.css.map */
