*,*:before,*:after{box-sizing:inherit}body{margin:0;font-family:Inter,SF Pro Text,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;background:#fafafa;color:#333}html,body{height:100%;margin:0;padding:0;overflow-y:auto}article,aside,footer,header,main,section{display:block}html,body,h1,h2,h3,article,aside,header,footer,main,section{padding:0;margin:0}p{font-size:15px;padding:0;margin:0}span{font-size:14px;font-family:Inter,SF Pro Text,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif}button{padding:10px 20px;font-size:16px;border:none;border-radius:4px;cursor:pointer;font-family:Inter,SF Pro Text,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif}.form-floating>label{color:red}.biggyBlack{background-color:#191919}.buttonGreen{text-align:center;text-decoration:none;display:inline-block;padding:8px;font-size:14px;font-weight:700;cursor:pointer;color:#000;background-color:#4caf50;border:none;border-radius:15px;width:90%;height:25px;transition:background-color .3s ease,transform .2s ease}.buttonGray{text-align:center;text-decoration:none;display:inline-block;padding:8px;font-size:14px;font-weight:700;cursor:pointer;color:#000;background-color:#a4a4a4;border:none;border-radius:15px;width:40%;height:25px;transition:background-color .3s ease,transform .2s ease}.biggyDivFlex{display:flex}.biggyDivCenter{display:flex;flex-wrap:wrap;justify-content:space-around;align-content:center;gap:20px}.biggyDivBetween{display:flex;flex-wrap:wrap;justify-content:space-between}.biggyHeadingFont{font-size:24px;color:#191919;font-weight:700;margin-bottom:20px;font-family:Inter,SF Pro Text,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif}.menuButton{background-color:#191919;border:0px solid;margin:10px}.showHideDevice{display:none}.showHidePC{display:contents}@media (max-width : 1000px){.showHideDevice{display:contents}.showHidePC{display:none}}.biggyBack{background-color:#fff}.biggyNavColor{background-color:#000}.biggyFont{color:#fff;font-size:15px;font-family:Inter,SF Pro Text,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif}.biggyLeft{float:left}.biggyRight{float:right}.biggyHidden{display:none}.biggyFlex{display:flex}.biggyHCenter{align-items:center}.biggyGrid{display:flex;justify-content:center;flex-wrap:wrap;align-content:space-around}.biggyWidth{width:100%}.biggyPointer{cursor:pointer}.biggyPadRight10px{padding-right:10px}.biggyRightAdjust{right:10px;margin-left:10px}.biggyWrapDiv{display:flex;flex-wrap:wrap;justify-content:space-between}.biggyHiddenDiv{height:0px;width:0px;display:table-column}.biggyMarginTop{margin-top:1px;padding-top:15px}.biggyPaddingVertical{padding-top:15px;padding-bottom:15px}.biggyPaddingTop{padding-top:30px}.biggyPaddingRight{padding-right:50px}.biggyRadius{border-radius:40px}.biggyBlendColor{mix-blend-mode:multiply}.productMobDiv{display:flex;flex-wrap:wrap}.leftArrow,.rightArrow{background-color:#0078d7;color:#fff;border:none;border-radius:50%;width:40px;height:40px;font-size:26px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s;margin-right:20px;margin-left:20px}.leftArrow:hover,.rightArrow:hover{background-color:#005bb5}.biggyFooter{color:#fff;background:#191919;font-family:Inter,SF Pro Text,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;bottom:0;border-top:1px solid #ccc;display:flex;flex-wrap:wrap;position:relative;min-width:200px;font-size:12px;line-height:1em;justify-content:space-around;align-content:space-evenly;padding:30px}.footerTitleHeadline{color:#fff;font-size:15px;font-weight:700;margin-bottom:9px;text-align:left;padding-left:0}.footerHeadline{color:red;font-size:12px;font-weight:700;margin-bottom:9px;text-align:left;padding-left:0}.footerSubDiv{box-sizing:border-box;padding-left:0;padding-top:20px;padding-right:100px;display:block;text-align:left;line-height:2}.bottomNavLogo{position:relative;text-decoration:none}.bottomNavLabel{font-size:12px;color:#000;-webkit-text-stroke:thin;flex-wrap:wrap;display:flex;justify-content:center}.footerLabel{color:#fff;cursor:pointer;text-decoration:none;width:max-content;display:-webkit-inline-box}.footerTitle{color:#fff;padding-top:10px;text-align:center;font-size:8px;display:none}.footerSecTitle{color:#fff;padding-top:2px;text-align:center;font-size:12px}.review-stars{display:flex;margin-bottom:10px}.star{font-size:28px;color:#400000}.star.checked{color:#ff3d00}.carousel-button{background:none;border:none;font-size:24px;cursor:pointer;color:#075e54}.carousel-button.left-arrow{margin-right:10px}.carousel-button.right-arrow{margin-left:10px}.productsDiv{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0 auto;gap:15px}.productMobIconBrand{background-color:#f8f8f8;cursor:pointer;border-radius:100px;padding:6px;max-width:120px;min-width:120px;height:90px}.productRatingFont{font-size:15px;font-family:Inter,SF Pro Text,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;padding-right:5px;font-weight:700}.filterDiv{display:flex;flex-wrap:wrap;justify-content:center;align-content:center}.biggyHomeDivMain{display:grid;font-family:Inter,SF Pro Text,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;flex-wrap:wrap;justify-items:center;justify-content:space-between;margin:0 auto;max-width:1200px;gap:16px}.biggySubFooterTr{display:flex;flex-wrap:wrap;align-content:center;justify-content:space-around;background-color:#191919;border-top:1px solid #9E9E9E;height:40px}.biggyInlineWidth{display:inline-flex;width:100%}.biggySearchWidth{width:100%;margin-left:10px}.biggySearchImage{background-color:#95d200;padding-left:10px;padding-right:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border:2px solid #84b804;width:28px}.biggyColorDark{background-color:#191919}.biggyColorWhite{color:#fff}.biggyFontBlack{color:#fff;vertical-align:top}.biggyNavDiv{display:flex;justify-content:space-between}.biggyLogoLeftAlign{padding-left:10px}.biggyLeftAlign{display:flex;float:left}.biggyRightAlign{display:flex;float:right}.biggyFont{font-size:12px;font-family:Inter,SF Pro Text,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif}.biggyFontBold{font-size:14px;font-family:Inter,SF Pro Text,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;font-weight:700;cursor:pointer}.biggyNavHead{font-weight:700;font-size:15px;padding-left:5px}.biggyMenuImage{height:36px!important;width:50px!important;cursor:pointer;margin:-5px;vertical-align:0px}.biggyMenuWidth{display:flex;flex-direction:column;align-items:center;text-align:center;width:150px;line-height:25px}.spacer{padding-right:50px}.spacerMobile{padding-right:20px;padding-left:20px}.lineSeperator{border-bottom:1px solid #d5dbdb;padding:0;margin:5px 0}.dummyDiv{height:100px;background-color:#fff}.menuText{font-family:Inter,SF Pro Text,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;font-size:14px;width:50px}.mainmenu{list-style:none;padding:10px;margin:10px 0 0;box-shadow:0 0 #0000,0 0 #0000,0 0 20px #0003;font-family:Inter,SF Pro Text,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;color:#666;font-size:13px;font-weight:700;overflow-x:hidden;background-color:#fff}.navbar{display:flex;bottom:-5px;position:fixed;width:100%;box-shadow:0 0 #000,0 0 #0000,0 0 12px #0000001a;justify-content:space-around;font-family:Inter,SF Pro Text,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;background-color:#f8f9fa;border-top:1px solid #ddd}.navbar a{display:block;text-align:center;padding:10px 12px;text-decoration:none;font-size:12px}.navbarImage{display:block;text-align:center;padding:10px 12px;text-decoration:none;font-size:12px;height:32px;width:32px}.biggyBrandFont{font-size:14px;-webkit-text-stroke:thin}.biggyAbsolutePosition{position:absolute}.tab{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:15px;transition:.3s}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border-top:none}.menu-bar{background-color:#191919;display:flex;justify-content:space-between;width:100%}.menu-item{position:relative;cursor:pointer;color:#fff;font-size:16px;font-family:Inter,SF Pro Text,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;margin:5px}.menu-item:hover,.biggyHomeLabel:hover{color:#98d600}.popup{display:block}.popup{display:none;position:absolute;top:50px;left:0;background-color:#333;color:#fff;padding:10px;border-radius:10px;box-shadow:0 0 10px #00000080;z-index:1}.menu-item:hover .popup:before{content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%);border-width:10px;border-style:solid;border-color:transparent transparent #333 transparent}.seo-visible-content{display:none}.seo-visible-content h1,.seo-visible-content h2,.seo-visible-content h3{color:#333}.seo-visible-content p,.seo-visible-content ul{font-size:16px;color:#555}.seo-visible-content ul{list-style-type:disc;margin-left:20px}.about-us-button{background-color:#007bff;color:#fff;border:none;padding:15px 30px;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.about-us-button .icon{margin-left:5px}.footer-container{font-family:Arial,sans-serif}.footer-mobile{display:none}.navbar-item{display:flex;align-items:center}.icon{width:40px;height:40px}.icon-link{text-decoration:none}.footer-web{background-color:#333;color:#fff;padding:20px}.footer-section{display:flex;justify-content:space-between}.footer-column{flex:1;margin:0 15px}.footer-column h3{margin-bottom:10px}.footer-link{display:block;color:#fff;margin-bottom:5px;text-decoration:none}.footer-link:hover{text-decoration:underline}.footer-social{text-align:center;margin:20px 0}.social-icon{display:inline-block;margin:0 10px;width:30px;height:30px;background-size:cover}.footer-copyright{text-align:center;margin-top:10px}.biggySearchDiv{display:flex;align-items:center;justify-content:space-between;width:80%;align-content:center;flex-wrap:wrap}.biggySearchDiv input{width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px}.biggyHomeLabel{display:flex;align-content:center;flex-wrap:wrap}.productContainer{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;padding:10px}.info-strip__element{max-width:120px;margin:auto}.carousel-container{display:block}.product-grid{display:none}.contentMinWidth{width:80%;margin:0 auto;overflow:hidden}.contentMinheight{min-height:650px;background:white;margin:0 auto 100px;overflow:hidden;z-index:0;position:relative}@media (max-width: 768px){.biggySearchDiv{flex-direction:column;gap:15px}.biggySearchDiv input{width:80vw;font-size:14px}.biggySearchImage{width:36px}.biggyHomeDivMain{grid-template-columns:repeat(2,1fr)}.info-strip__element{max-width:100%}.carousel-container{display:none}.product-grid{display:block}.contentMinWidth{width:90%}}@media (max-width: 480px){.biggySearchDiv{padding:5px}.biggySearchDiv input{width:90vw;font-size:14px}.biggySearchImage{width:32px}.contentMinWidth{width:90%}}@media (max-width: 320px){.product-view-container{flex-direction:column;width:100%}.product-image,.product-details{width:100%}.contentMinWidth{width:90%}}@media (min-width: 769px) and (max-width: 1024px){.biggyHomeDivMain{grid-template-columns:repeat(3,1fr)}.productContainer{grid-template-columns:repeat(2,1fr)}.contentMinWidth{width:90%}}@media (min-width: 1025px){.biggyHomeDivMain{grid-template-columns:repeat(4,1fr)}.contentMinWidth{width:80%}}.cdk-overlay-container{z-index:9999!important}.cdk-overlay-backdrop{background:rgba(0,0,0,.5)!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cdk-overlay-pane{display:flex;justify-content:flex-end;align-items:flex-start;transform-origin:right top!important;position:fixed}.mat-mdc-menu-panel{background:#2a2a2a!important;border-radius:12px!important;box-shadow:0 6px 12px #0000004d!important;min-width:220px;max-width:400px;padding:12px 0!important;border:1px solid rgba(255,255,255,.15);animation:fadeInMenu .3s ease-in-out}@keyframes fadeInMenu{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.mat-mdc-menu-content{padding:0}.mainmenu{list-style:none;margin:0;padding:0}.mainmenu li{padding:10px 15px;cursor:pointer;font-size:16px;color:#000;transition:background .3s ease-in-out,color .3s ease-in-out;display:flex;align-items:center}.mainmenu li:hover{background:rgba(255,255,255,.1);color:#fc0}.menuFontBold{font-weight:700;color:#0e0e0e;text-decoration:none}.lineSeperator{height:1px;background:rgba(255,255,255,.15);margin:6px 20px}.mainmenu li:focus{outline:none;background:rgba(255,255,255,.2)}.cdk-overlay-connected-position-bounding-box{top:0;left:0;height:100%;width:100%;position:absolute;display:flex}.product-carousel{position:relative;display:flex;align-items:center;justify-content:center;margin:20px}.product-carousel.horizontal{display:flex;align-items:center;justify-content:center;margin:20px}.product-grid-wrapper{overflow:hidden;width:90%}.product-grid{display:flex;flex-wrap:nowrap;transition:transform .5s ease-in-out}.product-list-vertical{display:flex;flex-direction:column;gap:20px}.product-item-wrapper{flex:0 0 33.3333%;max-width:33.3333%;padding:10px;box-sizing:border-box}@media (max-width: 1199px){.product-item-wrapper{flex:0 0 50%;max-width:50%}}@media (max-width: 991px){.product-item-wrapper{flex:0 0 100%;max-width:100%}}@media (max-width: 600px){.product-item-wrapper,.product-item-wrapper-vertical{flex:0 0 100%;max-width:100%}}.product-item-wrapper-vertical{width:100%;padding:0 10px}
