.container{display:block;max-width:1200px}div.logo{width:16%;float:left}.cart_container .cart_content{display:none}.cart_container.active_link .cart_content{display:block;overflow-y:auto;max-height:calc(90vh - 60px)}.cart_container.active_link .cart_content::-webkit-scrollbar{-webkit-appearance:none;width:7px}.cart_container.active_link .cart_content::-webkit-scrollbar-thumb{border-radius:0;background-color:#00000080;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.cart_image img{max-height:100%}.cart_content li.cart_item a,.cart_content li.cart_item a:active,.cart_content li.cart_item a:focus,.cart_content .mini-cart__item--content .price{font-size:small}.search_form input,.search_form input:active,.search_form input:focus{font-family:Oswald,sans-serif;font-weight:500;font-size:12px;letter-spacing:1px;color:#16253d;background-color:transparent;padding-right:35px;border-color:#16253d}form.search_form,.search_form input{padding-top:0;margin-bottom:0;position:relative;-webkit-appearance:none;border-radius:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.menu li.search_link{display:none;padding-left:10px;padding-right:10px}.menu-position--inline div.logo{padding-left:20px}.header{position:fixed}body{padding-top:184px}.main_nav_wrapper.sticky_nav--stick{display:none}@media only screen and (max-width: 798px){body{padding-top:0}}@media (min-width: 800px){.header .main_nav .nav .menu li{width:19%}}.top_bar a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.top_bar .menu a,.top_bar .social_icons a{height:40px;line-height:40px;padding:0}.top_bar a,.top_bar a:visited,.top_bar a:active,.top_bar a span,.top_bar select.currencies,.feature_image .header .top_bar .menu a,.feature_image .header .top_bar .menu a span,.cart_container .mini_cart:hover{color:#002c54;font-size:12px;letter-spacing:1px}.mini_cart,.nav a.mini_cart{height:40px}.search_form input::-webkit-input-placeholder{color:#16253d}.search_form input:-moz-placeholder{color:#16253d}.search_form input::-moz-placeholder{color:#16253d}.search_form input:-ms-input-placeholder{color:#16253d}.search_form input:focus::-webkit-input-placeholder{color:#efb509}.search_form input:focus:-moz-placeholder{color:#efb509}.search_form input:focus::-moz-placeholder{color:#efb509}.search_form input:focus:-ms-input-placeholder{color:#efb509}.feature_image .search_form input,.feature_image .search_form input:active,.feature_image .search_form input:focus{color:#d9d9d9;border:1px solid #d9d9d9}.feature_image .search_form input::-webkit-input-placeholder{color:#d9d9d9}.feature_image .search_form input:-moz-placeholder{color:#d9d9d9}.feature_image .search_form input::-moz-placeholder{color:#d9d9d9}.feature_image .search_form input:-ms-input-placeholder{color:#d9d9d9}.top_bar{background-color:#fff}.cart_container li.cart_item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.cart_content li.cart_item{padding:0 0 10px;margin-bottom:10px;border-bottom:1px solid #cccccc}ul.cart_items li:last-child{border:0;padding-bottom:0;margin-bottom:0}.top_bar [class^=icon-]:before,.top_bar [class*=" icon-"]:before,.mini_cart{font-size:15px;margin-right:0}.featured-promotions .feature-section{float:left}.index .featured-promotions.full-width--true .promo-per-row-5 .feature-section:nth-child(10n+1){clear:both}@media only screen and (max-width: 959px) and (min-width: 481px){.index .featured-promotions.full-width--true .promo-per-row-5 .feature-section:nth-child(10n+1){clear:none}.index .featured-promotions.full-width--true .promo-per-row-5 .feature-section:nth-child(5n+1){clear:both}}@media (max-width: 480px){.index .featured-promotions.full-width--true .promo-per-row-5 .feature-section:nth-child(5n+1),.index .featured-promotions.full-width--true .promo-per-row-5 .feature-section:nth-child(10n+1){clear:none}.index .featured-promotions.full-width--true .promo-per-row-5 .feature-section:nth-child(4n+1){clear:both}}.column,.columns{float:left;display:inline}.container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}div.container{padding:20px 0}div.content{padding:30px 0 15px}.shopify-section--slideshow .container{max-width:100%;padding-top:0}a.continue-button,a.highlight-false--dark,input[type=button].highlight-false--dark{color:#efb509;border:1px solid #efb509;background-color:transparent}.action_button,a.action_button{display:inline-flex;align-items:center;justify-content:center;border:1px solid;padding:12.5px 50px;text-align:center;line-height:1.2;font-family:Oswald,sans-serif;font-weight:400;font-style:normal;font-size:14px;text-transform:uppercase;letter-spacing:1px;word-break:break-word;cursor:pointer;transition:all .2s linear;border-color:var(--button-color-border, #333333);background:var(--button-color-background, #ffffff);color:var(--button-color-text, #333333)}a.action_button:hover,a.action_button:focus{border-color:var(--button-color-border, #333333);background:var(--button-color-background, #333333);color:var(--button-color-text, #ffffff)}.top_bar{padding-top:0;position:relative;transition:padding-top .3s linear}#header .top_bar{text-align:center;height:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#header .top_bar a.mobile_nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;z-index:1}@media (max-width:798px){#header .top_bar a.mobile_logo{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:5;width:50%;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}}.top_bar .top_bar--right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-left:auto;height:40px}#header .top_bar .icon-search:before{font-size:18px}.menu li,#header span.menu_title,select.currencies,.mini_cart span{padding-left:5px;padding-right:5px}.top_bar li{padding-left:10px;padding-right:10px}.menu li.search_container{width:30%;float:right;padding-top:3px}@media only screen and (min-width: 1401px){.menu li.search_container{margin-left:15px}}.mini_cart span.cart_count{height:40px;line-height:40px;padding-top:0;padding-bottom:0}.menu a.icon-user span{padding-left:8px}.menu a.icon-user:active{display:flex}.promo-13{animation-delay:3.6s}.promo-14{animation-delay:3.9s}.promo-15{animation-delay:4.2s}.promo-16{animation-delay:4.5s}.promo-17{animation-delay:4.8s}.promo-18{animation-delay:5.1s}.promo-19{animation-delay:5.4s}.promo-20{animation-delay:5.7s}.promo-21{animation-delay:6s}.promo-22{animation-delay:6.3s}.promo-23{animation-delay:6.6s}.promo-24{animation-delay:6.9s}.promo-25{animation-delay:7.2s}.shopify-section--slideshow .global-button:hover,.shopify-section--slideshow .global-button:active{color:var(--button-color-text-hover, var(--button-color-text, #ffffff));border-color:var(--button-color-border);background-color:var(--button-color-background)}.quick_shop,.view_all{font-weight:500}h3.quick-shop__title a:hover,h3.quick-shop__title a:focus{color:#efb509}.quick-shop .container .gallery-wrap.eight.column{width:calc(55% - 40px);margin:0 40px 0 0;min-height:1px;transition:opacity 1s .3s linear}.quick-shop .container .text-modal-wrap.six.column{width:45%;margin:0;min-height:1px;transition:opacity .3s linear}.quick_shop.global-button:hover:not([disabled]),.quick_shop.global-button:active{color:#fff;background-color:#efb509;border:1px solid #efb509}.caption-content{padding:0}.product-list .thumbnail .product_image{display:table;width:100%;table-layout:fixed}.product-list .thumbnail .product_image a{display:table-cell;vertical-align:middle;height:250px;width:100%}.product-list .thumbnail .product_image a img{max-height:100%;margin:0 auto;display:block}@media (max-width:1024px){.product-list .thumbnail .product_image a{height:150px}}#cart_form{clear:both}.subtotal{border-left:1px solid #ccc}.cart-featured-link-wrap{padding-top:10px}.shopify-section{clear:both}@media (min-width:1200px){.search .quick-shop .image-box,.search .quick-shop .image__container{height:auto}}div[data-product-recommendations-container]{clear:both}.product_gallery_nav.product_gallery_nav--bottom-thumbnails img,.product_gallery_nav .gallery-cell img{height:80px;width:auto}.section.prd-template-section{width:100%;max-width:initial}#header .top_bar a span.cart_count{color:#002c54;display:inline-block;padding-left:4px;position:relative}.top_bar .top_bar--right .cart_container{display:inline-block}#header .top_bar a.icon-bag:before,#header .top_bar a.icon-cart:before{font-size:18px}html{overflow-x:hidden}body.search,body.collection{overscroll-behavior-y:auto!important}@media only screen and (max-width: 1024px){.container{width:calc(90% + 20px)}}.gallery-arrows--true .product_gallery .flickity-prev-next-button{width:11%}.gallery-arrows--true .product_gallery .flickity-prev-next-button{opacity:0;transition:opacity .3s linear;display:block}.gallery-arrows--true .product_gallery:hover .flickity-prev-next-button{opacity:.5}.product_gallery_nav.product-gallery__thumbnails.product_gallery_nav--bottom .gallery-cell{width:auto}body.is-active #header{bottom:0;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 798px){.subtotal{border-left:none;padding-left:0;padding-top:20px}}.section.is-width-wide>.container{max-width:initial}.page-details .container.is-flex-row,.page-details .container.is-flex-row-reverse{align-items:center;display:flex;padding:0}.detail-sections>.container{padding:0}.page-details .container>.featured-link--half{width:50%}@media only screen and (max-width: 480px){.page-details .container>.featured-link--half{width:100%;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}}.featured-link--half .collection_title{color:#333}.page-details .container.is-flex-row .column,.page-details .container.is-flex-row-reverse .column{margin-left:0;margin-right:0}.shopify-section--contact-section div.content.padding-bottom-0{padding-bottom:0}.contact__form-fileUpload{flex-basis:100%}@media only screen and (min-width: 481px){.page-details .container>.featured-link--half .info{padding-right:34px}}@media only screen and (min-width: 799px){.top_bar .right .icon-phone:before,.top_bar .right .icon-mail-share:before{font-size:17px;vertical-align:sub}.top_bar .right .icon-mail-share:hover{background-color:transparent;border:none;color:#002c54}.top_bar .right .icon-mail-share:hover:before{color:#002c54}}.header .feature_image .header .menu a[href]:hover,.header .menu a.active,.header .feature_image .header .menu a.active,.header .header_bar a.active,.header .feature_image .header .menu a:focus{border-bottom:solid 3px #efb509!important}.header .menu a.top_link,.header .menu a.dropdown_link{border-bottom:solid 3px transparent}.header .menu a.top_link:hover,.header .menu a.dropdown_link:hover,.header .menu a.active_link{border-bottom:solid 3px #efb509!important}.cart_container.active_link .mini_cart,.cart_container.active_link .mini_cart span{background-color:#ccc}.cart_content{top:82px;border:1px solid #ccc}.header div.container{padding-bottom:0;padding-top:0}.top_bar{padding:0 20px;height:auto}.top_bar div.logo{width:25%}.top_bar div.logo a{padding-top:12px;padding-bottom:15px;font-family:Oswald,sans-serif;font-weight:400;font-size:20px;text-transform:uppercase;line-height:1.2em;text-align:center;outline:none}.top_bar div.logo img{max-width:100%}.top_bar .search-form{padding-left:32px;width:60%}.top_bar .search-form .search_container{padding-top:42px;width:100%}.top_bar .third-section{float:left;width:15%}.top_bar .third-section .cart_container{padding-top:42px}.top_bar .third-section .cart_container .cart_image{width:80px;height:80px;padding:0 5px}.top_bar .third-section .cart_container .item_title{line-height:18px}.main_nav .logo{display:none}.main_nav .nav{width:100%}.main_nav .nav .menu{padding-top:0;padding-bottom:0;margin:0}.main_nav .nav .menu li{width:24%}.main_nav .nav .menu .search_container{display:none}.sticky_nav--stick .container{padding:0;max-width:100%}.sticky_nav--stick .main_nav .logo{display:block}.sticky_nav--stick .main_nav .nav{width:84%}.sticky_nav--stick .main_nav .nav .menu{text-align:left}.sticky_nav--stick .main_nav .nav .menu .search_container{display:block}.sticky_nav--stick .main_nav .nav .menu li{width:auto}.sticky_nav--stick .main_nav .nav .menu li a{padding:15px 0}.sticky_nav--stick .main_nav .nav .mini_cart{height:55px!important}.sticky_nav--stick .main_nav .nav .cart_content{top:55px!important}.main_nav_wrapper{background:#f3f3f3}.main_nav_wrapper .main_nav{background:transparent}.index .featured-promotions.full-width--true .promo-per-row-5 .feature-section{width:10%;margin:0}.index .featured-promotions.full-width--true .feature-section .title{font-size:15.5px}.product .vendor{margin-bottom:0}.product .vendor a{text-transform:uppercase;font-weight:400;font-size:14px}.footer .footer-login{text-align:center}.footer .footer-login a{min-height:40px;width:170px;color:#fff}.footer .footer-login a span{color:#fff}.footer .footer-login a:hover{background-color:#cd7213;border:1px solid #cd7213}.footer .footer-register{margin:10px 0}.footer .footer_content{word-wrap:break-word}.page-details .detail-sections{padding:30px 0 15px}.page-details .detail-sections .info .button{width:170px}.page-details .detail-sections .info .button:hover,.page-details .detail-sections .info .global-button:hover{background-color:#efb509;color:#fff;border:1px solid #efb509}.page-details .detail-sections .info .button:focus,.page-details .detail-sections .info .global-button:focus{background-color:#efb509;color:#fff;border:1px solid #efb509}.page-details .detail-sections .info .button:active,.page-details .detail-sections .info .global-button:active{background-color:#efb509;color:#fff;border:1px solid #efb509}.page-contact #FileUpload{border:1px solid #ccc;height:44px;min-height:44px;width:100%;padding:10px 5px;letter-spacing:1px;font-size:14px;margin-bottom:15px}.product-list .thumbnail .thumbnail-overlay,.slider-gallery .thumbnail .thumbnail-overlay,.list-collections .thumbnail .thumbnail-overlay{background-color:#f5f7f8b3}.quick_shop,.view_all{color:#2b2e38;border:1px solid #2b2e38}.quick_shop:hover,.view_all:hover{color:#fff;background-color:#efb509;border:1px solid #efb509}.collection #bc-sf-filter-message p{font-size:18px}.collection .sidebar a,.collection .sidebar a:visited,.collection .sidebar a:hover{color:#cd7213}.collection .sidebar a:focus{color:#cd7213}.collection .sidebar .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a.selected{color:#cd7213}.collection .bc-sf-filter-option-block .bc-sf-filter-block-content ul li a span{text-transform:uppercase;font-size:15px}.collection .sidebar-block{margin-bottom:0}.collection .toggle_list{padding:0}.collection .toggle_list li a:hover{color:#efb509}.collection .sidebar__collection-filter label{font-weight:500}.collection .product-list .thumbnail .product-info__caption,.search .product-list .thumbnail .product-info__caption{margin-top:10px;height:80px}.search .bc-sf-filter-option-block .bc-sf-filter-block-content ul li a span{text-transform:uppercase;font-size:15px}.search .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a.selected{color:#cd7213}.search .sidebar a,.search .sidebar a:hover{color:#cd7213}.search .sidebar a:hover{visited:#cd7213}.mega-menu .dropdown_content .dropdown_column{padding:10px 20px 20px}.mega-menu .dropdown_content .dropdown_column .dropdown_column__menu ul li a{padding-top:2px}#mobile_menu li{padding-left:0}#mobile_menu li a{padding-top:8px;padding-bottom:8px}#mobile_menu li .active span{border-bottom:solid 1px transparent!important}.cart .terms-remodal{text-align:left}.cart .terms-remodal .remodal-close{transition:all .2s linear;margin:3px 4px}.cart .terms-remodal .remodal-close:hover{background-color:#efb509}.cart .terms-remodal .title{border-bottom:1px solid #aaa}.cart .additional-checkout-button{width:100%!important}.cart .image-box{height:200px}img.footer-logo{max-width:260px!important;width:100%;margin:0 0 20px}#bc-sf-filter-scroll-to-top{background-color:#efb509!important}#bc-sf-filter-tree-mobile button{background:#16253d!important}@media (max-width: 480px){header .cart_container .item_title{font-weight:400}.product .slider-gallery .gallery-cell .product-details,.cart .slider-gallery .gallery-cell .product-details{font-size:14px;line-height:18px;letter-spacing:1px;padding:0 5px}.cart .remodal{padding:20px 10px}.cart #get-rates-container label{display:none}.page p{text-align:justify}.caption-content .action_button{font-size:14px}.homepage-slideshow a.highlight-true,.homepage-slideshow input[type=button].highlight-true{border-color:#16253d;background-color:#16253d}.page-details .featured-link--half .info{width:100%;text-align:justify}#header a.mobile_logo img{max-width:150px}.top_bar{padding:0 0 0 10px}.index .featured-content-section .featured_text{font-size:14px}.index .slider-gallery .gallery-cell .product-details{font-size:14px;line-height:18px;letter-spacing:1px;padding:0 5px}.index .featured-promotions.full-width--true .promo-per-row-5 .feature-section{width:25%}.index .featured-promotions.full-width--true .feature-section .title{font-size:10px}.collection #bc-sf-filter-products .four.columns{width:50%;margin-left:0;margin-right:0}.collection .feature_divider{display:none}.collection #bc-sf-filter-collection-title{padding-bottom:5px;border-bottom:1px solid #aaa}.collection .bc-sf-filter-option-block .bc-sf-filter-block-content ul li{margin-bottom:2px}.collection .bc-sf-filter-option-block .bc-sf-filter-block-content ul li a span{font-size:13px}.collection .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a{line-height:18px}.collection .image-box,.collection .image__container{height:150px}.collection .thumbnail .product-details{padding:0 5px}.collection .thumbnail .product-details .title{font-size:14px;letter-spacing:1px;line-height:18px}.search .image-box,.search .image__container{height:150px}.search #bc-sf-filter-products .four.columns{width:50%;margin-left:0;margin-right:0}.footer img.footer-logo{margin:0 0 10px}.footer .footer-login a{width:100%}}@media only screen and (min-width: 481px) and (max-width: 798px){#header a.mobile_logo img{max-width:170px}.top_bar{padding:0 0 0 10px}.index .featured-promotions.full-width--true .promo-per-row-5 .feature-section{width:20%}.index .featured-promotions.full-width--true .feature-section .title{font-size:11px}.cart .image-box{height:110px}.collection #bc-sf-filter-products .four.columns{width:50%;margin-left:0;margin-right:0}.collection .section_select{text-align:right}.collection .sidebar,.collection .twelve{width:100%}.collection .bc-sf-filter-option-block .bc-sf-filter-block-content ul li a span{font-size:13px}.collection .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a{line-height:18px}.collection .image-box,.collection .image__container{height:150px}.collection .thumbnail .title{font-size:14px}.search .image-box,.search .image__container{height:150px}.search #bc-sf-filter-products .four.columns{width:50%;margin-left:0;margin-right:0}.footer .container{width:420px}.footer .container .footer-login a{width:50%}.cart #shipping-calculator-form-wrapper #address_province_container{width:48.5%;margin-left:0;margin-right:0}.cart #shipping-calculator-form-wrapper #address_country_container{width:49%;margin-left:0}.cart #shipping-calculator-form-wrapper #address_zip_container{width:100%;margin-left:0;margin-right:0}.cart #shipping-calculator-form-wrapper #get-rates-container{width:100%;margin-left:0}.cart #shipping-calculator-form-wrapper #get-rates-container label{display:none}}@media only screen and (max-width: 798px){.search .main-wrapper{padding-top:100px}.header_search_form{width:100%;margin:0;border-bottom:none;padding:15px 0 0}.header_search_form .search-submit{top:28px}header .cart_container .item_title{line-height:18px}.footer img.footer-logo{margin:0 0 10px}.footer .footer-register{margin-bottom:20px}.page,.page-details .featured-link--half .info .description{font-weight:400}.homepage-slideshow .caption .caption-content{text-align:center}.homepage-slideshow .caption .caption-content .headline{font-size:20px}.promo_banner-show.mobile_nav-fixed--true #pagecontent{padding-bottom:90px}#mobile_menu li a{padding-top:4px;padding-bottom:4px}.cart_content{top:60px}#header .top_bar,#header .top_bar .top_bar--right .cart_container,#header .top_bar .top_bar--right .cart_container .mini_cart{height:60px}#header a.mobile_logo img{max-height:inherit}.index .featured-promotions .feature-section .feature-wrap{display:none}.index .featured-content-section .featured_text{font-weight:400}.index .slider-gallery{margin:0 auto}.index .slider-gallery .gallery-cell .image__container{height:200px!important}.collection div.section.collection_description{font-weight:400;text-align:justify}.search .sidebar{width:100%;margin:0}.search .content .twelve{width:100%}.product .description{font-weight:400}.product .slider-gallery .gallery-cell .image__container,.cart .slider-gallery .gallery-cell .image__container{height:200px!important}.cart .remodal{padding:20px 10px}.cart .remodal p{font-weight:400}}@media only screen and (max-width: 959px) and (min-width: 799px){header .container{width:100%}header .top_bar .search-form .search_container{display:block;padding-top:26px}header .top_bar .third-section .cart_container{padding-top:28px}header .nav .menu li.search_link{display:none}.index .featured-promotions.full-width--true .promo-per-row-5 .feature-section{width:20%}.index .featured-promotions.full-width--true .feature-section .title{font-size:11px}.cart .image-box{height:150px}.collection .image-box,.collection image__container{height:200px}.collection .bc-sf-filter-option-block .bc-sf-filter-block-content ul li a span{font-size:13px}.collection .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a{line-height:18px}.search .image-box,.search image__container{height:200px}.search .bc-sf-filter-option-block .bc-sf-filter-block-content ul li a span{font-size:13px}.search .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a{line-height:18px}}@media only screen and (max-width: 1199px) and (min-width: 960px){header .top_bar .search-form .search_container{display:block;padding-top:2rem}header .top_bar .third-section .cart_container{padding-top:2rem}.index .featured-promotions.full-width--true .feature-section .title{font-size:11px}.cart .image-box{height:170px}.collection .image-box,.collection .image__container,.search .image-box,.search .image__container{height:200px}}@media only screen and (max-width: 1024px){.sticky_nav--stick .container{width:100%}.sticky_nav--stick .container .main_nav .logo{width:25%;padding-left:0}.sticky_nav--stick .container .main_nav .nav{width:75%}}@media (min-width: 1200px){.collection .image-box,.search .image-box,.search .image__container{height:250px}}.index .custom-html-section .homepage_content .container{padding:0;text-align:center}.index .custom-html-section .homepage_content .container .section{margin:0}.index .custom-html-section .homepage_content .container .section .action_button{margin:0;padding:5px 50px}.product .product_name{font-weight:700}@media only screen and (min-width: 1200px){.top_bar .search-form{width:50%}.top_bar .third-section{width:25%}}@media only screen and (max-width: 1199px) and (min-width: 799px){.top_bar .search-form{width:43%}.top_bar .third-section{width:32%}}@media only screen and (max-width: 1024px) and (min-width: 799px){header .container{width:100%}}.top_bar .top_bar--right .icon-phone,.top_bar .top_bar--right .icon-mail-share,.top_bar .top_bar--right .icon-search{display:inline-block;line-height:0;padding-right:15px}@media (max-width:798px){.collection .twelve{margin:0}.collection_description{margin:0 auto}}@media (max-width:480px){.mobile_nav div{width:25px;height:40px}.top_bar .top_bar--right .icon-phone,.top_bar .top_bar--right .icon-mail-share,.top_bar .top_bar--right .icon-search{padding-right:7px}.column:not([class*=small-down--one-half]),.columns:not([class*=small-down--one-half]){width:100%;margin-left:0;margin-right:0}}@media (min-width:381px) and (max-width:480px){#header .top_bar a.mobile_logo{left:45%;-webkit-transform:translateX(-55%);-moz-transform:translateX(-55%);-ms-transform:translateX(-55%);-o-transform:translateX(-55%);transform:translate(-55%)}}.address_actions .global-button:hover:not([disabled]){border-color:var(--button-color-border);background-color:var(--button-color-background);color:var(--button-color-text)}.address_actions .global-button--secondary.global-button:hover:not([disabled]){border-color:var(--button-color-border);background-color:var(--button-color-text);color:var(--button-color-text-hover)}.container.has-padding-top.has-padding-bottom{padding:30px 0 25px}.global-button--primary:focus{color:var(--button-color-text)}.top_bar li a:hover,.top_bar li a[href]:hover,.menu li a:focus,.top_bar a[href]:hover span{color:#002c54}.cart_subtotal{font-size:smaller}@media only screen and (max-width: 380px){.top_bar .top_bar--right .icon-mail-share,.top_bar .top_bar--right .icon-phone{display:none}}@media only screen and (max-width: 798px){.cart .remodal{padding:20px 10px}}@media only screen and (min-width: 641px){.cart .remodal{max-width:900px}}.terms-remodal .fancybox-close-small{transition:all .2s linear;margin:3px 4px}.terms-remodal .fancybox-close-small:hover{background-color:#efb509}html.locked{overflow:hidden}#shipping-calculator div.container{padding:0}.mini_cart:hover,.mini_cart:hover span{background-color:#ccc}.recommended-products__title{position:relative;max-width:1200px;margin:0 auto}.comment-form__submit .global-button,#form-contact .global-button{padding-left:40px;padding-right:40px}.margin-top-10{margin-top:10px}@media only screen and (min-width: 799px){.column.omega,.columns.omega{margin-right:0}.column.alpha,.columns.alpha{margin-left:0}}@media only screen and (max-width: 480px){[class*=offset-by]{position:static}}@media only screen and (max-width: 798px){.mobile-search.is-hidden-large{display:none}.promo-banner--show.mobile_nav-fixed--true #pagecontent{padding-bottom:20px}}body.product.blocked-scroll{position:initial;overflow:auto;overflow-x:hidden;height:auto;width:100%;top:auto;left:auto;pointer-events:all}.jspPane{max-width:100%}#bc-sf-filter-options-wrapper .bc-sf-filter-option-block .bc-sf-filter-block-content ul li a{padding-right:4px;line-height:1.25}.col-count-0 #bc-sf-filter-top-sorting{display:none}body.cart.fancybox-active .terms__lightbox .fancybox-close-small,body.cart.fancybox-active .terms__lightbox .fancybox-close-small svg{display:block}body.cart.fancybox-active .terms__lightbox .fancybox-close-small:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\d7";text-align:center}@media only screen and (max-width: 1024px){.shopify-section--slideshow .section.is-width-wide>.container{width:100%}}@media (min-width:799px) and (max-width:1024px){.dropdown_container .dropdown.menu{overflow-y:auto;max-height:250px}}.blog.promo-banner--show .blog-template-wrapper.is-flex.is-flex-wrap .container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}.one-third.column.medium-down--one-whole.article{width:100%;margin:0}.blog.promo-banner--show .blog-template-wrapper.is-flex.is-flex-wrap img.transition--blur-up.lazyautosizes.lazyloaded{width:400px;height:300px;object-fit:cover}@media only screen and (max-width: 1024px){.blog.promo-banner--show .blog-template-wrapper.is-flex.is-flex-wrap .container{width:100%;grid-template-columns:1fr 1fr 1fr;gap:15px}}@media only screen and (max-width: 895px){.blog.promo-banner--show .blog-template-wrapper.is-flex.is-flex-wrap .container{grid-template-columns:1fr 1fr;gap:15px}}@media only screen and (max-width: 767px){.blog.promo-banner--show .blog-template-wrapper.is-flex.is-flex-wrap .container{grid-template-columns:1fr;gap:15px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom-ninja.css.map */
