*{margin:0;outline:none;padding:0;text-decoration:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ol,ul{list-style:none}body{background:#000;color:#fff;font-family:"Inter",sans-serif;overflow-x:hidden}a{color:inherit}label,label+*{vertical-align:middle}input[type="checkbox"],input[type="radio"],input[type="checkbox"]+*,input[type="radio"]+*{vertical-align:middle}button{background-color:#75a532;text-transform:uppercase;color:#fff;padding:.5rem;cursor:pointer;min-width:60px;border:none}button:hover,button:active{background-color:#3d561a}.container{max-width:1540px;padding-left:3rem;padding-right:3rem;margin:auto}.pager{margin-top:2rem;display:flex;justify-content:flex-end}.pager ul{display:flex;align-items:center;gap:1rem}.pager .next-page a{background-image:url(../Themes/LTTheme/Content/images/next.png)}.pager .previous-page a{background-image:url(../Themes/LTTheme/Content/images/prev.png)}.pager .first-page a{background-image:url(../Themes/LTTheme/Content/images/first.png)}.pager .last-page a{background-image:url(../Themes/LTTheme/Content/images/last.png)}.pager .next-page a,.pager .previous-page a,.pager .first-page a,.pager .last-page a{background-position:center;background-repeat:no-repeat;font-size:0;color:#fff}.pager li a,.pager li span{display:block;min-width:35px;height:35px;background-color:#4d4d4d;padding:8px;text-align:center;font-size:14px;cursor:pointer;color:#fff}.pager li span{background-color:#75a532}.pager li a:hover{background-color:#75a532}main{min-height:500px;padding-top:2rem;padding-bottom:6rem}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:28px}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],textarea,select{border:none;color:#fff;background-color:#4d4d4d;padding:.5rem;text-align:initial}.admin{text-align:center}.admin .container{padding-top:.5rem;padding-bottom:.5rem}.hero{height:100vh;position:relative}.hero__slider{width:100%;height:100%;position:relative;z-index:-1}.hero__background{top:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute}.hero__text{font-size:3rem;font-weight:600;text-transform:uppercase;position:absolute;bottom:0;left:0;right:0}.hero__text .container{padding-bottom:2rem}.hero__text_left{color:#fff}.hero__text_right{color:#75a532}.hero__overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center}.hero__logo{width:min(50vmin,512px);height:min(50vmin,512px);background-color:#00000066;border-radius:50%;padding:min(8vmin,100px)}.hero__logo img{width:100%;height:100%}@keyframes arrowfloat{from{margin-bottom:1rem}to{margin-bottom:2rem}}.hero__arrow{width:4rem;height:4rem;cursor:pointer;position:absolute;left:calc(50% - 2rem);bottom:0;animation:.8s infinite alternate arrowfloat}.home .account__extra{display:none}.account{color:#b3b3b3}.account .container{padding-top:.5rem;padding-bottom:.5rem}.account ul{display:flex;justify-content:flex-end;gap:2rem}.account .icon{width:1rem;height:1rem}.account__cart{display:flex;gap:.5rem}.account .account__cart_total{color:#75a532}.home .account .container li:nth-child(-n+2){display:none}.navigation{text-transform:uppercase}.navigation .container{padding-top:1rem;padding-bottom:1rem;display:flex;align-items:center;gap:3rem}.navigation__logo{width:3rem;height:3rem}.navigation__links{display:flex;justify-content:space-between;flex:1}.navigation__categories{flex:1;display:flex;gap:3rem;font-size:1.33rem}.navigation__topics{display:flex;gap:3rem;font-size:1.125rem}.navigation li a{transition:200ms;position:relative}.navigation li a:hover{color:#75a532}.navigation li a.selected{color:#75a532}.navigation li a:before{display:block;content:"";position:absolute;width:100%;left:50%;height:4px;bottom:-4px;z-index:1;transition:200ms}.navigation li a.selected:before{left:0;background-color:#75a532}.navigation li a:hover:before{left:0;background-color:#75a532}.navigation__toggle_wrapper{display:none;height:30px;width:30px;cursor:pointer;flex-direction:column;justify-content:center;align-items:center}.home .navigation__categories{visibility:hidden}.home .navigation .container{justify-content:space-between}.breadcrumb{background-color:#75a532;color:#333}.breadcrumb .container{padding-top:.5rem;padding-bottom:.5rem}.breadcrumb ul{display:flex;flex-wrap:wrap}.breadcrumb a{display:inline-block}.breadcrumb li:hover a{color:#fff;text-decoration:underline}.breadcrumb li:not(:first-child):before{content:"";display:inline-block;width:.6rem;height:.6rem;margin-left:1rem;margin-right:.5rem;background-color:#333}.breadcrumb li:last-child:before,.breadcrumb li:hover:before{background-color:#fff}.breadcrumb .current{color:#fff}.footer{background-color:#333}.footer .container{padding-top:2rem;padding-bottom:2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem}.footer .title{text-transform:uppercase;font-size:1rem;padding-bottom:.5rem}.footer__my_account li{position:relative;padding:.25rem 0;display:flex;align-items:center}.footer__my_account li:before{content:"";display:block;width:1rem;height:1rem;background-color:#75a532;flex-shrink:0}.footer__list_text{padding-left:.5rem;font-size:.8rem}.footer__offices li,.footer__contacts li{position:relative;padding:.5rem 0;display:flex;align-items:center}.footer__offices li:before,.footer__contacts li:before{content:"";display:block;width:2rem;height:2rem;background-color:#75a532;border:solid .25rem #75a532;background-size:contain;flex-shrink:0}.footer .office:before{background-image:url("../Themes/LTTheme/Content/images/icon_pin.svg")}.footer .phone:before{background-image:url("../Themes/LTTheme/Content/images/icon_phone.svg")}.footer .mail:before{background-image:url("../Themes/LTTheme/Content/images/icon_mail.svg")}.footer__list_text span,.footer__list_text a{display:block}.footer__right{display:flex;justify-content:flex-end;width:100%}.footer__socials{display:flex;padding-bottom:24px;padding-top:24px;justify-content:space-between;width:100%}.footer__socials a img{width:36px;height:36px}.footer__payments{display:flex;gap:.25rem}.footer__payments img{width:54px;height:54px}.footer a:hover,.copyright a:hover{text-decoration:underline}.copyright{background-color:#000;color:#b3b3b3}.copyright .container{padding-top:1rem;padding-bottom:1rem;display:flex;justify-content:space-between;gap:2rem}.copyright a{text-decoration:underline}.sponsor{background-color:#fff}.sponsor .container{padding-top:1rem;padding-bottom:1rem;display:flex;justify-content:center}.sponsor img{max-width:582px;width:100%}.category__grid,.product__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.category__box,.product__box{position:relative;overflow:hidden;background:#333}.category__box{aspect-ratio:5/6}.product__box{aspect-ratio:1/1}.category__box img,.product__box img{width:100%;height:100%;object-fit:cover}.category__box .title,.product__box .title{text-transform:uppercase;font-size:1.5rem;position:absolute;left:0;bottom:4rem;display:flex;transition:300ms;text-shadow:0 0 12px black;padding-left:2.5rem;overflow-wrap:break-word}.category__box .title:before,.product__box .title:before{content:"";display:block;position:absolute;width:2rem;height:2rem;background-color:#75a532;left:0;transition:300ms}.category__box:hover .title:before{left:1rem}.category__box:hover .title{padding-left:3.5rem}.product__box .overlay{position:absolute;left:100%;right:0;top:0;bottom:0;background:#75a532c3;transition:300ms}.product__box:hover .overlay{left:0}.product__box .icon{position:absolute;top:50%;left:-1.5rem;margin:-1.5rem 0 0 -1.5rem;width:3rem;height:3rem;transition:300ms}.product__box:hover .icon{left:50%}.products-container{margin-top:2rem}.product__selectors{display:flex;gap:4rem}.product__selectors span{color:#b3b3b3;text-transform:uppercase;padding-right:1rem}.product__selectors select{background-color:#000;color:#fff;border:none;font:inherit;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='%2375a532' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:5px;padding-right:24px}.product-essential{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"picture description" "thumbs price";gap:2rem;padding-bottom:2rem}.product__picture{grid-area:picture}.product__description{grid-area:description;border-bottom:solid 3px #75a532;padding-bottom:2rem}.short-description{margin-bottom:2rem;font-style:italic}.product__picture img{width:100%;aspect-ratio:6/4;object-fit:cover}.product-name h1{text-transform:uppercase;padding-bottom:4rem}.product__thumbs{grid-area:thumbs;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem}.product__price{grid-area:price}.product__price .product-price{font-size:1.5rem;color:#75a532}.thumb-item img{width:100%}.qty-input{width:2.25rem!important;text-align:center!important}.product__price .add-to-cart{display:flex;justify-content:space-between;gap:2rem;margin-top:1rem}.product__price .qty-label{text-transform:uppercase;padding-right:2rem}.bar-notification-container{position:fixed;top:0;left:0;z-index:1000;width:100%;line-height:16px;color:#fff;opacity:.95}.bar-notification.success{background-color:#4bb07a}.bar-notification.error{background-color:#e4444c}.bar-notification.warning{background-color:#f39c12}.bar-notification{position:relative;display:none;padding:15px 25px 15px 10px}.bar-notification .content{margin:0 10px 0 0}.bar-notification .content a{color:#fff;text-decoration:underline}.bar-notification .close{position:absolute;top:0;right:0;width:32px;height:32px;margin:7px;background:#fff url("../Themes/LTTheme/Content/images/close.png") center no-repeat;cursor:pointer}.popup-notification{border-radius:5px;padding:3px;margin:5px 0}.popup-notification.success{border:2px rgba(75,176,122,.5) solid}.popup-notification.error{border:2px rgba(228,68,76,.5) solid}.popup-notification.warning{border:2px rgba(243,156,18,.5) solid}.noscript{border-bottom:1px solid #333;background-color:#ff9;padding:30px 15px;text-align:center;line-height:22px;color:#444}.ajax-loading-block-window{position:fixed;top:50%;left:50%;z-index:999;width:32px;height:32px;margin:-16px 0 0 -16px;background:url("../Themes/LTTheme/Content/images/loading.gif") center no-repeat}.please-wait{background:url("../Themes/LTTheme/Content/images/ajax-loader-small.gif") no-repeat;padding-left:20px;font-size:14px}.ui-dialog{max-width:90%;border:1px solid #ddd;box-shadow:0 0 2px rgba(0,0,0,.15);overflow:hidden;background-color:#fff;border-radius:0;padding:0;font:normal 14px Arial,Helvetica,sans-serif}.ui-dialog:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.ui-dialog-titlebar{border-bottom:1px solid #ddd;overflow:hidden;background-color:#eee;padding:10px 15px;border-width:0 0 1px;border-radius:0;background-image:none;padding:10px 15px !important;font-weight:normal;cursor:auto !important;position:relative}.ui-dialog-titlebar>span{float:left;font-size:18px;color:#444;margin:0 !important}.ui-dialog-titlebar button{position:absolute;top:0;right:0;width:42px;height:42px;border:none;overflow:hidden;background:url("../Themes/LTTheme/Content/images/close.png") center no-repeat;font-size:0;top:0 !important;right:0 !important;width:42px !important;height:42px !important;margin:0 !important;border:none !important;border-radius:0;background:url("../Themes/LTTheme/Content/images/close.png") center no-repeat !important;padding:0 !important}.ui-dialog-titlebar button span{display:none !important}.ui-dialog-content{padding:15px;line-height:20px;background-color:#fff !important;padding:15px 15px 20px 15px !important;color:#777;position:relative}.ui-dialog-content .page{min-height:0}.ui-dialog-content .page-title{min-height:0;margin:0 0 15px;padding:0 10px 10px 10px;text-align:center}.ui-dialog-content .page-title h1{font-size:24px;line-height:30px}.ui-dialog-content .back-in-stock-subscription-page{text-align:center}.ui-dialog-content .back-in-stock-subscription-page .tooltip{margin-bottom:10px}.ui-dialog-content .back-in-stock-subscription-page .button-1{border:none;background-color:#4ab2f1;padding:10px 15px;font-size:15px;color:#fff;text-transform:uppercase}.ui-dialog-content .back-in-stock-subscription-page .button-1:hover,.ui-dialog-content .back-in-stock-subscription-page .button-1:focus{background-color:#248ece}.eu-cookie-bar-notification{position:fixed;top:50%;left:50%;z-index:1050;width:320px;height:auto;margin:-90px 0 0 -160px;border:1px solid #75a532;box-shadow:0 0 2px rgba(0,0,0,.15);background-color:#000;padding:20px;text-align:center}.eu-cookie-bar-notification .text{margin-bottom:20px;line-height:20px}.eu-cookie-bar-notification button{margin:5px 0 10px}.eu-cookie-bar-notification a{display:block;color:#b3b3b3}.eu-cookie-bar-notification a:hover,.eu-cookie-bar-notification a:focus{text-decoration:underline}.estimate-shipping-row.shipping-option{cursor:pointer}.estimate-shipping-row.shipping-option.active{font-weight:700}.estimate-shipping-row-item{flex:0 1 100%}.estimate-shipping-row-item.shipping-item{padding:8px 0;overflow:hidden;overflow-wrap:break-word}.estimate-shipping-row-item.shipping-header-item{padding:12px 0;border-bottom:1px solid #f2f2f2;align-self:flex-end}.estimate-shipping-row-item.address-item+.estimate-shipping-row-item.address-item{padding-left:15px}.estimate-shipping-row-item+.estimate-shipping-row-item{padding-left:10px}.estimate-shipping-row-item-radio{flex:0 0 35px}.ship-to-title{margin-bottom:10px}.choose-shipping-title{margin-top:20px}.estimate-shipping-address-control{width:100%;height:36px}.estimate-shipping-radio{display:none}.estimate-shipping-radio+label{-webkit-appearance:none;background-color:#fafafa;border:1px solid #cacece;padding:9px;border-radius:50px;display:inline-block;position:relative}.estimate-shipping-radio:checked+label:after{content:" ";width:6px;height:6px;border-radius:50px;position:absolute;top:6px;left:6px;background:#fff}.estimate-shipping-radio:checked+label{background-color:#4ab2f1;color:#99a1a7;border:1px solid #adb8c0;border-color:#4ab2f1}.apply-shipping-button{border:none;padding:8px 25px;background-color:#4ab2f1;color:#fff}.apply-shipping-button-container{margin-top:15px;text-align:center}.shipping-options-header{top:0;z-index:1;position:sticky;background-color:#fff}.shipping-options{position:relative;z-index:1;overflow:hidden;overflow-y:auto;max-height:200px;background:#fff no-repeat;background-image:-webkit-radial-gradient(50% 0,farthest-side,rgba(0,0,0,.1),rgba(0,0,0,0)),-webkit-radial-gradient(50% 100%,farthest-side,rgba(242,242,242,1),rgba(0,0,0,0));background-image:-moz-radial-gradient(50% 0,farthest-side,rgba(0,0,0,.1),rgba(0,0,0,0)),-moz-radial-gradient(50% 100%,farthest-side,rgba(242,242,242,1),rgba(0,0,0,0));background-image:radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.1),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(242,242,242,1),rgba(0,0,0,0));background-position:0 0,0 100%;background-size:100% 7px}.shipping-options:before,.shipping-options:after{content:"";position:relative;z-index:-1;display:block;height:30px;margin:0 0 -30px;background:-webkit-linear-gradient(top,#fff,#fff 30%,rgba(255,255,255,0));background:-moz-linear-gradient(top,#fff,#fff 30%,rgba(255,255,255,0));background:linear-gradient(to bottom,#fff,#fff 30%,rgba(255,255,255,0))}.shipping-options:after{margin:-30px 0 0;background:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff 70%,#fff);background:-moz-linear-gradient(top,rgba(255,255,255,0),#fff 70%,#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 70%,#fff)}.no-shipping-options{text-align:center;margin:4% 0}.estimate-shipping-popup .message-failure{margin:5px 0 -5px;font-size:12px;color:#e4434b}.fieldset .title strong,.section .title strong{font-weight:normal}.page-title{text-align:center;margin-bottom:3rem}.customer-blocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));text-align:center;gap:3rem}.register-block .text,.returning-wrapper .form-fields{min-height:150px;margin-top:30px}.inputs{margin:1rem 0}.message-error,.field-validation-error,.username-not-available-status,.poll-vote-error,.password-error{display:block;text-align:center;font-size:13px;color:#e4434b;margin-top:5px}.login-page .title{font-size:20px}.login-page .title strong{font-weight:400}.forgot-password{margin:0 16px}.required{margin:0 -8px 0 3px;vertical-align:top;font-size:20px;font-weight:normal;color:#e4434b}form .inputs label{width:100px;display:inline-block;text-align:end;margin-right:8px}form .inputs input[type=text],form .inputs input[type=email],form .inputs input[type=password],form .inputs input[type=tel],form .inputs textarea,form .inputs select{width:400px}.page{text-align:center}.columns-2{display:grid;grid-template-columns:25% 75%}.title{font-size:20px;margin-bottom:1rem}.block-account-navigation li{padding:.5rem 0}.block-account-navigation li.active,.block-account-navigation li a:hover{color:#75a532;text-decoration:underline}#RememberMe+label{margin-left:0;margin-right:0;text-align:initial;width:initial}.address-list{display:flex;gap:1rem;flex-wrap:wrap}.address-item{padding:1rem;background:#333;width:fit-content}.add-button{margin-top:1rem}.address-item .info{padding:1rem;text-align:initial}.address-item .buttons{display:flex;gap:1rem}.address-item li{padding:.25rem 0}.search-page form .inputs label{width:initial}table{width:100%;border-collapse:collapse}.cart th,.data-table th,.forum-table th{border-width:1px 1px 0;border-style:solid;border-color:#ddd;padding:10px;white-space:nowrap;font-weight:normal}.cart td,.data-table td,.forum-table td{min-width:50px;border-width:1px;border-style:solid;border-color:transparent #ddd #ddd;padding:20px}.cart .remove-from-cart input[type="checkbox"]{display:none}.cart .remove-from-cart .remove-btn{width:11px;height:11px;border:0;background:url(../Themes/LTTheme/Content/images/remove.png) center no-repeat}.cart label{display:none}.shopping-cart-page .common-buttons{margin-bottom:60px;padding:20px;display:flex;justify-content:flex-end;gap:1rem;flex-wrap:wrap}.cart-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));text-align:initial}.cart-footer .total-info{margin:0 0 20px;padding:5px 30px 15px}.cart-total td:first-child{text-align:left}.cart-total td{width:50%;padding:5px 0;text-align:right}.coupon-box{margin-bottom:1rem}.hint{margin-bottom:.5rem}.terms-of-service{margin:0 0 20px;padding:0 30px}.terms-of-service a{margin:0 0 0 3px;color:#75a532;cursor:pointer}.terms-of-service label{cursor:pointer}.cart-footer .checkout-buttons{padding:0 10px}.cart-footer .checkout-buttons{text-align:right}.step-title{display:flex;margin:0 0 1px}.step-title .number{padding:10px 15px;border-right:1px solid #000}.step-title .title{margin-bottom:0;padding:10px 15px;flex:1}.opc .step-title{background-color:#333}.opc .step{margin:10px 0;padding:30px 15px;text-align:center}.opc .section{margin:0 0 30px}.opc .section>label{display:block;margin:0 0 10px}.opc .allow .step-title{cursor:pointer}.opc .allow .step-title .number{background-color:#3d561a}.opc .allow .step-title .title{background-color:#75a532}.back-link{margin-bottom:1rem}.order-review-data{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:2rem}.order-completed{text-align:center}.details-link{margin-top:.5rem;text-decoration:underline}.buttons{margin-top:1rem}.billing-info-wrap,.shipping-info-wrap{display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width:1200px){.container{padding-left:3rem;padding-right:3rem}.category__grid,.product__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.navigation .container{flex-direction:column}.navigation__links{flex-direction:column;align-items:center;gap:1rem}.account ul{justify-content:center}.footer .container{grid-template-columns:repeat(2,minmax(0,1fr))}.copyright .container{flex-direction:column}}@media only screen and (max-width:481px){.container{padding-left:1.5rem;padding-right:1.5rem}.no-scroll{overflow-y:hidden}.category__grid,.product__grid{grid-template-columns:repeat(1,minmax(0,1fr))}.account{display:none}.navigation{position:sticky;top:0;z-index:1;background-color:#000}.navigation.active{position:fixed;top:0;width:100%}.navigation .container{padding-top:1rem;padding-bottom:1rem;justify-content:space-between;flex-direction:row}.navigation__links{display:none;position:fixed;top:5rem;bottom:0;left:0;right:0;background:#000;z-index:1;padding:1rem;overflow-y:auto}.navigation__categories{margin-bottom:2rem}.home .navigation__categories{visibility:visible}.navigation__categories,.navigation__topics{display:flex !important;flex-direction:column;gap:2rem;padding:1rem}.navigation.active .navigation__links{display:block}.navigation__toggle_wrapper{display:flex}.navigation__toggle,.navigation__toggle:before,.navigation__toggle:after{display:block;background-color:#fff;position:absolute;height:4px;width:30px;transition:transform 400ms cubic-bezier(.23,1,.32,1)}.navigation__toggle:before{content:'';margin-top:-8px}.navigation__toggle:after{content:'';margin-top:8px}.navigation.active .navigation__toggle:before{margin-top:0;transform:rotate(405deg)}.navigation.active .navigation__toggle{background:rgba(255,255,255,0)}.navigation.active .navigation__toggle:after{margin-top:0;transform:rotate(-405deg)}.footer .container{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}.copyright .container{flex-direction:column}.product-essential{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:initial}.product__picture,.product__description,.product__thumbs,.product__price{grid-area:initial}.customer-blocks{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));text-align:center}form .inputs input[type="text"],form .inputs input[type="email"],form .inputs input[type="password"],form .inputs input[type="tel"],form .inputs textarea,form .inputs select{width:initial;width:180px}form .inputs label{margin-left:initial}.columns-2{grid-template-columns:100%}.side-2{margin-bottom:3rem}.cart colgroup,.cart thead{display:none}.cart tr{display:block;float:left;width:100%;margin:40px 0 0;border:1px solid #ddd}.cart td{display:block;border:none;padding:10px}.cart td.unit-price{display:inline-block;padding:20px 10px;vertical-align:middle}.cart td.quantity{display:inline-block;padding:0 10px;vertical-align:middle}.cart-footer{grid-template-columns:repeat(1,minmax(0,1fr))}table{text-align:center}table img{display:inline}}