@font-face{font-family:Apercu;src:url(//badeelbysiniora.myshopify.com/cdn/shop/t/8/assets/apercu-regular.woff2?v=146240169163951871641766410257) format("woff2"),url(//badeelbysiniora.myshopify.com/cdn/shop/t/8/assets/apercu-regular.woff?v=120189832844229005781766410257) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ultramagnetic;src:url(//badeelbysiniora.myshopify.com/cdn/shop/t/8/assets/ultramagnetic-light.woff2?v=54579717661612449191766410337) format("woff2"),url(//badeelbysiniora.myshopify.com/cdn/shop/t/8/assets/ultramagnetic-light.woff?v=102502796914567982241766410336) format("woff");font-weight:300;font-style:normal;font-display:swap}html.lenis,html.lenis body{height:auto;padding:0!important}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}*:focus-visible,*:focus-within{outline:none;box-shadow:none}:root{--font-body-family: "Apercu", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-heading-family: "Ultramagnetic", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}body{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;position:relative}.bg-image{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1;object-fit:cover}.overflow-hidden{overflow:hidden}.header-wrapper{background:transparent}.header__heading-link{padding-top:20px}.template-index .shopify-section-group-header-group{display:none}.link-icon{display:inline-flex;gap:10px;align-items:center}.sidebar{position:fixed;top:0;width:100%;z-index:1000;height:100dvh;left:0;visibility:hidden}.dotted-button{border-radius:100px;background:#e04403;border:2px dashed white;padding:15px 20px;font-family:var(--font-heading-family);font-style:normal;font-weight:300;font-size:14px;line-height:110%;color:#fff;text-transform:uppercase}.shadowed-button{border-radius:100px;background:#e04403;padding:15px 20px;font-family:var(--font-heading-family);font-style:normal;font-weight:300;font-size:14px;border-color:transparent;line-height:110%;color:#fff;text-transform:uppercase;box-shadow:0 2px 2px #00000014,0 4px 7px #0003,0 .5px 2px #00000026,0 -1px .2px #0000001f inset,0 1px .2px #ff8d5d inset}.shopify-section-group-header-group{height:0}.shopify-section-group-header-group .header__icons,.shopify-section-group-header-group .header__search{display:none}.sidebar.active{visibility:visible}.sidebar-box{background:#fff;max-width:680px;height:100%;position:absolute;top:0;width:100%;transition:transform .3s ease;display:flex;flex-direction:column}.sidebar .sidebar-box{transform:translate(-100%);left:0;border-radius:0 10px 10px 0}.sidebar.from-right .sidebar-box{transform:translate(100%);right:0;left:unset;border-radius:10px 0 0 10px}.sidebar.active .sidebar-box{transform:translate(0)}.sidebar.disappear .sidebar-box{transform:translate(-100%)}.sidebar.from-right.disappear .sidebar-box{transform:translate(100%)}.sidebar.disappear .sidebar-overlay{opacity:0;cursor:pointer}.sidebar-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;opacity:1;transition:.3s opacity}.sidebar-heading{display:flex;justify-content:space-between;align-items:flex-start;padding:40px}.sidebar-heading h4{font-family:var(--font-heading-family);font-style:normal;font-weight:300;font-size:48px;line-height:100%;letter-spacing:-.03em;text-transform:uppercase;color:#34657f;margin:0}.sidebar-heading .sidebar-close{cursor:pointer;background-color:transparent;border:none;font-family:var(--font-heading-family);font-style:normal;font-weight:300;font-size:24px;line-height:100%;letter-spacing:-.03em;text-transform:uppercase;color:#34657f;display:inline-block}.sidebar-content{padding:10px 40px 40px;flex:1;overflow-y:auto}.sidebar-footer{background-color:#57c1da;color:#fff;padding:40px;display:flex;justify-content:space-between}.sidebar-footer a{color:#fff;font-style:normal;font-weight:300;font-size:16px;line-height:200%;text-decoration:none}input{border:1px solid #E04403;border-radius:1000px;font-style:normal;font-weight:400;font-size:16px;line-height:125%;padding:10px 20px;letter-spacing:-.02em;color:#34657f;margin:0;font-family:var(--font-body-family)}textarea{border:1px solid #E04403;resize:none;border-radius:20px;font-style:normal;font-weight:400;font-size:16px;line-height:125%;padding:10px 20px;letter-spacing:-.02em;color:#34657f;font-family:var(--font-body-family)}.select-wrapper{border:1px solid #E04403;resize:none;border-radius:20px;color:#34657f;overflow:hidden;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNS43NjE5IDZMMTEgMSIgc3Ryb2tlPSIjMzM2NjgwIiBzdHJva2Utd2lkdGg9IjEuNSIvPgo8L3N2Zz4K);background-size:15px;background-position:calc(100% - 20px) 50%;background-repeat:no-repeat}.select-wrapper select{padding:10px 20px;width:100%;border:none;background:transparent;appearance:none;-webkit-appearance:none;color:#34657f;font-style:normal;font-weight:400;font-size:16px;line-height:125%;letter-spacing:-.02em;font-family:var(--font-body-family)}input::placeholder{color:#34657f;font-family:var(--font-body-family)}textarea::placeholder{color:#34657f;display:block!important;font-family:var(--font-body-family)}.sidebar input:focus-visible{outline:none;box-shadow:none}.sidebar input,.sidebar textarea{width:100%}.sidebar .field-wrapper:not(:last-child){margin-bottom:20px}.sidebar form button{width:100%}.mobile-only{display:none}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media screen and (max-width:768px){.mobile-only{display:block}.desktop-only{display:none}.sidebar{border-radius:0}.sidebar-box{border-radius:0!important}.sidebar-heading{padding:36px 12px 12px;gap:20px}.sidebar-heading h4{font-size:40px}.sidebar-heading .sidebar-close{padding:0}.sidebar-content{padding:36px 12px 80px}.sidebar-footer{padding:12px;flex-wrap:wrap;gap:10px 20px}.sidebar-footer a{width:calc(50% - 10px);gap:5px}.sidebar-footer a svg{flex-shrink:0}.sidebar-footer .link-icon:nth-child(2){justify-content:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
