@charset "UTF-8";:root{--col-primary: #383838;--col-secondary: #ff6401;--col-black: #000;--col-white: #fff;--col-grey: #f9f9f9;--col-dark-grey: #383838;--col-light-grey: #f2f2f2;--col-nav-dis: #c1c1c1;--col-price: #757575;--col-blue: #1c25dc;--col-red: #fd0018;--col-m-nav: #e2e2e2;--primary-font: "Karantina", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;--secondary-font: "Space Mono", monospace}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Space Mono,monospace;font-family:var(--secondary-font)}p{letter-spacing:-.015em}.container,.container .row{--bs-gutter-x: 2rem}.no-select{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-select:focus{outline:none!important}.container-fluid{padding:0}.nav-link,.nav-link:hover{color:#000;color:var(--col-black)}.nav-link:hover{opacity:.75}.btn-primary{background-color:#1c25dc;background-color:var(--col-blue);border:0;box-shadow:none;margin:0 auto;min-width:240px;padding:15px 40px;text-align:center;text-decoration:none;width:auto;font-weight:700}.btn-primary:hover{background-color:#fd0018;background-color:var(--col-red);border:0}.btn-primary:active:focus{border:none;box-shadow:none;outline:none}.btn-secondary{border:0;box-shadow:none;margin:0 auto;padding:15px 40px;text-align:center;text-decoration:none;width:250px}.btn-secondary:hover{background-color:#fd0018;background-color:var(--col-red);border:0}.btn-secondary:active:focus{border:none;box-shadow:none;outline:none}.filter-toggle{border:1px solid #757575;border:1px solid var(--col-price);font-weight:700}.layout-theme__content{min-height:100vh;padding-top:88px}@media screen and (max-width: 767px){.layout-theme__content{padding-top:80px}}.collection .extra{padding-top:138px}@media (min-width:768px){.collection-artist .extra{padding-top:138px}}@media (min-width:1799px){.collection .extra,.collection-artist .extra{padding-top:154px}}.layout-password{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;text-align:center}.layout-password__content{max-width:600px;padding-bottom:10%}#main-nav{transition:box-shadow 1.25s ease-in-out}.snippet-main-menu{background:#fff;background:var(--col-white);color:#000;color:var(--col-black);padding:0}@media (min-width:768px){.snippet-main-menu .header-logo{margin-right:auto}}.snippet-main-menu .header-logo .navbar-brand{display:inline-block}.snippet-main-menu .logo{height:5em;width:5em;background-image:url(//blacksheeparts.com/cdn/shop/t/15/assets/bsa-logo-footer-black.webp?v=46681311599099618271755803285);background-size:cover}.snippet-main-menu .flyout-toggle .btn{margin-left:-15px}.snippet-main-menu .flyout-toggle .header-search a,.snippet-main-menu .header-link .header-search a{color:#212529;color:var(--bs-body-color)}.product .snippet-main-menu .header-link .header-search a,.product .snippet-main-menu .flyout-toggle .header-search a{color:#fff;color:var(--col-white)}.snippet-main-menu .btn-close:hover{opacity:.5;transform:rotate(-90deg)}.snippet-main-menu .navbar-brand{color:#000;color:var(--col-black);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:1rem;font-weight:700;margin-right:1rem;text-transform:uppercase}@media screen and (max-width: 767px){.snippet-main-menu .navbar-brand{margin-right:0}.snippet-main-menu .flyout-toggle{width:33%;display:flex;justify-content:left;align-items:center}.snippet-main-menu .header-link{width:33%;display:flex;justify-content:right}}.snippet-main-menu .navbar-brand img{height:auto;max-width:140px;padding:4px 0}@media screen and (max-width: 1170px){.snippet-main-menu .navbar-brand img{height:auto;max-width:120px}}@media screen and (max-width: 1110px){.snippet-main-menu .navbar-brand img{height:auto;max-width:100px}}@media screen and (max-width: 767px){.snippet-main-menu .navbar-brand img{height:auto;max-width:100px}}.snippet-main-menu .navbar-brand .active,.snippet-main-menu .navbar-brand a{color:#000;color:var(--col-black)}.snippet-main-menu .nav-link{padding:0}@media screen and (max-width: 994px){.snippet-main-menu .nav-link{padding:0}}.snippet-main-menu .nav-link .fa{font-size:1.25em}.snippet-main-menu .nav-link span{font-weight:700}.snippet-main-menu .nav-link .badge,.flyout-nav .nav-link .badge{background-color:#fd0018;background-color:var(--col-red);display:inline-flex;font-size:.85em;font-weight:700;padding-top:6px;position:relative;top:-2px}.flyout-nav .active{color:#fd0018;color:var(--col-red)}.snippet-main-menu .main-nav{align-items:center;display:flex;justify-content:flex-end}.snippet-main-menu .main-nav .navbar-nav{align-items:center;display:flex;font-size:.95rem;font-weight:700}.snippet-main-menu .main-nav .navbar-nav .nav-item{color:#000;color:var(--col-black)}.snippet-main-menu .main-nav .navbar-nav .nav-item .fa{font-size:1.25rem}.snippet-main-menu .main-nav .navbar-nav .nav-item .dropdown-item{font-size:.95rem}.snippet-main-menu .main-nav .navbar-nav .nav-item .dropdown-item:hover{background-color:#757575!important;background-color:var(--col-price)!important;color:#fff;color:var(--col-white)}.snippet-main-menu .main-nav .navbar-nav .nav-item .dropdown-item.active,.snippet-main-menu .main-nav .navbar-nav .nav-item .dropdown-item:active{background-color:#000!important;background-color:var(--col-black)!important;color:#fff;color:var(--col-white)}.snippet-main-menu .main-nav .navbar-nav .badge{background-color:#fd0018;background-color:var(--col-red);display:inline-flex;font-size:.85em;font-weight:700;margin-left:-20px;padding-top:6px;position:relative;top:-15px}.snippet-main-menu .main-nav .navbar-nav .log-status{font-size:.95rem;font-weight:400;padding-left:20px}.snippet-main-menu .main-nav .navbar-nav .log-status a{border:1px solid #000;border:1px solid var(--col-black);font-size:.85em;letter-spacing:-.05rem;padding:5px 20px}.snippet-main-menu .main-nav .navbar-nav .log-status a:hover{background-color:#000;background-color:var(--col-black);color:#fff;color:var(--col-white)}.flyout-nav .offcanvas-header{justify-content:center}.flyout-nav .navbar-nav .nav-link{padding:0}.flyout-nav .offcanvas-body .nav-item{font-weight:700;padding:10px 0}.flyout-nav .offcanvas-body .nav-item .dropdown-menu{border:0}.flyout-nav .offcanvas-body .nav-item .dropdown-menu .dropdown-item{background-color:transparent}.flyout-nav .offcanvas-body .nav-item .dropdown-menu .dropdown-item:active{background-color:transparent;color:#fd0018;color:var(--col-red)}.flyout-nav .offcanvas-body .nav-item .dropdown-menu .dropdown-item .active{background-color:var(col-grey);color:#fff;color:var(--col-white)}.flyout-nav .offcanvas-body .nav-item .has-submenu .sub-arrow{border:0;color:#000;color:var(--col-black)}.flyout-nav .offcanvas-body .nav-item .has-submenu .sub-arrow:before{content:"\f138";font-family:FontAwesome;transform:rotate(0);transition:all .6s ease}.flyout-nav .offcanvas-body .nav-item .highlighted .sub-arrow{border:0;color:#000;color:var(--col-black)}.flyout-nav .offcanvas-body .nav-item .highlighted .sub-arrow:before{content:"\f13a";transform:rotate(-90deg)}.flyout-nav .offcanvas-body .nav-item .log-status{background-color:red}.flyout-nav .offcanvas-body .log-status{display:flex;padding-top:40px;width:auto}.artist-prod .nav-link,.flyout-nav .offcanvas-body .log-status .nav-link{border:1px solid #000;border:1px solid var(--col-black);font-size:1em;font-weight:700;letter-spacing:-.05rem;padding:15px 40px;display:inline-block;border-radius:6px}.artist-prod .nav-link:hover,.flyout-nav .offcanvas-body .log-status .nav-link:hover{background-color:#fd0018;background-color:var(--col-red);border-color:#fd0018;border-color:var(--col-red);color:#fff;opacity:1}.flyout-nav .btn-close{color:#000;color:var(--col-black);opacity:1;position:absolute;right:30px;top:30px;transform:rotate(0);transition:all .6s ease}.flyout-nav .btn-close:hover{opacity:.5;transform:rotate(-90deg)}.snippet-main-menu .cart-menu{width:320px}.snippet-main-menu .cart-menu .cart-items .cart-item .cart-item-image{height:auto;margin:0 auto;width:auto}.snippet-main-menu .cart-menu .cart-items .cart-item .cart-item-image img{max-height:100px;object-fit:contain;padding:10px}.snippet-main-menu .cart-menu .cart-items .cart-item .cart-item-details .cart-item-title{font-size:.85em}.snippet-main-menu .cart-menu .cart-items .cart-item .cart-item-details .cart-item-title a{color:#000;color:var(--col-black)}.snippet-main-menu .cart-menu .cart-items .cart-item .cart-item-details .cart-item-variant{font-size:.65em}.snippet-main-menu .cart-menu .cart-sidebar-footer{margin:0;padding:0}.snippet-main-menu .cart-menu .cart-sidebar-footer .content{padding:1em 0}.product .snippet-main-menu{background:#1c25dc;background:var(--col-blue)}.product .snippet-main-menu .nav-link span{color:#fff;color:var(--col-white)}.product .snippet-main-menu svg{color:#fff}.product .snippet-main-menu .logo{background-image:url(//blacksheeparts.com/cdn/shop/t/15/assets/bsa-logo-footer-white.webp?v=133585205236142201631755803285)}@media (max-width:1799px){.header-logo{height:80px}.navbar-brand{padding-top:0;padding-bottom:0}}.offcanvas-top{background:none!important;border:0}.offcanvas-top .search{background-color:#fff;background-color:var(--col-white)}.offcanvas-top .search .offcanvas-header{justify-content:flex-end}.offcanvas-top .search .offcanvas-body .search-container .search-results{background-color:#f9f9f9;border-top:none;padding:15px;width:100%}.offcanvas-top .search .offcanvas-body .search-container .search-results .product-list{display:flex;flex-wrap:wrap}.offcanvas-top .search .offcanvas-body .search-container .search-results .product-list .search-card{background-color:#fff;border:1px solid #ddd;border-left:none;border-radius:0;flex:1 1 25%;max-width:25%;padding:15px;text-align:center;transition:box-shadow .3s ease}@media (max-width:767px){.offcanvas-top .search .offcanvas-body .search-container .search-results .product-list .search-card{flex:1 1 50%;max-width:50%}}.offcanvas-top .search .offcanvas-body .search-container .search-results .product-list div:first-of-type{border-left:1px solid #ddd}.offcanvas-top .search .offcanvas-body .search-container .search-results .product-list .search-card h5{font-size:1rem;font-weight:700;margin:10px 0 5px}.offcanvas-top .search .offcanvas-body .search-container .search-results .product-list .search-card img{border-radius:5px;height:auto;max-height:150px;object-fit:cover;width:100%}.offcanvas-top .search .offcanvas-body .search-container .search-results .product-list .search-card a{color:#28a745;text-decoration:none}.offcanvas-top .search .offcanvas-body .search-container .search-results .product-list .search-card a:hover{box-shadow:0 4px 8px #0000001a}.offcanvas-top .search .offcanvas-body .search-container .search-results .btn-primary{width:300px}.offcanvas-top .search .form-control.live-search-input{border-radius:0;border:1px solid #000;border-right:none}.offcanvas-top .search .live-search-input:focus{box-shadow:none;font-weight:700;outline:none}.offcanvas-top .search.form-control:focus{box-shadow:none;outline:none}.offcanvas-top .search .input-group.live-search-input:focus{border-color:transparent;box-shadow:none;outline:none}.offcanvas-top .search .input-group-text{background:transparent;border-color:#000;border-left:0!important;border-radius:0;padding-right:15px}.utility-filter{align-content:center;background-color:#1c25dc;background-color:var(--col-blue);display:flex;flex-wrap:inherit;padding:4px 0;width:100%}.utility-filter ul.orientation-links{display:flex;gap:32px;list-style:none;margin:0;padding:0}.utility-filter ul.orientation-links li a.filter-link{text-decoration:none;background-color:transparent;border:none;color:#fff;color:var(--col-white);display:block;position:relative;height:50px;width:32px;background-size:contain;background-repeat:no-repeat;background-position:center center}.filter-link[data-value=All]{background-image:url(/cdn/shop/files/h-all-off.svg?v=1739128871)}.filter-link[data-value=Landscape]{background-image:url(/cdn/shop/files/h-landscape-off.svg?v=1739128488)}.filter-link[data-value=Portrait]{background-image:url(/cdn/shop/files/h-portrait-off.svg?v=1739128871)}.filter-link[data-value=Square]{background-image:url(/cdn/shop/files/h-square-off.svg)}.filter-link[data-value=All].active{background-image:url(/cdn/shop/files/h-all-on.svg?v=1739128871)}.filter-link[data-value=Landscape].active{background-image:url(/cdn/shop/files/h-landscape-on.svg?v=1739128488)}.filter-link[data-value=Portrait].active{background-image:url(/cdn/shop/files/h-portrait-on.svg?v=1739128871)}.filter-link[data-value=Square].active{background-image:url(/cdn/shop/files/h-square-on.svg)}.filter-btn,.utility-filter{align-items:center;justify-content:center}.filter-btn{background-color:transparent;border:none;color:#fff;color:var(--col-white);display:inline-flex;font-size:0;height:50px;overflow:hidden;position:relative;text-indent:-9999px;transition:color .3s ease-in-out;width:50px}.filter-btn[data-value=""]:before{background:url(/cdn/shop/files/h-all-off.svg?v=1739128871) no-repeat 50%}.filter-btn[data-value=""]:before,.filter-btn[data-value=Landscape]:before{color:#fff;color:var(--col-white);content:"";flex-shrink:0;height:50px;width:50px}.filter-btn[data-value=Landscape]:before{background:url(/cdn/shop/files/h-landscape-off.svg?v=1739128488) no-repeat 50%}.filter-btn[data-value=Portrait]:before{background:url(/cdn/shop/files/h-portrait-off.svg?v=1739128871) no-repeat 50%}.filter-btn[data-value=Portrait]:before,.filter-btn[data-value=Square]:before{color:#fff;color:var(--col-white);content:"";flex-shrink:0;height:30px;width:30px}.filter-btn[data-value=Square]:before{background:url(/cdn/shop/files/h-square-off.svg?v=1739128708) no-repeat 50%}.filter-btn[data-value=""].active:before{background:url(/cdn/shop/files/h-all-on.svg) no-repeat 50%}.filter-btn[data-value=Portrait].active:before{background:url(/cdn/shop/files/h-portrait-on.svg) no-repeat 50%}.filter-btn[data-value=Landscape].active:before{background:url(/cdn/shop/files/h-landscape-on.svg) no-repeat 50%}.filter-btn[data-value=Square].active:before{background:url(/cdn/shop/files/h-square-on.svg) no-repeat 50%}.m-nav{background:#fff;background:var(--col-white)}.m-nav .left{width:33%}.m-nav .center{width:34%}.m-nav .right{display:flex;justify-content:flex-end;text-align:right;width:33%}.cart-sidebar{background-color:#fff;box-shadow:-2px 0 10px #0003;height:100%;padding:20px;position:fixed;right:-400px;top:0;transition:right .3s ease;width:400px;z-index:1000}.cart-sidebar-content{height:100%;overflow-y:auto}.cart-sidebar-header{align-items:center;display:flex;justify-content:space-between}.close-btn{background:none;border:none;cursor:pointer;font-size:24px}.cart-items{margin-top:20px}.cart-item{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:10px 0}.cart-item-image{height:50px;margin-right:10px;object-fit:cover;width:50px}.cart-item-title{font-weight:700;margin-right:10px}.cart-item-variant{color:#777;font-size:14px;margin-right:10px}.cart-item-quantity{display:flex;flex-direction:column}.quantity-input{margin-top:5px;padding:5px;width:60px}.cart-item-price{font-weight:700}.cart-sidebar-footer{margin-top:20px;text-align:center}.cart-sidebar.open{right:0}.snippet-footer{background:#1c25dc;background:var(--col-blue);color:#fff;color:var(--col-white);overflow:hidden;padding:20px 0 0}.snippet-footer .main{flex-wrap:wrap;font-size:1rem;justify-content:center}@media (max-width: 991px){.snippet-footer .container{max-width:100%;padding:0 1em}}@media screen and (max-width: 767px){.snippet-footer .main{align-content:flex-start;align-items:baseline;display:flex;justify-content:center;padding:0 20px}}.snippet-footer .main h4{font-size:1em;font-weight:700;padding-bottom:20px;text-align:left}.snippet-footer .main nav{font-weight:700}.snippet-footer .main nav ul{list-style-type:none;margin:0;padding:0;text-align:left}.snippet-footer .main nav ul li{font-size:1em;font-weight:400;line-height:2em}.snippet-footer .main nav ul li a{color:#fff;color:var(--col-white);font-weight:700;text-decoration:none}.snippet-footer .main nav ul li a:hover{text-decoration:underline}.snippet-footer .main .affiliate{display:block}.snippet-footer .main .affiliate a{color:#fff;color:var(--col-white);text-decoration:none}.snippet-footer .main .newsletter{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap}.snippet-footer .main .newsletter h4{line-height:2em}@media (min-width:768px) and (max-width:991px){.col-md-2.footer-logo{padding:0}.col-md-2.footer-logo img{width:100%;height:auto}}@media screen and (max-width: 767px){.snippet-footer .main nav ul{text-align:center}.snippet-footer .main .newsletter{align-items:center}}.snippet-footer .main .newsletter h4{padding-bottom:10px;padding-top:10px}.snippet-footer .main .newsletter input{border:0;height:50px;margin-bottom:20px;min-width:265px;padding:5px 20px;width:100%}.footer__payment{margin-top:20px;background-color:#000;padding:1rem 0}.list-payment{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px;list-style:none;margin:0;padding:0}#searchresults .field-wrapper{display:flex;position:relative;overflow:hidden}#searchresults .field-wrapper input{border:1px solid #000;border:1px solid var(--col-black);height:50px;padding:5px 20px;width:100%}#searchresults .field-wrapper button{position:absolute;right:0;background-color:transparent;color:currentColor;border:none;width:63px;height:100%;transition:background-color var(--duration-short) ease}.snippet-footer .main .newsletter button{background-color:#fd0018;background-color:var(--col-red);border:0;box-shadow:none;color:#fff;color:var(--col-white);display:block;font-weight:700;margin:0;padding:15px 40px;text-decoration:none;border-radius:6px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.snippet-footer .main .newsletter button:hover{background-color:#fff;color:#000}.snippet-footer .main .newsletter h5{font-size:.75em;padding-bottom:10px;padding-top:10px;text-align:left}.snippet-footer .main .social{align-content:center;align-items:center;flex-direction:row;list-style-type:none}.snippet-footer .main .social ul{display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}.snippet-footer .main .social ul li{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;padding:0 10px;width:50px}.snippet-footer .main .social ul li a{color:#fff;color:var(--col-white);font-size:1.75rem;text-decoration:none}.snippet-footer .main .terms{display:block}.snippet-footer .main .terms a{color:#fff;color:var(--col-white);text-decoration:none}.snippet-footer .copy{font-size:.75rem}.snippet-footer .terms ul{display:flex;justify-content:center;list-style-type:none;margin:0;padding:0;text-align:left}.snippet-footer .terms ul li{font-size:.8rem;font-weight:400;line-height:2em;padding:10px}.snippet-footer .terms ul li a{color:#fff;color:var(--col-white);font-weight:700;text-decoration:none}.snippet-footer .terms ul li a:hover{text-decoration:underline}.snippet-page-header{margin-bottom:20px;margin-top:-10px}.product-grid .card{padding:1em;border-radius:0;border-top:none;border-right:1px solid rgba(0,0,0,.125);border-bottom:1px solid rgba(0,0,0,.125);border-left:none}@media (min-width:768px){.product-grid.row>div:nth-of-type(4n+1) .card{border-left:1px solid rgba(0,0,0,.125)}.product-grid.row>div:nth-child(-n+4) .card{border-top:1px solid rgba(0,0,0,.125)}}@media (min-width: 576px) and (max-width: 767px){.product-grid.row>div:nth-of-type(3n+1) .card{border-left:1px solid rgba(0,0,0,.125)}.product-grid.row>div:nth-child(-n+3) .card{border-top:1px solid rgba(0,0,0,.125)}}@media (max-width: 575px){.product-grid.row>div:nth-of-type(odd) .card{border-left:1px solid rgba(0,0,0,.125)}.product-grid.row>div:nth-child(-n+2) .card{border-top:1px solid rgba(0,0,0,.125)}}.product-grid.row{margin-left:0;margin-right:0}.product-grid div[class^=col-]{padding-left:0;padding-right:0}html{scroll-padding-top:170px}@media (max-width:1799px){html{scroll-padding-top:154px}}@media (max-width:767px){html{scroll-padding-top:96px}}.snippet-product-item{align-content:center;align-items:center;border:0;border-radius:0;flex-direction:column;height:100%;justify-content:center;position:relative}.snippet-product-item a{color:#000;color:var(--col-black);text-decoration:none}.snippet-product-item .swiper-slide{height:auto}.snippet-product-item .card-image{align-items:center;display:flex;transition:height .3s ease-in-out}@media (max-width: 767px){.snippet-footer .main .newsletter button{margin:0 auto}}@media (min-width: 768px){.snippet-product-item .card-image{height:220px}}@media (min-width: 992px){.snippet-product-item .card-image{height:310px}}@media (min-width: 1200px){.snippet-product-item .card-image{height:375px}}@media (min-width: 1400px){.snippet-product-item .card-image{height:445px}}@media (max-width: 575px){.snippet-product-item .card-image{padding:0;height:62.9565vw}}.snippet-product-item .card-image img{box-shadow:5px 5px 10px #000000a6;height:auto;object-fit:contain;border:solid 3px #000;transition:opacity .15s ease-in-out}div.template-product__slider-slide:first-of-type>a>img.snippet-image{border:solid 4px #000}@media (max-width: 575px){.snippet-product-item .card-image img{height:auto}div.template-product__slider-slide:first-of-type>a>img.snippet-image{border-width:3px}}.snippet-product-item__card-body{display:flex;flex-direction:column;padding:20px 0 0;text-align:center}.snippet-product-item__card-info{flex:1;margin-bottom:0}.snippet-product-item__card-info h3{font-size:1em;font-weight:700;margin:0;transition:opacity .15s ease-in-out}.snippet-product-item__card-info .price{font-weight:400}.snippet-product-item__card-info h4{font-size:.9rem;font-weight:400}.snippet-product-item__card-info .action{align-items:center;display:flex}.snippet-product-item__card-info .action h3{margin:0;padding:0}.snippet-product-item__card-info .action .left{display:flex;justify-content:flex-start}.snippet-product-item__card-info .action .left .price{color:#fd0018;color:var(--col-red);font-size:1em;font-weight:700;text-transform:capitalize}.snippet-product-item__card-info .action .right{display:flex;justify-content:flex-end}.snippet-product-item .wishlist,.snippet-product-item__card-info .action .right .wishlist{background-color:#1c25dc;background-color:var(--col-blue);border:0;border-radius:50%;color:#fff;color:var(--col-white);height:40px;position:absolute;width:40px;z-index:9}.snippet-product-item .wishlist{margin-top:-60px;right:0}.prod-gallery{background-position:100% 0;background-repeat:no-repeat;padding-top:50px}.prod-gallery.snippet-featured-slider{margin-bottom:30px}.prod-gallery.snippet-featured-slider__swiper-slide{height:auto}.prod-gallery.snippet-featured-slider__swiper-control{transition-duration:.3s;width:20%}@media (min-width: 768px){.product-grid .card:hover .snippet-product-item__card-body.card-body h3,.product-grid .card:hover .snippet-product-item.card-inner img{opacity:.5}}@media (min-width: 576px){.prod-gallery.snippet-featured-slider__swiper-control{width:15%}}@media (min-width: 768px){.prod-gallery.snippet-featured-slider__swiper-control{width:10%}}@media (min-width: 992px){.prod-gallery.snippet-featured-slider__swiper-control{width:5%}}.prod-gallery.snippet-featured-slider:hover .snippet-featured-slider__swiper-control{background:#0000001a}.prod-gallery.snippet-featured-slider .swiper-button-prev{background-color:#1c25dc;background-color:var(--col-blue);border-radius:50%;box-shadow:0 10px 15px -4px #00000080;color:#fff;color:var(--col-white);font-size:2em;font-weight:700;height:50px;width:50px}.prod-gallery.snippet-featured-slider .swiper-button-prev:after{font-size:.75em}.prod-gallery.snippet-featured-slider .swiper-button-next{background-color:#1c25dc;background-color:var(--col-blue);border-radius:50%;box-shadow:0 10px 15px -4px #00000080;color:#fff;color:var(--col-white);font-size:2em;font-weight:700;height:50px;width:50px}.prod-gallery.snippet-featured-slider .swiper-button-next:after{font-size:.75em}#newsletterModal .modal-content,#newsletterConfirmationModal .modal-content{background:#fd0018;background:var(--col-red);margin:0 auto;max-width:500px}#newsletterModal .modal-content .modal-header,#newsletterConfirmationModal .modal-content .modal-header{border-bottom:0;margin:0 auto;text-align:center}#newsletterModal .modal-content .modal-header .btn-close,#newsletterConfirmationModal .modal-content .modal-header .btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;color:#fff;color:var(--col-white);position:absolute;right:20px;top:20px}#newsletterModal .modal-content .modal-body,#newsletterConfirmationModal .modal-content .modal-body{padding:0 40px 40px;text-align:center}#newsletterModal .modal-content .modal-body input,#newsletterConfirmationModal .modal-content .modal-body input{border-radius:0}#newsletterModal .modal-content .modal-body p,#newsletterConfirmationModal .modal-content .modal-body h5{color:#fff;color:var(--col-white);font-weight:400}#newsletterModal .modal-content .modal-body h5{color:#fff;color:var(--col-white);font-weight:700}.section-slideshow{border:0;min-height:500px}.section-slideshow .card-body{padding:0}.section-slideshow .card-body .carousel{display:flex;height:500px;padding:0 0 52px}.section-slideshow .card-body .carousel .carousel-inner{height:500px}.section-slideshow .card-body .carousel .carousel-item{align-items:center;background-position:50%;background-size:cover;height:500px;justify-content:center}.section-slideshow .card-body .carousel .carousel-item__inner{align-items:center;display:flex;height:100%;justify-content:center}.section-slideshow .card-body .carousel .carousel-item__inner h2{color:#fff;color:var(--col-white);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:12rem;letter-spacing:.25rem;margin:0;padding:0;text-shadow:1px 1px 6px rgba(0,0,0,.49)}@media only screen and (max-width: 768px){.section-slideshow .card-body .carousel .carousel-item__inner h2{font-size:8rem;letter-spacing:inherit;line-height:.85em;padding:0 60px 0 20px}}.section-slideshow__item-image{height:450px;object-fit:cover}.section-slideshow__item-caption-text{text-shadow:1px 1px 4px rgba(0,0,0,.8)}.featured-products .col-6{border:1px solid rgba(0,0,0,.125);padding:0!important}.featured-products h2{background-image:url(https://blk-sheep-arts.myshopify.com/cdn/shop/files/static_title-blue.webp);background-position:0;background-repeat:no-repeat;background-size:cover;color:#fff;color:var(--col-white);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:3.5rem;font-weight:700;padding:40px;text-shadow:1px 1px 6px rgba(0,0,0,.49);text-transform:uppercase;width:500px}@media screen and (max-width: 768px){.featured-products h2{font-size:2.5rem;max-width:100%;padding:20px;width:100%}}.featured-products .card{border:0;border-radius:0;overflow:hidden;padding:20px}.snippet-featured-slider{border:0;min-height:450px}.snippet-featured-slider h2{background-image:url(https://blk-sheep-arts.myshopify.com/cdn/shop/files/static_title-blue.webp);background-position:0;background-repeat:no-repeat;background-size:cover;color:#fff;color:var(--col-white);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:3.5rem;font-weight:700;padding:40px;text-shadow:1px 1px 6px rgba(0,0,0,.49);text-transform:uppercase;width:500px}@media screen and (max-width: 768px){.snippet-featured-slider h2{font-size:2.5rem;max-width:100%;padding:20px;width:100%}}.snippet-featured-slider .carousel-control-next,.snippet-featured-slider .carousel-control-prev{background-color:#1c25dc;background-color:var(--col-blue);border-radius:50%;box-shadow:0 10px 15px -4px #00000080;color:#fff;color:var(--col-white);font-size:2em;font-weight:700;height:50px;top:50%;width:50px}.home-collection-gallery{background-color:#000;background-color:var(--col-black);background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-bsa-spray-style.webp?v=1731345560);background-position:100% 0;background-repeat:no-repeat;background-size:30%;padding-top:50px}.home-collection-gallery a{text-decoration:none}.home-collection-gallery h2{background-image:url(https://blk-sheep-arts.myshopify.com/cdn/shop/files/static_title-blue.webp);background-position:0;background-repeat:no-repeat;background-size:cover;color:#fff;color:var(--col-white);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:3.5rem;font-weight:700;padding:40px;text-shadow:1px 1px 6px rgba(0,0,0,.49);text-transform:uppercase;width:500px}@media screen and (max-width: 768px){.home-collection-gallery h2{font-size:2.5rem;max-width:100%;padding:20px;width:100%}}.home-collection-gallery .collection{border:0;padding:20px}.home-collection-gallery .collection .card{background-color:#000;background-color:var(--col-black);border:0;border-radius:0;height:300px}.home-collection-gallery .collection .card .body{align-content:center;align-items:center;display:flex;height:100%;text-align:center;width:100%}.home-collection-gallery .collection .card .body .info{border:0;padding-top:65%;width:100%}.home-collection-gallery .collection .card .body .info h3{background-color:#00000073;color:#fff;color:var(--col-white);font-family:Space Mono,monospace;font-family:var(--secondary-font);font-size:1.5rem;font-weight:700;margin:0;padding:10px 0}.home-collection-gallery .collection .card img{border:0;border-radius:0}.home-divider hr{background-color:#1c25dc;background-color:var(--col-blue);height:2px}.takeover{align-content:center;align-items:center;background-color:#fff;background:url(/cdn/shop/files/bg-takeover.webp?v=1738968079);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999}.takeover .logo img{height:auto;max-width:300px;padding-bottom:1em}@media screen and (max-width: 600px){.takeover .logo img{max-width:220px}}.takeover .shortcuts{align-items:center;display:flexbox;justify-content:center}.takeover .shortcuts ul{color:#fff;color:var(--col-white);list-style-type:none;margin:0 auto;padding:0;text-align:center}.takeover .shortcuts ul li{color:#fff;color:var(--col-white);padding-bottom:1em}.takeover .shortcuts ul li a{color:#fff;color:var(--col-white);font-weight:700;text-decoration:none}.takeover .shortcuts ul li a:hover{text-decoration:underline}.takeover .social-links{align-items:center;justify-content:center}.takeover .social-links,.takeover .social-links .social{display:flex;flex-direction:row}.takeover .social-links .social ul{display:flex;flex-direction:row;list-style:none;margin:0 auto;padding:0}.takeover .social-links .social a{color:#fff;font-size:2rem;margin:1rem}.takeover video{object-fit:cover;width:100vw;height:100vh;position:fixed;top:0;left:0}.takeover .viewport-header{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999;pointer-events:none}.takeover .viewport-header .shortcuts ul li a,.takeover .viewport-header .social-links .social ul li a{pointer-events:auto;display:block}@media (max-width: 767px){.takeover:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-color:#00000040}}@media (min-width:768px){.takeover video{display:none}}.about-us p:last-child{margin-bottom:2em}.about-us .hero{align-items:center;background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-page-bg-about-us.webp);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;height:300px;text-align:center}.about-us .hero h1{color:#fff;color:var(--col-white);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:6rem;font-weight:700;text-shadow:1px 1px 6px rgba(0,0,0,.49)}@media screen and (max-width: 767px){.about-us .hero h1{font-size:3.5rem;margin:0 auto;padding:0}}.about-us .content-top{background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-bsa-spray-about-top.webp?v=1731421677);background-position:0 0;background-repeat:no-repeat;background-size:contain}.about-us .content-top h2{color:#000;color:var(--col-black);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:3.25rem;font-weight:700}.about-us .divider{background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-bsa-spray-style.webp?v=1731345560);background-position:100% 0;background-repeat:no-repeat;background-size:contain;height:60px}.about-us .content-regular h2{color:#000;color:var(--col-black);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:3.25rem;font-weight:700}.about-us .how-it-works{background-color:#000;background-color:var(--col-black);background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-page-bg-about-us-bottom.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:440px}.about-us .how-it-works,.about-us .how-it-works .left{align-items:center;display:flex}.about-us .how-it-works .left h2{background-color:#ffffff40;color:#fff;color:var(--col-white);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:3rem;font-weight:700;margin:0;text-transform:uppercase}.about-us .how-it-works .right{padding:4em}.about-us .how-it-works .right ul{font-family:Space Mono,monospace;font-family:var(--secondary-font);list-style-type:none;margin:0;padding:0}.about-us .how-it-works .right ul li{color:#fff;color:var(--col-white);margin:10px 0;padding:10px}.about-us .how-it-works .right ul .material{background-image:url(https://cdn.shopify.com/s/files/1/0730/6176/1267/files/static-icon-material-v2.svg?v=1732792913)}.about-us .how-it-works .right ul .material,.about-us .how-it-works .right ul .palette{background-position:0;background-repeat:no-repeat;background-size:contain;padding-left:60px}.about-us .how-it-works .right ul .palette{background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-icon-palette.svg?v=1731352132)}.about-us .how-it-works .right ul .ruler{background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-icon-ruler.svg?v=1731352218)}.about-us .how-it-works .right ul .frame,.about-us .how-it-works .right ul .ruler{background-position:0;background-repeat:no-repeat;background-size:contain;padding-left:60px}.about-us .how-it-works .right ul .frame{background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-icon-frame.svg?v=1731351800)}.about-us .how-it-works .right ul .buy{background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-icon-bag.svg?v=1731351800);background-position:0;background-repeat:no-repeat;background-size:contain;padding-left:60px}.about-us .faq{background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-bsa-spray-about-top.webp?v=1731421677);background-position:0 0;background-repeat:no-repeat;background-size:contain;height:60px}.about-us .faq-content h2{color:#000;color:var(--col-black);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:3.25rem;font-weight:700}.about-us .faq-content h3{color:#000;color:var(--col-black);font-size:1.15rem;font-weight:700;padding-bottom:1em}.about-us .faq-content .accordion-item{border:0}.about-us .faq-content .accordion-button{box-shadow:none}.about-us .faq-content .accordion-button:not(.collapsed){background-color:#f2f2f2;background-color:var(--col-light-grey);color:#fd0018;color:var(--col-red)}.about-us .faq-content .question{color:#1c25dc;color:var(--col-blue);font-family:Space Mono,monospace;font-family:var(--secondary-font);font-size:1rem;font-style:italic;font-weight:700}.contact p:last-child{margin-bottom:2em}.contact .hero{align-items:center;background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-page-bg-about-us.webp);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;height:300px;text-align:center}.contact .hero h1{color:#fff;color:var(--col-white);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:6rem;font-weight:700;text-shadow:1px 1px 6px rgba(0,0,0,.49)}@media screen and (max-width: 767px){.contact .hero h1{font-size:3.5rem;margin:0 auto;padding:0}}.contact .content-top{background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-bsa-spray-about-top.webp?v=1731421677);background-position:0 0;background-repeat:no-repeat;background-size:contain}.contact .content-top h2{color:#000;color:var(--col-black);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:3.25rem;font-weight:700}.contact .divider{background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-bsa-spray-style.webp?v=1731345560);background-position:100% 0;background-repeat:no-repeat;background-size:contain;height:60px}.contact .content-regular h2{color:#000;color:var(--col-black);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:3.25rem;font-weight:700}.contact .how-it-works{background-color:#000;background-color:var(--col-black);background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-page-bg-about-us-bottom.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:440px}.contact .how-it-works,.contact .how-it-works .left{align-items:center;display:flex}.contact .how-it-works .left h2{background-color:#ffffff40;color:#fff;color:var(--col-white);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:3rem;font-weight:700;margin:0;text-transform:uppercase}.contact .how-it-works .right{padding:4em}.contact .how-it-works .right ul{font-family:Space Mono,monospace;font-family:var(--secondary-font);list-style-type:none;margin:0;padding:0}.contact .how-it-works .right ul li{color:#fff;color:var(--col-white);margin:10px 0;padding:10px}.contact .how-it-works .right ul .material{background-image:url(https://cdn.shopify.com/s/files/1/0730/6176/1267/files/static-icon-material-v2.svg?v=1732792913)}.contact .how-it-works .right ul .material,.contact .how-it-works .right ul .palette{background-position:0;background-repeat:no-repeat;background-size:contain;padding-left:60px}.contact .how-it-works .right ul .palette{background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-icon-palette.svg?v=1731352132)}.contact .how-it-works .right ul .ruler{background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-icon-ruler.svg?v=1731352218)}.contact .how-it-works .right ul .frame,.contact .how-it-works .right ul .ruler{background-position:0;background-repeat:no-repeat;background-size:contain;padding-left:60px}.contact .how-it-works .right ul .frame{background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-icon-frame.svg?v=1731351800)}.contact .how-it-works .right ul .buy{background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-icon-bag.svg?v=1731351800);background-position:0;background-repeat:no-repeat;background-size:contain;padding-left:60px}.contact .faq{background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-bsa-spray-about-top.webp?v=1731421677);background-position:0 0;background-repeat:no-repeat;background-size:contain;height:60px}.contact .faq-content h2{color:#000;color:var(--col-black);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:3.25rem;font-weight:700}.contact .faq-content .question{color:#1c25dc;color:var(--col-blue);font-family:Space Mono,monospace;font-family:var(--secondary-font);font-size:1.15rem;font-style:italic;font-weight:700}.wishlist .hero{align-items:center;background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-page-bg-about-us.webp);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;height:300px;text-align:center}.wishlist .hero h1{color:#fff;color:var(--col-white);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:6rem;font-weight:700;text-shadow:1px 1px 6px rgba(0,0,0,.49)}@media screen and (max-width: 767px){.wishlist .hero h1{font-size:3.5rem;margin:0 auto;padding:0}}.wishlist .btn-primary{background-color:#fd0018;background-color:var(--col-red);border:1px solid #fd0018;border:1px solid var(--col-red);box-shadow:none;display:block;margin:0 auto;min-width:auto;padding:15px 40px;text-decoration:none;width:auto;font-weight:700}.wishlist .btn-primary:hover{background-color:#fff;border-color:#000;color:#000}.modal-whishlist{align-items:center;min-height:100vh}.modal-whishlist .modal-dialog{max-width:600px}.modal-whishlist .modal-body{color:#fd0018;color:var(--col-red);text-align:center}.modal-whishlist .modal-footer{flex-wrap:nowrap}@media screen and (max-width: 600px){.modal-whishlist .modal-footer{flex-direction:column}}.modal-whishlist .modal-footer a,.modal-whishlist .modal-footer button{margin-bottom:1em;min-width:250px}.product .hero{align-items:center;background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-page-bg-about-us.webp);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;height:300px;text-align:center}.product .hero h1{color:#fff;color:var(--col-white);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:4rem;font-weight:700}@media only screen and (max-width: 768px){.product .hero h1{font-size:2.5rem}}.product .hero .vendor{color:#fff;color:var(--col-white);font-weight:700}.product .product-content{background-position:100% 0;background-repeat:no-repeat;background-size:contain;padding-top:3em}@media (max-width:767px){.product .product-content{padding-top:.75rem}}.product .product-content h1{font-size:1.75em;font-weight:700;padding-bottom:1em}.product .product-content .new-slider2{max-width:100%;position:relative}.product .product-content .slider-main2 .banner-images2{position:relative}.product .product-content .product-main-slider2{align-items:center;display:flex;height:400px;justify-content:center;overflow:hidden}.product .product-content .main2{height:100%;width:100%}.product .product-content .main-image{height:auto;width:100%}.product .product-content .product-nav-slider2{grid-gap:10px;display:flex;gap:10px;justify-content:center;margin-top:10px;overflow:auto}.product .product-content .nav2{border:2px solid transparent;cursor:pointer;flex:0 0 auto;height:80px;transition:border-color .3s ease;width:80px}.product .product-content .nav2:hover{border-color:#007bff}.product .product-content .nav2 .new__civ2,.product .product-content .nav2 img{border-radius:5px;height:100%;object-fit:cover;width:100%}.product .product-content .nav2.active{border-color:#007bff}.product .product-content .checkout-btns{grid-column-gap:10px;align-items:flex-end;column-gap:10px;display:flex;flex-direction:row;flex-wrap:wrap;margin:2em 0}@media only screen and (max-width: 560px){.product .product-content .checkout-btns{align-items:center;flex-direction:column;margin-bottom:2em}}.product .product-content .checkout-btns .btn{border:0;font-size:1em;font-weight:700;margin:0 0 1em}@media only screen and (max-width: 768px){.product .product-content .checkout-btns .btn{margin-bottom:1em}}.product .product-content .checkout-btns .btn-primary{min-width:auto;width:auto}.product .product-content .checkout-btns .btn-secondary{padding:15px 20px;width:auto}.product .product-content .checkout-btns .wishlist{background-color:#1c25dc;background-color:var(--col-blue);border:0;border-radius:50%;color:#fff;color:var(--col-white);height:54px;margin-bottom:1em;width:54px}@media only screen and (max-width: 768px){.product .product-content .checkout-btns .wishlist{margin-bottom:1em}}.product .product-content .checkout-btns .wishlist:hover{background-color:#fd0018;background-color:var(--col-red)}.product .product-content .checkout-btns .policy{color:#000;color:var(--col-black);font-size:.85em;margin:0;text-decoration:none;width:auto}.product .product-content .checkout-btns .policy:hover{text-decoration:underline}.product .product-content .option-pills{grid-gap:10px;display:flex;flex-wrap:wrap;gap:10px}.product .product-content .pill-option{background-color:#fff;border:1px solid #ddd;border-radius:0;color:#000;cursor:pointer;padding:8px 16px;transition:background-color .3s ease}.product .product-content .pill-option.selected,.product .product-content button.pill-option.btn.btn-outline-primary.btn-p:hover{background-color:#000;border-color:#fff;color:#fff}.product .product-content button.pill-option.btn.btn-outline-primary.btn-p:focus{box-shadow:none}.product .product-content .pill-option:hover{background-color:#f8f9fa}.product .product-content .input-group{align-items:center;display:flex}.product .product-content .input-group .btn{font-size:20px;height:40px;line-height:1;padding:0;text-align:center;width:40px}.product .product-content .input-group .form-control{text-align:center;width:60px}.product .product-content .input-group .btn:disabled{cursor:not-allowed;opacity:.5}.product .product-content input#product-form-quantity{border:2px solid #1c25dc;border:2px solid var(--col-blue);flex:unset;text-align:center}.product .product-content .cus-variant input[type=radio]{opacity:0;pointer-events:none;position:absolute}.product .product-content img.variant-image{height:60px;padding:1px;width:100%}.product .product-content .cus-variant span{display:block}.product .product-content .cus-variant .value{font-size:.95em;padding:10px;text-align:center}.product .product-content .cus-variant .desc{font-size:.6em!important;padding:2px;text-align:center}.product .product-content .cus-variant-label{border:2px solid transparent;cursor:pointer;display:inline-block;transition:border .2s ease;width:100px}.product .product-content .cus-variant-style{grid-column-gap:5px;column-gap:5px;display:flex;flex-wrap:wrap}@media only screen and (max-width: 768px){.product .product-content .cus-variant-style{justify-content:left}}.product .product-content .cus-variant{border:2px solid #f2f2f2;border:2px solid var(--col-light-grey);margin-bottom:10px}@media only screen and (max-width: 768px){.product .product-content .cus-variant{margin-bottom:10px}}.product .product-content p.form-label{font-weight:600}.product .product-content .cus-variant input[type=radio]:checked+.cus-variant-label{border:2px solid #1c25dc;border:2px solid var(--col-blue)}.product .product-content .text-danger{color:#000!important}.product .product-content .custom-page-title h1{text-align:center}.product .product-content .quantity-selector{align-items:center;display:flex}.product .product-content .quantity-selector input{color:#1c25dc;color:var(--col-blue)}.product .product-content .quantity-selector label{font-weight:600;margin-bottom:0}.product .product-content .quantity-selector .btn{color:#1c25dc;color:var(--col-blue)}.product .product-content .quantity-selector .btn:focus{box-shadow:none}.product .product-content .quantity-input-wrapper{align-items:center;border:1px solid;display:flex}.product .product-content .quantity-input-wrapper input[type=number]{background-color:#ccc;border:0 solid #ccc;border-radius:0;height:30px;margin:0;text-align:center;width:60px}.product .product-content .thumbnail-wrapper img{width:100%}.product .product-content .thumbnail-wrapper,.product .product-content img.snippet-image{cursor:pointer}.product .zoom-popup{background:#000c;display:none;left:0;position:fixed;top:0;z-index:9999}.product .zoom-popup,.product .zoom-popup-content{align-items:center;height:100%;justify-content:center;width:100%}.product .zoom-popup-content{display:flex;max-height:100%;max-width:100%;overflow:hidden;position:relative}.product .zoom-close{background-color:#fff;color:red;cursor:pointer;font-size:30px;height:50px;position:absolute;right:10px;text-align:center;top:10px;width:50px}.product #zoomMediaContainer{text-align:center}.product #zoomMediaContainer img{max-height:100%;max-width:100%}.product .cus-product-selection{padding:30px 0}.product .cus-product-selection-two{padding-bottom:30px;padding-top:20px}.product .re-main-container{display:flex;flex-wrap:wrap;justify-content:space-between}.product .re-product{line-height:0;width:12%}.product .img-width img{height:100%;width:100%}.product .cus-img img{width:100%}.product .cus-head-1 h2{font-weight:600;text-transform:uppercase}.product .cus-img{line-height:0}.product .cus-container,.product .bg-img{padding:30px 0}@media screen and (max-width: 768px){.product ul.nav.nav-tabs.cus-nav-tab{grid-row-gap:5px;display:flex;justify-content:start;row-gap:5px}.product li.nav-item.cus-nav-item{width:auto}.product .cus-variant-stlye{grid-row-gap:5px;row-gap:5px}}#product-price{font-size:2em;font-weight:700}.product #variant-price-container{font-size:1.2rem;font-weight:700;margin-top:1rem}.product .selected-option{border:2px solid #1c25dc!important;border:2px solid var(--col-blue)!important;box-shadow:0 0 5px #007bff80}.product label{font-weight:600;margin-bottom:.5rem}.product .grid-selector{display:flex;flex-wrap:wrap;margin-bottom:20px}.product .grid-item{align-items:center;border:2px solid #f2f2f2;border:2px solid var(--col-light-grey);border-radius:0;cursor:pointer;display:flex;flex-direction:column;font-size:.6em!important;margin-bottom:10px;margin-right:5px;padding:0;transition:background-color .3s,border-color .3s;width:100px}@media (max-width:575px){.product .grid-item{width:23%;min-width:80px}}.product .grid-item span{font-weight:700}.product .grid-item .size{font-size:1.35em;padding:14px}.product .grid-item img{height:60px;margin-right:0;padding:2px;width:100%}.product .grid-item:hover{border-color:#f2f2f2;border-color:var(--col-light-grey)}.product .grid-item.selected{border-color:#1c25dc;border-color:var(--col-blue);font-size:.6em!important}.product .artist-content .left{align-items:center;display:flex}.product .artist-content .left img{border:20px inset #f4be52;border-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/border-test.webp) 36 87 115 105 stretch stretch;border-width:12px 20px 30px}.product .artist-content .left span{font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:3em;font-weight:700;text-transform:uppercase}.product .artist-content .right{align-items:center;display:flex}.product .artist-content .right h2{font-family:Space Mono,monospace;font-family:var(--secondary-font);font-size:2.6em;font-weight:700;margin:0}.product .artist-content .right .desc{font-size:1.1em}@media screen and (max-width: 768px){.product .artist-collection{max-width:100%;width:100%}}.product .artist-collection .col-6{padding:0}.product .artist-collection h2{font-size:1.5em;font-weight:700}.swiper-container{width:100%;height:auto;position:relative;overflow:hidden}.swiper-wrapper{align-items:center}.swiper-slide{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1 / 1}.resp-vid-wrapper{position:relative;padding-bottom:56.25%;width:100%;height:0}.ext-vid-play-btn:after{position:absolute;content:"\f04b";font-family:FontAwesome;font-size:50px;color:#fff;z-index:9999;top:50%;left:50%;display:block;line-height:50px;height:50px;width:40px;transform:translate(-50%,-50%)}.resp-vid-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.product .artist-collection .swiper-slide{align-content:center;align-items:center;display:flex;flex-direction:row;height:auto;justify-content:center;transition:.7s}.product .artist-collection .swiper-slide a{color:#000;color:var(--col-black);font-size:.8em;font-weight:700;text-decoration:none}@media screen and (max-width: 768px){.product .artist-collection .swiper-slide a .img-container{padding:20px 15px}}.product .artist-collection .swiper-slide img{box-shadow:5px 5px 10px #000000a6;margin-bottom:20px;object-fit:contain;padding:0}.product .artist-collection .swiper-slide-active{transform:scale(1.1);transition:.7s}.swiper-button-prev,.swiper-button-next{background-color:#1c25dc;background-color:var(--col-blue);border-radius:50%;color:#fff;color:var(--col-white);font-weight:700;height:50px;width:50px}.swiper-button-next:after,.swiper-button-prev:after{font-size:1.5em}#swiper-main .swiper-slide>a{width:100%;max-height:100%;display:block}#swiper-main .swiper-slide>a img{max-height:100%;width:auto}#swiper-thumbs{position:relative;padding:0 55px}#swiper-thumbs .swiper-slide{aspect-ratio:1 / 1;border:3px solid #fff;padding:3px}#swiper-thumbs .swiper-slide:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;outline:3px solid #000;transition:.3s;cursor:pointer;visibility:hidden;opacity:0;z-index:9999}#swiper-thumbs .swiper-slide.swiper-slide-thumb-active:before{visibility:visible;opacity:1}#swiper-thumbs .swiper-slide img{max-width:100%;max-height:100%}#swiper-thumbs .swiper-button-prev{left:0}#swiper-thumbs .swiper-button-next{right:0}@media (max-width:767px){#swiper-thumbs{padding:0 0 2.25em}#swiper-thumbs .swiper-button-prev,#swiper-thumbs .swiper-button-next{display:none}}#swiper-thumbs .swiper-slide{opacity:0}#swiper-thumbs .swiper-slide.swiper-slide-visible{opacity:1}.product-vendor a{color:#000;transition:opacity .15s ease-in-out}@media (min-width:768px){.product-vendor a:hover{opacity:.5}}.artist-prod h2 a{color:#000;text-decoration:none;font-weight:700;transition:opacity .15s ease-in-out}@media (min-width:768px){.artist-prod h2 a:hover,.artist-prod h2 a:active,.artist-prod h2 a:focus{opacity:.5}}.product .product-tabs ul{grid-column-gap:10px;column-gap:10px;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:0;padding-left:0}.product .product-tabs ul li{font-weight:700}.product .product-tabs ul li button{background-color:#f2f2f2;background-color:var(--col-light-grey);border-bottom:1px solid #dee2e6;min-width:200px}.product .product-tabs ul .active{background-color:#fff;background-color:var(--col-white);border-bottom:1px solid transparent;font-weight:700}.collection_products .hero{align-items:center;background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-collection-bg-product.webp);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;height:300px;text-align:center}@media screen and (max-width: 768px){.collection_products .hero{height:130px}}.collection_products .hero h1{color:#fff;color:var(--col-white);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:6rem;font-weight:700;text-shadow:1px 1px 6px rgba(0,0,0,.49);text-transform:uppercase}@media screen and (max-width: 768px){.collection_products .hero h1{font-size:4rem}}.collection_products .content-top{background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-bsa-spray-about-top.webp?v=1731421677);background-position:0 0;background-repeat:no-repeat}.collection_products .content-top .filters{align-items:center;display:flex;justify-content:center}@media screen and (max-width: 992px){.collection_products .content-top .filters{flex-direction:column}}.collection_products .content-top .filters .flt-text{font-weight:700;margin:0;padding:0 0 1em}.collection_products .content-top .filters .dropdown{padding:0 20px}@media screen and (max-width: 992px){.collection_products .content-top .filters .dropdown{max-width:658px;width:100%}}.collection_products .content-top .filters .dropdown button{align-items:center;display:flex;justify-content:space-between;margin-bottom:1em;min-width:220px}@media screen and (max-width: 992px){.collection_products .content-top .filters .dropdown button{width:100%}}.collection_products .content-top h2{color:#000;color:var(--col-black);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:3.25rem;font-weight:700}.collection_artists .hero{align-items:center;justify-content:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100%;text-align:center;position:relative}.collection_artists .hero.no-video{height:29vw}.collection-shop-by-artist-hero{align-items:center;justify-content:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:300px;text-align:center;position:relative}@media (max-width:767px){.collection-shop-by-artist-hero{height:37.5vw}}.collection-shop-by-artist-hero:after,.collection_artists .hero:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-color:#000000a6}.collection_artists .hero h1{position:relative;z-index:999}.collection-shop-by-artist-hero h2{position:relative;z-index:99;color:#fff;color:var(--col-white);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:3rem;font-weight:700;text-shadow:1px 1px 6px rgba(0,0,0,.49);text-transform:uppercase}.vendor-list a{text-decoration:none}@media screen and (max-width: 991px){.collection_artists .hero.no-video,.collection_artists .hero{height:360px}}@media screen and (max-width: 767px){.collection_artists .hero.no-video,.collection_artists .hero{height:280px}}.collection_artists .hero h1{color:#fff;color:var(--col-white);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:6rem;font-weight:700;text-shadow:1px 1px 6px rgba(0,0,0,.49);text-transform:uppercase}@media screen and (max-width: 767px){.collection_artists .hero h1{font-size:3.5rem;margin:0 auto;padding:0}}.collection_artists .hero .social ul{list-style:none;padding:0;margin:0}.collection_artists .hero .social ul li{display:inline-block}.collection_artists .hero .social ul li a{color:#fff;color:var(--col-white);font-size:1.75rem;text-decoration:none;position:relative;z-index:999}@media (min-width:1400px){.collection_artists .hero .social ul li a{font-size:3rem}}.collection_artists .content-artist .container h1{color:#000;color:var(--col-black);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:3.25rem;font-weight:700;text-transform:uppercase}.collection_artists .content-artist .container .left .social{padding-top:1rem}.collection_artists .content-artist .container .left .social ul{display:flex;list-style-type:none;padding:0}.collection_artists .content-artist .container .left .social ul li{padding:0 20px 0 0}.collection_artists .content-artist .container .left .social ul li .fa-brands{font-size:2rem}.collection_artists .content-artist .container .left .social ul li .fa-instagram{-webkit-text-fill-color:transparent;background-clip:text;background:radial-gradient(circle at 30%,at 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);background:radial-gradient(circle at 30% 107%,#fdf497 0 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);-webkit-background-clip:text;box-sizing:border-box}.collection_artists .content-artist .container .left .social ul li .fa-facebook-square{color:#1877f2}.collection_artists .content-art h2,.collection_artists .content-artist .container .right h2{color:#000;color:var(--col-black);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:3.25rem;font-weight:700;text-transform:uppercase}.collection_shop_by_artist .hero{align-items:center;background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-collection-bg-product.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:300px;text-align:center}.collection_shop_by_artist .hero h1{color:#fff;color:var(--col-white);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:6rem;font-weight:700;text-shadow:1px 1px 6px rgba(0,0,0,.49);text-transform:uppercase}@media screen and (max-width: 768px){.collection_shop_by_artist .hero h1{font-size:4rem}}.collection_shop_by_artist .vendor-list{display:block;list-style:none;width:100%}.collection_shop_by_artist .vendor-list li{padding-bottom:2em}.content-artist p:last-of-type{margin-bottom:0}.artist-video{width:100%;height:100%;background-color:#383838;text-align:center;display:flex;align-items:center;justify-content:center}.artist-video-wrapper{border:3px solid #f9f9f9;border-radius:36px;padding:35px;display:inline-block;margin:0 auto}@media (max-width:767px){.artist-video-wrapper{border:none;padding:0}}@media (max-width:347px){.artist-video-wrapper{width:100%;aspect-ratio:9 / 16}.artist-video-wrapper iframe{width:100%;height:100%}}.cart .hero{align-items:center;background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-page-bg-about-us.webp);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;height:300px;text-align:center}.cart .hero h1{color:#fff;color:var(--col-white);font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:6rem;font-weight:700;text-shadow:1px 1px 6px rgba(0,0,0,.49);text-transform:uppercase}@media screen and (max-width: 768px){.cart .hero h1{font-size:4rem}}.cart .content{background-position:0 0;background-repeat:no-repeat;background-size:contain}.cart .content .product{align-items:center;display:flex;padding-bottom:2em;padding-top:2em}@media screen and (max-width: 768px){.cart .content .product{align-items:flex-start;padding:40px}}.cart .content .product:nth-child(odd){background-color:#f9f9f9;background-color:var(--col-grey)}.cart .content .product .prod-img{margin:0 auto;text-align:center}@media screen and (max-width: 768px){.cart .content .product .prod-img img{height:auto;max-width:200px;padding-bottom:1em;width:100%}}.cart .content .product h2{font-family:Karantina,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--primary-font);font-size:2rem;margin:0;padding:.25em 0}.cart .content .product h2,.cart .content .product h2 a{color:#000;color:var(--col-black)}.cart .content .product .details{font-size:.85em;font-weight:700}@media screen and (max-width: 768px){.cart .content .product .details{padding-bottom:1em}}.cart .content .product .options{font-size:.85em;font-weight:400}.cart .content .product .opt-value{font-size:.85em;font-weight:700}.cart .content .product .item,.cart .content .product .value{display:block;text-align:center}.cart .content .product .value{font-weight:700}.cart .content .product .quantity-selector{align-items:center;display:flex;justify-content:center}.cart .content .product .quantity-selector input{color:#1c25dc;color:var(--col-blue)}.cart .content .product .quantity-selector label{font-weight:600;margin-bottom:0}.cart .content .product .quantity-selector .btn{color:#1c25dc;color:var(--col-blue)}.cart .content .product .quantity-selector .btn:focus{box-shadow:none}.cart .content .product .quantity-selector .input-group{align-items:center;display:flex}.cart .content .product .quantity-selector .input-group.btn{font-size:20px;height:40px;line-height:1;padding:0;text-align:center;width:40px}.cart .content .product .quantity-selector .input-group.btn:disabled{cursor:not-allowed;opacity:.5}.cart .content .product .quantity-selector .input-group .form-control{text-align:center}.cart .content .product .quantity-selector input#product-form-quantity{border:2px solid #1c25dc;border:2px solid var(--col-blue);flex:unset;text-align:center;width:60px}.cart .content .product .quantity-selector .quantity-input-wrapper{align-items:center;border:1px solid;display:flex}.cart .content .product .quantity-selector .quantity-input-wrapper input[type=number]{background-color:#ccc;border:0 solid #ccc;border-radius:0;height:30px;margin:0;text-align:center;width:60px}.cart input#product-form-quantity{border:2px solid #1c25dc;border:2px solid var(--col-blue);flex:unset;text-align:center}.cart .total{border-bottom:1px solid #000;border-bottom:1px solid var(--col-black);border-top:1px solid #000;border-top:1px solid var(--col-black);display:flex;justify-content:space-between;padding:1em 0}.cart .total .price,.cart .total .tot{font-size:1.25em;font-weight:700}.cart .total .price{color:#fd0018;color:var(--col-red)}.cart .actions{display:flex;justify-content:center}.cart .actions .btn-secondary{background-color:#383838;background-color:var(--col-dark-grey);border:0;border-radius:3em;box-shadow:none;display:block;margin:0 auto;padding:15px 40px;text-decoration:none;width:auto}.cart .actions .btn-secondary:hover{background-color:#fd0018;background-color:var(--col-red);border:0}.cart .actions .btn-secondary:active:focus{border:none;box-shadow:none;outline:none}.cart .divider{background-image:url(https://cdn.shopify.com/s/files/1/0906/8344/1452/files/static-bsa-spray-style.webp?v=1731345560);background-position:100% 0;background-repeat:no-repeat;background-size:contain;height:60px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/main.css.map */
