@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--text-color-lightgreen:#2C3823;--text-color-lightyellow:#C2972B;--text-color-blackd:#010101;--text-color-black:#000;--text-color-white:#FFFFFF;--main-color-bg-white:#FFFFFF;--main-color-bg-black:#000000;--font-size-smallest:12px;--font-size-regular:14px;--font-size-semiregular:15px;--font-size-medium:16px;--font-size-large:18px;--font-size-semilargest:20px;--font-size-midlargest:22px;--font-size-largest:22px;--fw-light:200;--fw-semilight:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-largebold:800;--font-family-montserrat:'Montserrat',sans-serif;}html,body{margin:0;color:var(--text-color-blackd) !important;font-size:var(--font-size-medium) !important;font-family:var(--font-family-montserrat) !important;line-height:1.6em;scroll-behavior:smooth;background:transparent !important;}body.path-checkout .layout-main-wrapper{min-height:600px;}.container,body.path-checkout .layout-main-wrapper,body.path-cart .layout-main-wrapper,body.user-logged-in.path-user .layout-main-wrapper{max-width:1280px;margin:auto;padding:0 15px;}body.page-user-password .layout-main-wrapper,body.page-user-login .layout-main-wrapper,body.page-user-register .layout-main-wrapper,body.page-user-password .container.section,body.page-user-login .container.section,body.page-user-register .container.section{max-width:640px !important;margin:auto;padding:0 15px;}video,iframe{width:100%;height:100%;}h1,h2,h3,h4,h5,h6,div,p,span,a,li,button{font-family:var(--font-family-montserrat);}body.path-frontpage header,body.node--type-game-loads header,body.node--type-clay-loads header{background:transparent;box-shadow:none;}body.path-frontpage.scrolldown header,body.node--type-game-loads.scrolldown header,body.node--type-clay-loads.scrolldown header,body.path-frontpage.scrolled.scrollup header,body.body.node--type-game-loads.scrolled.scrollup header,body.node--type-clay-loads.scrolled.scrollup header,body.node--type-game-loads.scrolled.scrollup header{background:rgba(44,56,34,0.95);box-shadow:0 6px 20px rgba(0,0,0,0.18);z-index:1000;}header{position:fixed !important;top:0px !important;left:0 !important;right:0 !important;z-index:1000;height:110px;background:rgba(44,56,34,0.95);}header .container{position:relative;}header .menu-icons{position:absolute;z-index:1;right:50px;top:14px;width:100%;}header{transition:transform 0.35s ease,background-color 0.35s ease,box-shadow 0.35s ease;backface-visibility:hidden;}header.is-fixed{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;background:rgba(44,56,34,0.95);box-shadow:0 6px 20px rgba(0,0,0,0.18);z-index:1000;}header.is-fixed img.logo-width{width:100%;transition:width 0.25s ease;height:60px;-o-object-fit:contain;object-fit:contain;}header.is-fixed .header-icons .fa,header.is-fixed .header-nav a{color:#fff;}.navbar-nav .nav-link.active,.navbar-nav .show > .nav-link{color:#FFF !important;}body.user-logged-in.path-user header{height:160px;padding-top:50px;}body.user-logged-in.path-user #page-wrapper{padding-top:50px;}body.user-logged-in.path-user .layout-main-wrapper{min-height:600px;}body.user-logged-in.path-user .highlighted{margin-top:50px;padding-top:50px;}.action-links .nav-link a{background:#2C3823 !important;}body.path-checkout .highlighted,body.path-cart .highlighted,body.path-user .highlighted{margin-top:100px;padding-top:50px;}body.path-frontpage .highlighted{margin-top:0px;padding-top:0;padding-bottom:0;}table thead tr th{background:#2C3823 !important;}span.fieldset-legend{font-weight:600;text-transform:uppercase;}ol.breadcrumb{display:none;}a.navbar-brand{margin-top:-18px;}.header-icons{position:absolute;right:15px;top:15px;}.header-icons .fa{color:#FFF;font-size:18px;margin-left:20px;cursor:pointer;}section.row.region.region-top-header ul.clearfix.nav.flex-row{position:absolute;z-index:1;right:50px;top:-5px;display:none;visibility:hidden;}#navbar-main,#navbar-top{background-color:transparent !important;}.cart-flyout{position:absolute;right:15px;top:25px;z-index:9;}.menu--account,.menu--main{margin-left:auto !important;}ul.navbar-nav li.nav-item a{color:#FFF;font-size:16px;font-weight:500;text-transform:uppercase;text-decoration:none;padding:30px 18px 0 18px !important;}ul.navbar-nav li.nav-item:last-child a{padding-right:0 !important;}a:active,.link:active{color:#2C3823 !important;text-decoration:none;}.nav-link,.js-form-item a,.cart-block--offcanvas-contents__links a{color:#2C3823 !important;}.hero-section{position:relative;height:1024px;display:flex;align-items:center;color:#fff;}.hero-section h1{text-transform:uppercase;}.hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.45);}.hero-content .product-image{text-align:right;}.hero-content .product-image img{max-width:50%;height:auto;}.hero-content{text-align:center;z-index:2;}.hero-content .bottom-70{bottom:70px;}.hero-content h1{font-size:3rem;font-weight:700;text-align:left;}.hero-content p{font-size:1.25rem;line-height:1.5rem;}.hero-content span{font-weight:var(--fw-bold);}.eley-card{position:relative;overflow:hidden;border-radius:0px !important;}.eley-card img{transition:transform 0.4s ease;border-radius:0px;}.eley-card:hover img{transform:scale(1.06);border-radius:0px;}.eley-card-overlay{position:absolute;bottom:0;left:0;right:0;padding:25px;background:linear-gradient(to top,rgba(0,0,0,0.65),transparent);color:#fff;}.eley-card p{font-size:15px;font-weight:var(--fw-regular);line-height:1.5rem;}.eley-card span{font-weight:var(--fw-bold);}.eley-card-overlay .w-60{width:60%;}.eley-card-overlay .w-40{width:40%;}.top-shots-intro-section p{font-size:1rem;line-height:1.5rem;text-transform:uppercase;font-weight:600;margin-bottom:0;}.team-img{width:100%;border-radius:0;transition:transform 0.3s ease;}.team-img:hover{transform:scale(1.04);}.event-shop-card{position:relative;overflow:hidden;border-radius:0px !important;}.event-shop-card img{transition:transform 0.4s ease;border-radius:0px !important;}.event-shop-card:hover img{transform:scale(1.06);border-radius:0px;}.event-shop-card-overlay{position:absolute;bottom:0;left:0;right:0;padding:25px;background:linear-gradient(to top,rgba(0,0,0,0.65),transparent);color:#fff;}.info-box{padding:40px 20px;text-align:center;}.info-box img{width:60px;margin-bottom:20px;}.info-box h4{font-weight:700;letter-spacing:1px;margin-bottom:15px;}.info-box p{font-size:1rem;line-height:1.5rem;min-height:110px;}.info-box a{color:var(--text-color-lightgreen) !important;border:2px solid var(--text-color-lightgreen);padding:5px 10px;font-size:1rem;font-weight:700 !important;line-height:1.5rem;text-decoration:none;border-radius:10px !important;text-transform:uppercase;}.info-box a:hover{background-color:var(--text-color-lightgreen);color:var(--text-color-white) !important;text-decoration:none;}.divider{border-right:1px solid #ccc;}@media (max-width:767px){.divider{border-right:none;border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px;}}.product-card{text-align:center;padding:0px;height:100%;}.product-card img{max-width:100%;height:auto;margin-bottom:20px;}.product-title a{color:#2C3823;text-align:center;font-size:1.25rem;font-weight:600;margin-bottom:5px;padding-bottom:5px !important;display:inline-block;}.product-title a{color:#2C3823;}.product-price{font-size:18px;padding-top:10px;color:#2C3823;text-align:center;}.product-title:hover{color:#487327;}.product-desc{color:#000;opacity:0.5;font-size:1rem;font-weight:500;text-align:center;line-height:22px;}.product-card a{text-decoration:none;}.products .views-row{width:33.33%;}.products .views-row .col-lg-4.col-md-6.col-6{width:100%;}.search-box button,.views-form button,.btn-primary{background:#2C3823 !important;border-color:#2C3823 !important;margin-left:15px;}.search-box .input-group{display:inline-block;}.search-box label{display:none;}.form-control:focus{background-color:#fff;border-color:#2C3823;outline:0;box-shadow:none;}.shop-detail-section .price{font-size:3rem;font-weight:700;color:#2c3822;text-align:right;}.shop-detail-section .product-description{font-size:1.1rem;line-height:26px;color:#010101;text-align:justify;letter-spacing:0.9px;}.shop-detail-section .qty-input{max-width:120px;}.shop-detail-section .product-img{max-width:100%;height:540px;-o-object-fit:contain;object-fit:contain;}.shop-detail-section .input-group{width:100%;}.shop-detail-section .input-group button{background-color:#FFF;border:1px solid #ccc;color:#000;font-size:1.2rem;padding:5px 10px;cursor:pointer;border-radius:0;}.shop-detail-section select.form-select{border-radius:0;height:40px;}.shop-detail-section .input-group.qty-group button{background:transparent !important;border-color:#ccc !important;}.shop-detail-section .carts-btns{background:#2f3825;color:#fff;border:none;width:100%;padding:12px;font-size:1.1rem;font-weight:500;text-transform:capitalize;cursor:pointer;border-radius:0;height:60px;}.shop-detail-section .carts-btns:hover{background:#2c3822;color:#fff;border:none;}@media (max-width:767px){.product-title{font-size:1rem;}.product-desc{font-size:0.9rem;line-height:22px;}.input-group{width:100%;}.price{font-size:2rem !important;}}.site-footer{background:transparent !important;padding:0 !important;}footer{background:#2C3823;padding:30px 0;margin-top:30px;color:#fff;}footer h2.title{font-size:25px;font-weight:400;color:#fff;font-family:"Montserrat",sans-serif;}footer .copyright{font-weight:400;font-size:14px;}footer a{font-weight:400;font-size:14px;color:#fff;padding:0 2px;}footer a:hover{color:#fff;text-decoration:none;}footer .txt-right{text-align:right;}footer .subscribe-form input.input-field{width:100%;background:#F2FAF9;padding:15px;height:45px;border:0;font-size:14px;}footer .subscribe-form button.submit-btn{background:#BA890D;color:#fff;text-transform:uppercase;cursor:pointer;border:0;font-size:16px;font-weight:400;padding:10px 20px;height:45px;line-height:27px;width:100%;}footer .subscribe-form button.submit-btn:hover{background:#fff;color:#000;}footer .checkbox-tagline{font-size:12px;font-weight:400;color:#fff;padding-top:15px;display:inline-block;}footer input.form-control{width:65% !important;background:#F2FAF9 !important;padding:15px !important;height:45px !important;border:0 !important;font-size:14px !important;border-radius:0 !important;}footer button.webform-button--submit{background:#BA890D !important;color:#fff;text-transform:uppercase;cursor:pointer;border:0;font-size:16px;font-weight:400;padding:10px 20px;height:45px;line-height:27px;border-radius:0;margin-top:31px;width:30%;position:absolute;top:0;right:0;}footer section.row.region{width:100%;}.site-footer .block{margin:10px 0 0 0 !important;border:0 !important;border-color:rgba(255,255,255,0.1) !important;padding:0 !important;width:100%;}.cursor-pointer{cursor:pointer;}.alert-success,.alert-danger{height:100px;}.cart-offcanvas--right{width:30em;}.cart-block--offcanvas-contents{padding-left:15px;padding-right:10px;padding-top:30px;}.cart--cart-offcanvas__close{position:absolute;right:10px;top:5px;}.message-details-div .close{background:#2f3825;color:#FFF;border-radius:100px;width:30px;height:30px;font-size:24px;margin-right:10px;}button.button.btn{color:#FFF;font-size:15px;background:#2C3823;}@media (max-width:1024px){header{height:110px;}.hero-section{height:740px;}.team-img{width:100%;height:200px;}.amber-section .title{font-size:2rem;}.info-box h4{font-size:20px;}}@media (max-width:768px){header{height:100px;}.navbar-brand img{width:75% !important;height:75px;-o-object-fit:contain;object-fit:contain;}.hero-section{height:550px;}.hero-content h1{font-size:1.5rem;font-weight:700;}.hero-content p{font-size:1rem;line-height:1.5rem;text-align:left;}.hero-content br{display:none;}.header-icons{position:absolute;right:15px;top:15px;}.cart-flyout{top:25px;}.info-box h4{font-size:16px;}.eley-card-overlay .w-60{width:100%;}.banner-section{min-height:25vh;}.banner-section .w-65{width:100%;}.info-box{padding:0 10px;text-align:center;}.team-img{width:100%;height:250px;}.amber-section .title{font-size:2rem;}}@media (max-width:767px){.navbar-brand img{width:50% !important;height:60px;-o-object-fit:contain;object-fit:contain;margin-top:-10px;}.header-icons{right:10px;top:-5px;}.cart-flyout{top:5px;}header.is-fixed,header{height:60px;}p{font-size:15px;line-height:1.5rem;}ul.nav-tabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;}.products .views-row{width:50%;}.products .views-row .col-lg-4.col-md-6.col-6{width:100%;}.hero-section{height:360px;}.hero-content h1{font-size:1.5rem;font-weight:700;}.hero-content p{font-size:1rem;line-height:1.5rem;}.hero-content p br{display:none;}.hero-content .bottom-70{bottom:0;padding-right:10px;padding-left:0px;text-align:left;}.shop-detail-section .product-img{height:auto;-o-object-fit:cover;object-fit:cover;}.eco-section{min-height:75vh;}.eco-section h2{font-size:1.5rem;}.eco-section p{font-size:1rem;line-height:1.5rem;}.info-box{padding:0px 15px;text-align:center;}.info-box p{font-size:1rem;line-height:1.5rem;min-height:auto;}.info-box a{margin-bottom:20px;}.address-book-edit-button.form-control{width:165px;background:#eee;}body.path-checkout .highlighted,body.path-cart .highlighted{margin-top:60px;padding-top:0;padding-bottom:25px;}body.path-user .highlighted{margin-top:90px;padding-top:0;padding-bottom:25px;}button.btn.carts-btns.w-50{padding:0;font-size:16px;}.form-wrapper__login-option{padding:0;}footer{margin-top:0;}footer h2.title{margin-top:20px;font-size:18px;}footer .subscribe-form input.input-field{margin-bottom:10px;}footer .txt-right{text-align:center;}footer button.webform-button--submit{margin-top:35px;}}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
