.bs-skip-link{position:absolute;left:-9999px;top:0;z-index:10000;background:#f9c606;color:#000;padding:10px 16px;border-radius:0 0 12px;font-weight:700}.bs-skip-link:focus{left:0}#MainContent:focus{outline:none}.bs-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);opacity:0;z-index:2147483000;background:#1c1c1c;color:#fff;border:1px solid #ffffff33;border-radius:12px;padding:12px 18px;font-size:14px;transition:opacity .25s,transform .25s;max-width:calc(100vw - 32px)}.bs-toast.is-in{opacity:1;transform:translate(-50%)}[data-bs-cart-drawer] button:disabled,[data-bs-product-form] button:disabled{opacity:.8;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.marquee,.marquee *{animation-play-state:paused!important}}.vel-fade-enter-active,.vel-fade-leave-active{-webkit-transition:all .3s ease;transition:all .3s ease}.vel-fade-enter-from,.vel-fade-leave-to{opacity:0}.vel-img-swiper{display:block;position:relative}.vel-modal{background:#00000080;bottom:0;left:0;margin:0;position:fixed;right:0;top:0;z-index:9998}.vel-img-wrapper{left:50%;margin:0;position:absolute;top:50%;-webkit-transform:translate(-50% -50%);transform:translate(-50% -50%);-webkit-transition:.3s linear;transition:.3s linear;will-change:transform opacity}.vel-img,.vel-img-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vel-img{background-color:#000000b3;-webkit-box-shadow:0 5px 20px 2px rgba(0,0,0,.7);box-shadow:0 5px 20px 2px #000000b3;display:block;max-height:80vh;max-width:80vw;position:relative;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media(max-width:750px){.vel-img{max-height:95vh;max-width:85vw}}.vel-btns-wrapper{position:static}.vel-btns-wrapper .btn__close,.vel-btns-wrapper .btn__next,.vel-btns-wrapper .btn__prev{-webkit-tap-highlight-color:transparent;color:#fff;cursor:pointer;font-size:32px;opacity:.6;outline:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.15s linear;transition:.15s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vel-btns-wrapper .btn__close:hover,.vel-btns-wrapper .btn__next:hover,.vel-btns-wrapper .btn__prev:hover{opacity:1}.vel-btns-wrapper .btn__close.disable,.vel-btns-wrapper .btn__close.disable:hover,.vel-btns-wrapper .btn__next.disable,.vel-btns-wrapper .btn__next.disable:hover,.vel-btns-wrapper .btn__prev.disable,.vel-btns-wrapper .btn__prev.disable:hover{cursor:default;opacity:.2}.vel-btns-wrapper .btn__next{right:12px}.vel-btns-wrapper .btn__prev{left:12px}.vel-btns-wrapper .btn__close{right:10px;top:24px}@media(max-width:750px){.vel-btns-wrapper .btn__next,.vel-btns-wrapper .btn__prev{font-size:20px}.vel-btns-wrapper .btn__close{font-size:24px}.vel-btns-wrapper .btn__next{right:4px}.vel-btns-wrapper .btn__prev{left:4px}}.vel-modal.is-rtl .vel-btns-wrapper .btn__next{left:12px;right:auto}.vel-modal.is-rtl .vel-btns-wrapper .btn__prev{left:auto;right:12px}@media(max-width:750px){.vel-modal.is-rtl .vel-btns-wrapper .btn__next{left:4px;right:auto}.vel-modal.is-rtl .vel-btns-wrapper .btn__prev{left:auto;right:4px}}.vel-modal.is-rtl .vel-img-title{direction:rtl}.vel-loading{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vel-loading .ring{display:inline-block;height:64px;width:64px}.vel-loading .ring:after{-webkit-animation:ring 1.2s linear infinite;animation:ring 1.2s linear infinite;border-color:hsla(0,0%,100%,.7) transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:46px;margin:1px;width:46px}@-webkit-keyframes ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vel-on-error{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vel-on-error .icon{color:#aaa;font-size:80px}.vel-img-title{bottom:60px;color:#ccc;cursor:default;font-size:12px;left:50%;line-height:1;max-width:80%;opacity:.8;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transition:opacity .15s;transition:opacity .15s;white-space:nowrap}.vel-img-title:hover{opacity:1}.vel-icon{fill:currentColor;height:1em;overflow:hidden;vertical-align:-.15em;width:1em}.vel-toolbar{border-radius:4px;bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;opacity:.9;overflow:hidden;padding:0;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%)}.vel-toolbar,.vel-toolbar .toolbar-btn{background-color:#2d2d2d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vel-toolbar .toolbar-btn{-ms-flex-negative:0;-webkit-tap-highlight-color:transparent;color:#fff;cursor:pointer;flex-shrink:0;font-size:20px;outline:none;padding:6px 10px}.vel-toolbar .toolbar-btn:active,.vel-toolbar .toolbar-btn:hover{background-color:#3d3d3d}.vel-btns-wrapper [role=button]:focus-visible{opacity:1;outline:2px solid #f9c606;outline-offset:2px}.bs-cartpage{background:var(--color-light);color:#000}.bs-cartpage__inner{max-width:760px;margin:0 auto;padding:60px 20px 80px}.bs-cartpage__title{font-size:40px;font-weight:900;line-height:1;margin-bottom:32px}.bs-cartpage__thead{display:flex;justify-content:space-between;font-size:12px;text-transform:uppercase;letter-spacing:1.2px;border-bottom:1px solid #c4c3c1;padding-bottom:10px}.bs-cartpage__row{display:flex;gap:16px;align-items:center;border-bottom:1px solid #c4c3c1;padding:20px 0}.bs-cartpage__image{flex:0 0 80px;width:80px;height:80px;border-radius:12px;background:#fff;overflow:hidden;display:block}.bs-cartpage__image img{width:100%;height:100%;object-fit:contain}.bs-cartpage__info{flex:1;min-width:0}.bs-cartpage__name{font-size:16px;font-weight:900;line-height:1.25}.bs-cartpage__name:hover{text-decoration:underline}.bs-cartpage__plan{font-size:12px;margin-top:4px}.bs-cartpage__qty{display:flex;align-items:center;gap:10px;margin-top:12px}.bs-cartpage__step,.bs-cartpage__remove{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;border:1px solid #000;border-radius:12px;padding:0 10px;font-size:18px;line-height:1}.bs-cartpage__step:hover,.bs-cartpage__remove:hover{background:#fff}.bs-cartpage__remove{margin-left:6px}.bs-cartpage__count{min-width:24px;text-align:center}.bs-cartpage__price{text-align:right;white-space:nowrap}.bs-cartpage__price s{opacity:.6;margin-right:4px}.bs-cartpage__subtotal{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.bs-cartpage__subtotal strong{font-size:18px}.bs-cartpage__button{display:block;width:100%;text-align:center;background:var(--color-yellow);color:#000;border-radius:12px;padding:16px;font-size:22px;font-weight:700;margin:24px 0;cursor:pointer}.bs-cartpage__button:hover{background:#000;color:var(--color-yellow)}.bs-cartpage__small{font-size:12px;margin-top:6px}.bs-cartpage__small a{text-decoration:underline}.bs-cartpage__note{text-align:center;margin-bottom:20px}.bs-cartpage__empty-text{text-align:center;color:#3c3833;font-size:20px;margin-bottom:8px}@media(min-width:1024px){.bs-cartpage__inner{padding:100px 0 120px}}.bs-collist{background:var(--color-dark);color:#fff}.bs-collist__inner{max-width:1300px;margin:0 auto;padding:60px 20px 80px}.bs-collist__title{color:var(--color-yellow);font-size:40px;font-weight:900;line-height:1;text-transform:uppercase;margin-bottom:32px}.bs-collist__grid{display:grid;grid-template-columns:1fr;gap:20px;list-style:none;margin:0;padding:0}.bs-collist__card{display:flex;flex-direction:column;gap:10px;border:1px solid #ffffff4d;border-radius:14px;padding:16px;height:100%}.bs-collist__card:hover{border-color:var(--color-yellow)}.bs-collist__media{display:block;aspect-ratio:1/1;border-radius:10px;background:var(--color-light);overflow:hidden}.bs-collist__media img{width:100%;height:100%;object-fit:contain;padding:8%}.bs-collist__name{font-size:22px;font-weight:900;text-transform:uppercase}.bs-collist__card:hover .bs-collist__name{color:var(--color-yellow)}.bs-collist__count{font-size:12px;opacity:.7}@media(min-width:640px){.bs-collist__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.bs-collist__grid{grid-template-columns:repeat(4,1fr)}.bs-collist__inner{padding:100px 20px 120px}}.bs-app-block{margin-top:20px}.bs-app-card{background:var(--color-light,#f5f5f0);color:#000;border-radius:12px;padding:24px;margin:0 0 40px}.bs-apps{padding:var(--bs-apps-pt,40px) 20px var(--bs-apps-pb,40px)}.bs-apps--light{background:var(--color-light,#f5f5f0);color:#000}.bs-apps__inner{max-width:1300px;margin:0 auto}.bs-apps__inner--full{max-width:none}@media(min-width:1024px){.bs-apps{padding-left:120px;padding-right:120px}.bs-app-card{padding:40px;margin-bottom:75px}}.bs-announce{text-align:center;font-family:var(--font-gravity);font-size:14px;line-height:1.2;letter-spacing:.04em;padding:9px 20px}.bs-announce__inner{display:block;margin:0;color:inherit}a.bs-announce__inner:hover{text-decoration:underline}.bsk-content>p{margin:0 0 20px}.bsk-content>p a,.bsk-content>ul a,.bsk-content>ol a{text-decoration:underline}.bsk-content>ul{list-style:disc;padding-left:20px;margin:0 0 20px}.bsk-content>ol{list-style:decimal;padding-left:20px;margin:0 0 20px}@media(min-width:1024px){.bs-footer-legal{flex-wrap:wrap;row-gap:12px}.bs-footer-legal--many{column-gap:32px}.bs-footer-legal--many>.bs-footer-copy{flex:1 0 100%}}.bs-policy-body p,.shopify-policy__body p{margin:0 0 20px}.bs-policy-body h2,.shopify-policy__body h2{font-family:var(--font-gravity);font-size:24px;font-weight:900;line-height:1.1;text-transform:uppercase;margin:40px 0 16px}.bs-policy-body h3,.shopify-policy__body h3{font-family:var(--font-gravity);font-size:20px;font-weight:700;line-height:1.1;margin:32px 0 12px}.bs-policy-body>*:first-child,.bs-policy-body>div>*:first-child,.shopify-policy__body .rte>*:first-child{margin-top:0}.bs-policy-body ul,.shopify-policy__body ul{list-style:disc;padding-left:20px;margin:0 0 20px}.bs-policy-body ol,.shopify-policy__body ol{list-style:decimal;padding-left:20px;margin:0 0 20px}.bs-policy-body li+li,.shopify-policy__body li+li{margin-top:8px}.bs-policy-body a,.shopify-policy__body a{text-decoration:underline;color:#f26924;font-weight:700}.shopify-policy__container{background:var(--color-light,#f5f5f0);color:#000;max-width:none!important;margin:0!important;padding:80px 16px!important}.shopify-policy__title,.shopify-policy__body{max-width:1300px;margin-left:auto;margin-right:auto}.shopify-policy__title h1{font-family:var(--font-gravity);font-size:32px;font-weight:900;line-height:1;text-align:left;margin:0 0 35px}@media(min-width:1024px){.shopify-policy__container{padding:100px 0!important}}#pc--optOutFormContainer .pc--opt-out-form-container>*{min-width:0;max-width:100%}#pc--optOutFormContainer label{flex-wrap:wrap;max-width:100%}@media(max-width:767px){.content-block__html table,.bsk-content table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}.bs-hero{position:relative}.bs-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease;pointer-events:none}.bs-hero-video.is-playing{opacity:1}@media(prefers-reduced-motion:reduce){.bs-hero-video{display:none}}.bsk-content-dark .content-block details summary,.bsk-content[data-v-cb9f07ae] .content-block details summary{font-family:var(--font-gravity)}.bs-account .login__form .base-button{width:100%}.bs-account .details label:not(.base-input__label){font-family:var(--font-gravity);font-weight:900;margin-block:12px;font-size:20px;display:block}.bs-account .details .details__group{margin-top:24px}.bs-account .details .base-button{min-width:200px;font-family:var(--font-gravity);text-transform:uppercase;margin-top:24px}.bs-account .details .input__grid{gap:10px;display:flex}.bs-account .details .base-input__input[readonly]{cursor:default}.bs-account .addresses .addresses__title,.bs-account .payment-methods .payment-methods__title{font-family:var(--font-gravity);font-weight:900;font-size:24px;margin-bottom:24px}.bs-account .addresses .addresses__list,.bs-account .payment-methods .payment-methods__list{display:flex;flex-direction:column;gap:24px;margin-top:24px}.bs-account .addresses .addresses__item{border-radius:var(--radius-xl,.75rem);background-color:#fff;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 32px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bs-shopify.css.map */
