.et_pb_menu .et_mobile_menu ul{top:12vh;padding-bottom:100vh!important}.et_mobile_menu li a,.nav li li a{font-size:30px}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.mobile_menu_bar:before{transition:all .4s ease;transform:rotate(0deg);display:block}.mobile_nav.opened .mobile_menu_bar::before{transition:all .4s ease;transform:rotate(90deg);display:block}.et_mobile_menu{border-top:0}.et_pb_menu .et_mobile_menu{min-width:105vw;padding-top:20%!important;margin-left:-4vw;padding-bottom:100vh!important}.et_mobile_menu li a{padding:20px 20px!important;border-bottom:none!important}.et_pb_menu .et_mobile_menu{min-width:75vh;padding-top:200%!important;margin-left:-22vh;padding-bottom:100vh!important;margin-top:4vh!important}.et_mobile_menu li{width:100%;padding-top:5vw}.et_mobile_menu{flex-direction:column;align-items:Center!important;justify-content:center!important;text-align:center!important}.et_mobile_menu li a{display:block;padding:5px!important;margin-left:40vw;border-bottom:none!important}.woocommerce ul.products li.product{position:relative;overflow:hidden}.woocommerce ul.products li.product a:hover img.second-image{opacity:1}.woocommerce ul.products li.product a:hover img.attachment-woocommerce_thumbnail{opacity:0}.woocommerce ul.products li.product{position:relative;overflow:hidden}.woocommerce ul.products li.product a img.second-image{position:absolute;top:0;left:0;opacity:0;z-index:2;width:100%;height:auto;pointer-events:none;border-radius:20px 20px 20px 20px}.woocommerce ul.products li.product a:hover img.second-image{opacity:1}.woocommerce ul.products li.product a:hover img.attachment-woocommerce_thumbnail{opacity:0}.woocommerce ul.products li.product{position:relative;overflow:hidden}.woocommerce ul.products li.product a img.second-image{opacity:0;transition:none}.woocommerce ul.products li.product a:hover img.second-image{opacity:1}.woocommerce ul.products li.product a:hover img.attachment-woocommerce_thumbnail{opacity:0}#product-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-top:20px;transition:all 0.3s ease}.product-card{border-radius:10px;background:#fff;padding:10px;text-align:center;color:#321e1e;transition:opacity 0.3s ease,transform 0.3s ease}.product-card img{max-width:100%;border-radius:10px}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.has-second{position:relative;display:block}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.has-second>img.attachment-woocommerce_thumbnail{display:block;width:100%;height:auto;transition:opacity .28s ease!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.has-second>img.second-image{position:absolute;inset:0;z-index:3;opacity:0!important;pointer-events:none;transition:opacity .28s ease!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.has-second:hover>img.second-image{opacity:1!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.has-second:hover>img.attachment-woocommerce_thumbnail{opacity:0!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link:not(.has-second):hover>img.attachment-woocommerce_thumbnail{opacity:1!important}#gek-live-search.gek-live-search-wrap{max-width:980px;margin:0 auto 1.2rem;padding:0 1rem}#gek-live-search .gek-searchbar{text-align:center;margin:1rem 0 .35rem}#gekSearchInput{width:min(780px,100%);max-width:780px;padding:.75rem 1rem;border:2px solid #0a2a66;border-radius:9px;background:#fff;font-size:16px;line-height:1.2;outline:none}#gekSearchInput::placeholder{color:#9aa3af}#gekSearchInput:focus{box-shadow:0 0 0 3px rgba(10,42,102,.15)}#gek-live-search .gek-hint{font-size:.85rem;color:#6b7280;margin-top:.35rem}#gek-live-search.gek-live-search-wrap{display:block!important;position:relative;z-index:1000;max-width:980px;margin:0 auto 1.2rem;padding:0 1rem}#gek-live-search .gek-searchbar{display:block!important;text-align:center;margin:1rem 0 .35rem}#gekSearchInput{width:min(780px,100%);max-width:780px;padding:.75rem 1rem;border:2px solid #0a2a66;border-radius:9px;background:#fff;font-size:16px;line-height:1.2;outline:none}#gekSearchInput::placeholder{color:#9aa3af}#gekSearchInput:focus{box-shadow:0 0 0 3px rgba(10,42,102,.15)}@media (max-width:768px){#gek-live-search.gek-live-search-wrap{padding-left:12px;padding-right:12px}#gekSearchInput{width:100%;max-width:100%}#gek-live-search .gek-searchbar{margin-top:12px}}@media (max-width:768px){#gek-live-search,#gek-live-search *{visibility:visible!important;opacity:1!important}}#gek-live-search .gek-searchbar,#gekSearchInput{min-height:44px}*{margin:0;padding:0;box-sizing:border-box}body,html{margin:0;padding:0}html.loading body{opacity:0;visibility:hidden}html.loaded body{opacity:1;visibility:visible;transition:opacity 0.2s ease-in}.woocommerce-variation-availability{position:relative;font-size:0}.dgwt-wcas-overlay-mobile{background-color:#f4f1e0!important}.dgwt-wcas-search-wrapp{background-color:#f4f1e0!important}.dgwt-wcas-sf-wrapp{background-color:#f4f1e0!important}body.dgwt-wcas-open{background-color:#f4f1e0!important}.dgwt-wcas-close{background-color:transparent!important}.dgwt-wcas-om-return{background-color:transparent!important}.et-search-form input[type="search"],.et_pb_menu__search-input,.et_pb_menu__search-container input{background-color:#f4f1e0!important;border:1.25px solid #000000!important;color:#1e1e1e!important;height:45px!important;max-width:600px!important;width:100%!important;padding:0 45px 0 15px!important;font-family:Roboto,sans-serif!important;font-size:16px!important;line-height:24px!important;border-radius:22.5px!important;box-sizing:border-box!important;display:inline-block!important}.et-search-form input[type="search"]::placeholder,.et_pb_menu__search-input::placeholder{color:rgba(30,30,30,0.5)!important}.et-search-form .et_search_icon,.et_pb_menu__search-button{position:absolute!important;right:35px!important;top:50%!important;transform:translateY(-50%)!important;background:transparent!important;border:none!important;padding:0!important}.et-search-form,.et_pb_menu__search-container{background-color:transparent!important;max-width:600px!important;position:relative!important}.et-search-form input[type="search"]:focus,.et_pb_menu__search-input:focus{outline:none!important;box-shadow:none!important}.et_pb_menu__search-container.et_pb_menu__search-container--visible{background-color:#f4f1e0!important}@media (max-width:980px){.header-col-hamburger{z-index:10000!important;position:relative!important}.header-col-search{z-index:100!important;position:relative!important}.header-col-hamburger .et_pb_menu,.header-col-search .et_pb_menu{width:auto!important;max-width:50px!important}}.header-col-search .et_pb_menu{width:auto!important;max-width:50px!important}.header-col-search .et_pb_menu__search-container--visible{position:fixed!important;top:10px!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;height:10vw!important;max-height:10vw!important;background-color:#f4f1e0!important;padding:20px!important;z-index:99999!important;height:auto!important}.header-col-search .et_pb_menu__search-container--visible .et-search-form,.header-col-search .et_pb_menu__search-container--visible input[type="search"]{max-width:100%!important;width:100%!important}.header-col-search .et_pb_menu__search-container--visible .et_pb_menu__close-search-button{position:absolute!important;right:20px!important;top:20px!important}.header-col-search .et_pb_menu__search-container--visible .et_pb_menu__close-search-button{position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;z-index:100000!important}.woocommerce-page input[type="search"]::placeholder,body.search input[type="search"]::placeholder{content:"Year, Team, Player, Size"!important}