.navigation .nav-link,.navigation button.cart i{font-size:20px;font-weight:500}.btn-lg{padding:1rem 2rem;font-size:1.25rem}.color-button{width:30px;height:30px;border-radius:50%;margin:.8rem .5rem 0 0;overflow:hidden;-moz-appearance:none;-webkit-appearance:none;appearance:none}.color-button:checked,.color-button .active,.color-button.active{border-color:#1e1e1e;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 3px #fff}a.color-button{display:inline-block}.color-buttons{display:inline-block}.btn-sizes{border-radius:10px;padding:5px}.btn-sizes .size-name{font-weight:700}.btn-sizes .size-detail{white-space:normal}.btn-sizes .size-detail>span{white-space:nowrap}.h-product .variants-box h5{font-weight:500}.btn-light{border-width:2px}.btn-group .btn.btn-light+.btn.btn-light{margin-left:-2px}.badge{margin:1px}.fullscreen-background .navigation{background-color:rgba(0,0,0,.4);position:fixed;top:0;width:100%;z-index:1024}.fullscreen-background .nav-bg{background:#fff}.fullscreen-background .navigation .navbar-light .navbar-brand{filter:invert(95%)drop-shadow(1px 1px 2px black)}.fullscreen-background .navigation .navbar-light .navbar-toggler{color:#fff}.fullscreen-background .navigation .navbar-light .nav-link,.fullscreen-background .navigation .navbar-light button.cart i{color:#fff;text-shadow:1px 1px 2px #000}.fullscreen-background .navigation .navbar-light .nav-link.dropdown-toggle::after{filter:drop-shadow(1px 1px 2px black)}.fullscreen-background .navigation.nav-bg .navbar-light .navbar-brand,.fullscreen-background .navigation.nav-bg .navbar-light button.cart{filter:none}.fullscreen-background .navigation.nav-bg .navbar-light .nav-link,.fullscreen-background .navigation.nav-bg .navbar-light button.cart i{color:#000;text-shadow:none}.fullscreen-background .navigation.nav-bg .navbar-light .nav-link.dropdown-toggle::after{filter:none}.fullscreen-background .navigation.nav-bg .navbar-light .navbar-toggler{color:rgba(0,0,0,.5)}.fullscreen-background .img-cover{left:0;right:0;top:0;max-height:100vh;width:100vw}.fullscreen-background #homeCarousel .img-cover{overflow:hidden;max-height:100vh;object-fit:cover}.fullscreen-background #homeCarousel .carousel-caption{top:50%;bottom:auto;transform:translate(0,-50%)}.fullscreen-background #homeCarousel .carousel-caption h1,.fullscreen-background #homeCarousel .carousel-caption p{color:#fff;text-shadow:0 0 20px #000,0 0 7px #000}.fullscreen-background #homeCarousel .carousel-caption h1 span,.fullscreen-background #homeCarousel .carousel-caption p span{padding:5px}.fullscreen-background #homeCarousel .carousel-caption .btn{border-radius:10px}.fullscreen-background #homeCarousel .carousel-caption .btn.btn-outline-light.btn-lg{filter:drop-shadow(1px 1px 2px black)}@media(max-width:940px){.fullscreen-background #homeCarousel .carousel-inner .carousel-caption{bottom:0;transition:all 1s ease-in-out}.fullscreen-background #homeCarousel .carousel-inner .carousel-caption h1{transition:all 1s ease-in-out}}@media(max-width:740px){.fullscreen-background #homeCarousel .img-cover{min-height:400px}.fullscreen-background #homeCarousel .carousel-caption h1,.fullscreen-background #homeCarousel .carousel-inner .carousel-caption h1{font-size:30px;transition:all 1s ease-in-out}.fullscreen-background #homeCarousel .lead,.fullscreen-background #homeCarousel .btn-lg{font-size:1rem}.fullscreen-background #homeCarousel .carousel-caption{top:60%;right:0;left:0}}@media(min-width:940px){.fullscreen-background #homeCarousel .carousel-inner .carousel-caption{top:30%;bottom:auto;transition:all 1s ease-in-out}}.fullscreen-background #homeCarousel .carousel-indicators li{width:10px;height:10px;border-radius:10px}.fullscreen-background #homeCarousel .attribution{margin:0;position:absolute;right:1rem;bottom:1rem;width:auto;color:#fff;filter:drop-shadow(1px 1px 2px black);z-index:1}.bg-dark-transparent-3{background-color:rgba(0,0,0,.3)}.youtube-embed.media img::before{content:"play"}table.no-background,table.no-background thead,table.no-background tbody,table.no-background tr{background:0 0}table.no-border,table.no-border thead,table.no-border tbody,table.no-border tr,table.no-border th,table.no-border td{border:none}.bg-sticky-bottom-bar{background-color:#a75050d0!important}.bg-sticky-bottom-bar h5{color:#fff!important}