.bravo-aim-lines{--aim-color: #ffffff;--aim-color-rgb: 255, 255, 255;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;overflow:hidden;mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-size:calc(var(--aim-w, 0px) - (var(--aim-pad, 8px) * 2)) calc(var(--aim-h, 0px) - (var(--aim-pad, 8px) * 2)),100% 100%;mask-position:calc(var(--aim-left, -99999px) + var(--aim-pad, 8px)) calc(var(--aim-top, -99999px) + var(--aim-pad, 8px)),0 0;mask-repeat:no-repeat;mask-composite:exclude;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-size:calc(var(--aim-w, 0px) - (var(--aim-pad, 8px) * 2)) calc(var(--aim-h, 0px) - (var(--aim-pad, 8px) * 2)),100% 100%;-webkit-mask-position:calc(var(--aim-left, -99999px) + var(--aim-pad, 8px)) calc(var(--aim-top, -99999px) + var(--aim-pad, 8px)),0 0;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:destination-out}body.header-bravo-mega-open .bravo-aim-lines{z-index:94}.bravo-aim-lines__h,.bravo-aim-lines__v{position:absolute;opacity:0;transition:opacity .25s ease}.bravo-aim-lines__h{top:var(--aim-cy, 50%);left:var(--section-left, 0px);width:var(--section-w, 100vw);height:1px;background:linear-gradient(to right,transparent 0%,rgba(var(--aim-color-rgb),.15) 10%,rgba(var(--aim-color-rgb),.5) 40%,rgba(var(--aim-color-rgb),.5) 60%,rgba(var(--aim-color-rgb),.15) 90%,transparent 100%);transform:scaleX(0);transform-origin:var(--aim-cx, 50%) center;transition:transform .55s cubic-bezier(.23,1,.32,1),opacity .25s ease}.bravo-aim-lines__v{left:var(--aim-cx, 50%);top:var(--section-top, 0px);height:var(--section-h, 100vh);width:1px;background:linear-gradient(to bottom,transparent 0%,rgba(var(--aim-color-rgb),.15) 10%,rgba(var(--aim-color-rgb),.5) 40%,rgba(var(--aim-color-rgb),.5) 60%,rgba(var(--aim-color-rgb),.15) 90%,transparent 100%);transform:scaleY(0);transform-origin:center var(--aim-cy, 50%);transition:transform .55s cubic-bezier(.23,1,.32,1),opacity .25s ease}.bravo-aim-lines.is-active{mix-blend-mode:difference}.bravo-aim-lines.is-modal-context.is-active{mix-blend-mode:difference;z-index:2147483647}.bravo-aim-lines.is-active .bravo-aim-lines__h,.bravo-aim-lines.is-active .bravo-aim-lines__v{opacity:1}.bravo-aim-lines.is-active .bravo-aim-lines__h{transform:scaleX(1)}.bravo-aim-lines.is-active .bravo-aim-lines__v{transform:scaleY(1)}.bravo-aim-corners{--aim-color: #ffffff;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none}.bravo-aim-corners__tl,.bravo-aim-corners__tr,.bravo-aim-corners__bl,.bravo-aim-corners__br{position:absolute;width:0;height:0;opacity:0;transition:opacity .3s ease,transform .45s cubic-bezier(.23,1,.32,1)}.bravo-aim-corners__tl:before,.bravo-aim-corners__tr:before,.bravo-aim-corners__bl:before,.bravo-aim-corners__br:before,.bravo-aim-corners__tl:after,.bravo-aim-corners__tr:after,.bravo-aim-corners__bl:after,.bravo-aim-corners__br:after{content:"";position:absolute;background:var(--aim-color)}.bravo-aim-corners__tl:before,.bravo-aim-corners__tr:before,.bravo-aim-corners__bl:before,.bravo-aim-corners__br:before{width:calc(var(--aim-w) * .2);height:1px}.bravo-aim-corners__tl:after,.bravo-aim-corners__tr:after,.bravo-aim-corners__bl:after,.bravo-aim-corners__br:after{width:1px;height:calc(var(--aim-h) * .2)}.bravo-aim-corners__tl:before{top:0;left:5px}.bravo-aim-corners__tl:after{top:5px;left:0}.bravo-aim-corners__tr:before{top:0;left:-5px;transform:translate(-100%)}.bravo-aim-corners__tr:after{top:5px;left:0}.bravo-aim-corners__bl:before{top:0;left:5px}.bravo-aim-corners__bl:after{top:-5px;left:0;transform:translateY(-100%)}.bravo-aim-corners__br:before{top:0;left:-5px;transform:translate(-100%)}.bravo-aim-corners__br:after{top:-5px;left:0;transform:translateY(-100%)}.bravo-aim-corners__tl{top:var(--aim-top);left:var(--aim-left);transform:translate(calc(var(--aim-pad, 8px) * -1),calc(var(--aim-pad, 8px) * -1))}.bravo-aim-corners__tr{top:var(--aim-top);left:calc(var(--aim-left) + var(--aim-w));transform:translate(var(--aim-pad, 8px),calc(var(--aim-pad, 8px) * -1))}.bravo-aim-corners__bl{top:calc(var(--aim-top) + var(--aim-h));left:var(--aim-left);transform:translate(calc(var(--aim-pad, 8px) * -1),var(--aim-pad, 8px))}.bravo-aim-corners__br{top:calc(var(--aim-top) + var(--aim-h));left:calc(var(--aim-left) + var(--aim-w));transform:translate(var(--aim-pad, 8px),var(--aim-pad, 8px))}.bravo-aim-corners.is-active{mix-blend-mode:difference}.bravo-aim-corners.is-modal-context.is-active{mix-blend-mode:difference;z-index:2147483647}.bravo-aim-corners.is-active .bravo-aim-corners__tl,.bravo-aim-corners.is-active .bravo-aim-corners__tr,.bravo-aim-corners.is-active .bravo-aim-corners__bl,.bravo-aim-corners.is-active .bravo-aim-corners__br{opacity:1;transform:translate(0)}.bravo-aim-corners.is-active .bravo-aim-corners__tl{transition-delay:0ms}.bravo-aim-corners.is-active .bravo-aim-corners__tr{transition-delay:40ms}.bravo-aim-corners.is-active .bravo-aim-corners__bl{transition-delay:80ms}.bravo-aim-corners.is-active .bravo-aim-corners__br{transition-delay:.12s}.bravo-aim-corners.is-fired .bravo-aim-corners__tl,.bravo-aim-corners.is-fired .bravo-aim-corners__tr,.bravo-aim-corners.is-fired .bravo-aim-corners__bl,.bravo-aim-corners.is-fired .bravo-aim-corners__br{transition:transform .05s ease-in;transition-delay:0ms}.bravo-aim-corners.is-fired .bravo-aim-corners__tl{transform:translate(5px,5px)}.bravo-aim-corners.is-fired .bravo-aim-corners__tr{transform:translate(-5px,5px)}.bravo-aim-corners.is-fired .bravo-aim-corners__bl{transform:translate(5px,-5px)}.bravo-aim-corners.is-fired .bravo-aim-corners__br{transform:translate(-5px,-5px)}@keyframes aim-fire-lines{0%{opacity:1}20%{opacity:0}to{opacity:1}}.bravo-aim-lines.is-fired .bravo-aim-lines__h,.bravo-aim-lines.is-fired .bravo-aim-lines__v{animation:aim-fire-lines .25s ease-out forwards}@media(prefers-reduced-motion:reduce){.bravo-aim-lines__h,.bravo-aim-lines__v{transition:opacity .15s ease!important;transform:none!important}.bravo-aim-corners__tl,.bravo-aim-corners__tr,.bravo-aim-corners__bl,.bravo-aim-corners__br{transition:opacity .15s ease!important;transform:translate(0)!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/bravo-aim.css.map */
