@font-face{font-family:Be Vietnam;src:url(/cdn/shop/files/BeVietnam-SemiBoldItalic.eot);src:url(/cdn/shop/files/BeVietnam-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BeVietnam-SemiBoldItalic.woff2) format("woff2"),url(/cdn/shop/files/BeVietnam-SemiBoldItalic.woff) format("woff"),url(/cdn/shop/files/BeVietnam-SemiBoldItalic.ttf) format("truetype"),url(BeVietnam-SemiBoldItalic.svg#BeVietnam-SemiBoldItalic) format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Be Vietnam;src:url(/cdn/shop/files/BeVietnam-BoldItalic.eot);src:url(/cdn/shop/files/BeVietnam-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BeVietnam-BoldItalic.woff2) format("woff2"),url(/cdn/shop/files/BeVietnam-BoldItalic.woff) format("woff"),url(/cdn/shop/files/BeVietnam-BoldItalic.ttf) format("truetype"),url(BeVietnam-BoldItalic.svg#BeVietnam-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Be Vietnam;src:url(/cdn/shop/files/BeVietnam-ExtraBoldItalic.eot);src:url(/cdn/shop/files/BeVietnam-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BeVietnam-ExtraBoldItalic.woff2) format("woff2"),url(/cdn/shop/files/BeVietnam-ExtraBoldItalic.woff) format("woff"),url(/cdn/shop/files/BeVietnam-ExtraBoldItalic.ttf) format("truetype"),url(BeVietnam-ExtraBoldItalic.svg#BeVietnam-ExtraBoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Be Vietnam;src:url(/cdn/shop/files/BeVietnam-Bold.eot);src:url(/cdn/shop/files/BeVietnam-Bold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BeVietnam-Bold.woff2) format("woff2"),url(/cdn/shop/files/BeVietnam-Bold.woff) format("woff"),url(/cdn/shop/files/BeVietnam-Bold.ttf) format("truetype"),url(BeVietnam-Bold.svg#BeVietnam-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Be Vietnam;src:url(/cdn/shop/files/BeVietnam-ExtraBold.eot);src:url(/cdn/shop/files/BeVietnam-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BeVietnam-ExtraBold.woff2) format("woff2"),url(/cdn/shop/files/BeVietnam-ExtraBold.woff) format("woff"),url(/cdn/shop/files/BeVietnam-ExtraBold.ttf) format("truetype"),url(BeVietnam-ExtraBold.svg#BeVietnam-ExtraBold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Be Vietnam;src:url(/cdn/shop/files/BeVietnam-SemiBold.eot);src:url(/cdn/shop/files/BeVietnam-SemiBold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BeVietnam-SemiBold.woff2) format("woff2"),url(/cdn/shop/files/BeVietnam-SemiBold.woff) format("woff"),url(/cdn/shop/files/BeVietnam-SemiBold.ttf) format("truetype"),url(BeVietnam-SemiBold.svg#BeVietnam-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Be Vietnam;src:url(/cdn/shop/files/BeVietnam-Light.eot);src:url(/cdn/shop/files/BeVietnam-Light.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BeVietnam-Light.woff2) format("woff2"),url(/cdn/shop/files/BeVietnam-Light.woff) format("woff"),url(/cdn/shop/files/BeVietnam-Light.ttf) format("truetype"),url(BeVietnam-Light.svg#BeVietnam-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Be Vietnam;src:url(/cdn/shop/files/BeVietnam-ThinItalic.eot);src:url(/cdn/shop/files/BeVietnam-ThinItalic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BeVietnam-ThinItalic.woff2) format("woff2"),url(/cdn/shop/files/BeVietnam-ThinItalic.woff) format("woff"),url(/cdn/shop/files/BeVietnam-ThinItalic.ttf) format("truetype"),url(BeVietnam-ThinItalic.svg#BeVietnam-ThinItalic) format("svg");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Be Vietnam;src:url(/cdn/shop/files/BeVietnam-LightItalic.eot);src:url(/cdn/shop/files/BeVietnam-LightItalic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BeVietnam-LightItalic.woff2) format("woff2"),url(/cdn/shop/files/BeVietnam-LightItalic.woff) format("woff"),url(/cdn/shop/files/BeVietnam-LightItalic.ttf) format("truetype"),url(BeVietnam-LightItalic.svg#BeVietnam-LightItalic) format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Be Vietnam;src:url(/cdn/shop/files/BeVietnam-Thin.eot);src:url(/cdn/shop/files/BeVietnam-Thin.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BeVietnam-Thin.woff2) format("woff2"),url(/cdn/shop/files/BeVietnam-Thin.woff) format("woff"),url(/cdn/shop/files/BeVietnam-Thin.ttf) format("truetype"),url(BeVietnam-Thin.svg#BeVietnam-Thin) format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Be Vietnam;src:url(/cdn/shop/files/BeVietnam-Medium.eot);src:url(/cdn/shop/files/BeVietnam-Medium.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BeVietnam-Medium.woff2) format("woff2"),url(/cdn/shop/files/BeVietnam-Medium.woff) format("woff"),url(/cdn/shop/files/BeVietnam-Medium.ttf) format("truetype"),url(BeVietnam-Medium.svg#BeVietnam-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Be Vietnam;src:url(/cdn/shop/files/BeVietnam-MediumItalic.eot);src:url(/cdn/shop/files/BeVietnam-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BeVietnam-MediumItalic.woff2) format("woff2"),url(/cdn/shop/files/BeVietnam-MediumItalic.woff) format("woff"),url(/cdn/shop/files/BeVietnam-MediumItalic.ttf) format("truetype"),url(BeVietnam-MediumItalic.svg#BeVietnam-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Be Vietnam;src:url(/cdn/shop/files/BeVietnam-Italic.eot);src:url(/cdn/shop/files/BeVietnam-Italic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BeVietnam-Italic.woff2) format("woff2"),url(/cdn/shop/files/BeVietnam-Italic.woff) format("woff"),url(/cdn/shop/files/BeVietnam-Italic.ttf) format("truetype"),url(BeVietnam-Italic.svg#BeVietnam-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Be Vietnam;src:url(/cdn/shop/files/BeVietnam-Regular.eot);src:url(/cdn/shop/files/BeVietnam-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BeVietnam-Regular.woff2) format("woff2"),url(/cdn/shop/files/BeVietnam-Regular.woff) format("woff"),url(/cdn/shop/files/BeVietnam-Regular.ttf) format("truetype"),url(BeVietnam-Regular.svg#BeVietnam-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/cdn/shop/files/OpenSans-Regular.eot);src:url(/cdn/shop/files/OpenSans-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/OpenSans-Regular.woff2) format("woff2"),url(/cdn/shop/files/OpenSans-Regular.woff) format("woff"),url(/cdn/shop/files/OpenSans-Regular.ttf) format("truetype"),url(OpenSans-Regular.svg#OpenSans-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/cdn/shop/files/OpenSans-SemiBold.eot);src:url(/cdn/shop/files/OpenSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/OpenSans-SemiBold.woff2) format("woff2"),url(/cdn/shop/files/OpenSans-SemiBold.woff) format("woff"),url(/cdn/shop/files/OpenSans-SemiBold.ttf) format("truetype"),url(OpenSans-SemiBold.svg#OpenSans-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/cdn/shop/files/OpenSans-Medium.eot);src:url(/cdn/shop/files/OpenSans-Medium.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/OpenSans-Medium.woff2) format("woff2"),url(/cdn/shop/files/OpenSans-Medium.woff) format("woff"),url(/cdn/shop/files/OpenSans-Medium.ttf) format("truetype"),url(OpenSans-Medium.svg#OpenSans-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/cdn/shop/files/OpenSans-Light.eot);src:url(/cdn/shop/files/OpenSans-Light.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/OpenSans-Light.woff2) format("woff2"),url(/cdn/shop/files/OpenSans-Light.woff) format("woff"),url(/cdn/shop/files/OpenSans-Light.ttf) format("truetype"),url(OpenSans-Light.svg#OpenSans-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/cdn/shop/files/OpenSans-Bold.eot);src:url(/cdn/shop/files/OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/OpenSans-Bold.woff2) format("woff2"),url(/cdn/shop/files/OpenSans-Bold.woff) format("woff"),url(/cdn/shop/files/OpenSans-Bold.ttf) format("truetype"),url(OpenSans-Bold.svg#OpenSans-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/cdn/shop/files/OpenSans-ExtraBold.eot);src:url(/cdn/shop/files/OpenSans-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/OpenSans-ExtraBold.woff2) format("woff2"),url(/cdn/shop/files/OpenSans-ExtraBold.woff) format("woff"),url(/cdn/shop/files/OpenSans-ExtraBold.ttf) format("truetype"),url(OpenSans-ExtraBold.svg#OpenSans-ExtraBold) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/cdn/shop/files/Roboto-Regular.eot);src:url(/cdn/shop/files/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Roboto-Regular.woff2) format("woff2"),url(/cdn/shop/files/Roboto-Regular.woff) format("woff"),url(/cdn/shop/files/Roboto-Regular.ttf) format("truetype"),url(Roboto-Regular.svg#Roboto-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/cdn/shop/files/Roboto-Medium.eot);src:url(/cdn/shop/files/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Roboto-Medium.woff2) format("woff2"),url(/cdn/shop/files/Roboto-Medium.woff) format("woff"),url(/cdn/shop/files/Roboto-Medium.ttf) format("truetype"),url(Roboto-Medium.svg#Roboto-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/cdn/shop/files/Roboto-Bold.eot);src:url(/cdn/shop/files/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Roboto-Bold.woff2) format("woff2"),url(/cdn/shop/files/Roboto-Bold.woff) format("woff"),url(/cdn/shop/files/Roboto-Bold.ttf) format("truetype"),url(Roboto-Bold.svg#Roboto-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Verdana;src:url(/cdn/shop/files/Verdana-Bold.eot);src:url(/cdn/shop/files/Verdana-Bold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Verdana-Bold.woff2) format("woff2"),url(/cdn/shop/files/Verdana-Bold.woff) format("woff"),url(/cdn/shop/files/Verdana-Bold.ttf) format("truetype"),url(Verdana-Bold.svg#Verdana-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Verdana;src:url(/cdn/shop/files/Verdana-Italic.eot);src:url(/cdn/shop/files/Verdana-Italic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Verdana-Italic.woff2) format("woff2"),url(/cdn/shop/files/Verdana-Italic.woff) format("woff"),url(/cdn/shop/files/Verdana-Italic.ttf) format("truetype"),url(Verdana-Italic.svg#Verdana-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Verdana;src:url(/cdn/shop/files/Verdana.eot);src:url(/cdn/shop/files/Verdana.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Verdana.woff2) format("woff2"),url(/cdn/shop/files/Verdana.woff) format("woff"),url(/cdn/shop/files/Verdana.ttf) format("truetype"),url(Verdana.svg#Verdana) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Verdana;src:url(/cdn/shop/files/Verdana-BoldItalic.eot);src:url(/cdn/shop/files/Verdana-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Verdana-BoldItalic.woff2) format("woff2"),url(/cdn/shop/files/Verdana-BoldItalic.woff) format("woff"),url(/cdn/shop/files/Verdana-BoldItalic.ttf) format("truetype"),url(Verdana-BoldItalic.svg#Verdana-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Anton;src:url(/cdn/shop/files/Anton-Regular.eot);src:url(/cdn/shop/files/Anton-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Anton-Regular.woff2) format("woff2"),url(/cdn/shop/files/Anton-Regular.woff) format("woff"),url(/cdn/shop/files/Anton-Regular.ttf) format("truetype"),url(Anton-Regular.svg#Anton-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}img{vertical-align:middle;max-width:100%}body{font-family:Be Vietnam!important;letter-spacing:normal}h1,h2,h3,h4,h5,h6 .h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Be Vietnam}.page-width,.page-width--narrow{max-width:1650px;padding:0 15px}.page-width.page-width-full{max-width:100%;padding:0}h1,.h1{font-size:28px;letter-spacing:0;line-height:1.3125}h2,.h2{font-size:24px;letter-spacing:0;line-height:1.3846}h3,.h3{font-size:22px;letter-spacing:0;line-height:1.4545}h4,.h4{font-size:18px;letter-spacing:0;line-height:1.5555}h5,.h5{font-size:15px;letter-spacing:0;line-height:1.625}h6,.h6{font-size:13px;letter-spacing:0px;line-height:1.5}p{font-size:16px;letter-spacing:0px;line-height:1.2}body.popup-open{overflow:hidden}.header-wrapper{border:0px}.header-topbar{background-color:#d4d5d4;padding:8px 0}.header-topbar .header-top-inner.page-width{display:flex;align-items:center;justify-content:space-between}.header-topbar .orders-not p{font-size:20px;line-height:107%;color:red;font-weight:600}.header-topbar .notification-block .covind-info a{padding:7px 12px;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;font-weight:600;color:#fff;background-color:#f3b800;border-radius:5px;transition:all ease .4s;text-decoration:none;letter-spacing:normal}.header-topbar .notification-block .covind-info a:hover{text-decoration:none;background-color:#222}.header-topbar .notification-block .covind-info a span.icon-sec{margin-right:5px;display:inline-block}.header-topbar .header-top-right.initial{display:flex;align-items:center;justify-content:center}.header-topbar .covind-info-inner{display:inline-block;height:100%}.header-topbar .notification-block{float:left}.header-topbar .notification-block .contact-no{display:inline-block;float:right;line-height:30px;padding-left:20px;margin-left:20px;border-left:1px solid #888}.header-topbar .notification-block .covind-info{display:inline-block}.header-topbar .notification-block .contact-no a{color:#3b3d3b;font-size:13px;font-weight:600;text-decoration:none}.header-topbar .notification-block .contact-no a:hover{color:#00660d}.header-topbar .cart-sec{display:inline-block;padding-left:20px;margin-left:20px;border-left:1px solid #888}.header-topbar div.minicart-wrapper{float:none;margin:0}.header-topbar div.minicart-wrapper a.action.showcart span.text{position:static;float:left;width:auto;height:auto;display:inline-block;margin:0;color:#3b3d3b;font-size:14px;font-weight:500}.header-topbar div.minicart-wrapper .action.showcart:before{display:none}.header-topbar div.minicart-wrapper .action.showcart.active:before{display:none}.header-topbar div.minicart-wrapper .action.showcart:hover span.cart-icon.normal,.header-topbar div.minicart-wrapper .action.showcart span.cart-icon.hover{display:none}.header-topbar .action.showcart:hover span.cart-icon.hover{display:inline-flex}.header-topbar div.minicart-wrapper .action.showcart .counter.qty{position:static;padding:0;width:25px;height:25px;text-align:center;background-color:#00660d;border:0;border-radius:50%;font-size:14px;font-weight:500;margin:0 0 0 5px;line-height:normal;text-decoration:none;display:flex;align-items:center;justify-content:center}.header-topbar div.minicart-wrapper .action.showcart .counter.qty span{margin-top:-2px}.header-topbar .minicart-wrapper .action.showcart .counter.qty{background:#ff5501;color:#fff;height:24px;line-height:24px;border-radius:2px;display:inline-block;margin:3px 0 0;min-width:18px;overflow:hidden;padding:0 3px;text-align:center;white-space:normal}.header-topbar div.minicart-wrapper .action.showcart span.cart-icon{float:left;display:inline-flex;align-items:center;margin-right:3px}.header-topbar div.minicart-wrapper .action.showcart{display:inline-flex;align-items:center;text-decoration:none;transition:unset}.header-topbar div.minicart-wrapper .action.showcart.active{display:inline-flex}.header-topbar .logo{margin:0!important;position:relative!important;max-width:100%!important}.header-topbar .account-link-sec{line-height:normal}.header-topbar ul.account-links-header{list-style:none;padding:0;margin:0;max-height:30px}.header-topbar ul.account-links-header li{display:inline-block;padding-left:20px;margin:0 0 0 20px;border-left:1px solid #888;height:30px;float:left;padding-right:0}.header-topbar ul.account-links-header li span.icon-sec{float:left;height:30px;display:inline-flex;align-items:center;margin-right:5px}.header-topbar ul.account-links-header li a{color:#3b3d3b;font-size:10px;font-weight:400;line-height:10px;display:inline-flex;height:30px;text-decoration:none;align-items:center;transition:unset}.header-topbar ul.account-links-header li a b{font-size:14px;font-weight:600}.header-topbar ul.account-links-header li a:hover{text-decoration:none;color:#00660d}.header-topbar ul.account-links-header li span.icon-sec.hover,.header-topbar ul.account-links-header li a:hover span.icon-sec.normal{display:none}.header-topbar ul.account-links-header li a:hover span.icon-sec.hover{display:inline-flex}.header-topbar div.minicart-wrapper .action.showcart span.cart-icon.hover,.header-topbar div.minicart-wrapper .action.showcart:hover span.cart-icon.normal{display:none}.header-topbar div.minicart-wrapper .action.showcart:hover span.cart-icon.hover{display:inline-flex}.header-topbar .cart-sec{padding-left:20px;margin-left:20px;border-left:1px solid #888}.header-topbar span.fas.fa-phone-alt{margin-right:3px}.header-topbar .cart-count-bubble{position:initial}.header-topbar div.minicart-wrapper .action.showcart:hover span.text{color:#00660d}.header-topbar div.minicart-wrapper .action.showcart span.cart-text{position:static;float:left;width:auto;height:auto;display:inline-block;margin:0;color:#3b3d3b;font-size:14px;font-weight:500}.header .header__icons{display:none}.header.header--top-left{padding:0}.header .section-item-title{margin:auto;max-width:1650px;padding:8px 15px;width:100%;display:flex;justify-content:space-between;align-items:center}.header nav.header__inline-menu{background-color:#00660d;color:#fff;display:inline-block;margin:0!important}.header .header-menu-wrapper{max-width:1650px;margin:auto;padding:0 15px;width:100%}.header nav.header__inline-menu ul.list-menu.list-menu--inline{gap:30px}.header nav.header__inline-menu ul.list-menu.list-menu--inline li a.header__menu-item,nav.header__inline-menu ul li summary{padding:0;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;line-height:45px;transition:all ease .3s}nav.header__inline-menu ul li summary svg.icon.icon-caret path{fill:#fff}nav.header__inline-menu ul li summary span{text-decoration:none}.header nav.header__inline-menu ul li summary span.header__active-menu-item{color:#fff;text-decoration:none}.header .search-bar{width:100%;max-width:49.1%}.header .search-modal__form{max-width:100%}.header predictive-search.search-modal__form .field:before,.header predictive-search.search-modal__form .field:after{display:none}.header predictive-search.search-modal__form .field .field__input:focus-visible{box-shadow:none}.header button.reset__button.field__button{display:none}.header button.search__button.field__button{display:inline-block;width:100%;max-width:90px;background-color:#636363!important;border:1px solid #636363;border-radius:0 5px 5px 0;position:initial}.header input.search__input.field__input{padding:10px 20px;border-top-left-radius:5px;border-bottom-left-radius:5px;border:1px solid #dadbd9;font-size:16px;font-weight:400;color:#888;background:#fff;margin:0}.header .search-modal__form label.field__label{font-weight:400;color:#888;font-size:14px;letter-spacing:normal}.header predictive-search.search-modal__form .field button.search__button.field__button svg.icon.icon-search path{fill:#fff}.header nav.header__inline-menu ul.list-menu.list-menu--inline li a.header-link.header__menu-item span.header__active-menu-item{color:#fff;text-decoration:none}.search-bar.mobile-search-bar{display:none}.header predictive-search.search-modal__form .field__input:not(:placeholder-shown)~.field__label{font-size:0px!important}.header predictive-search.search-modal__form .field__input:focus{padding:10px 20px}.header predictive-search.search-modal__form .field__input:focus~.field__label{top:11px!important}.header__inline-menu .list-menu.list-menu--inline .mega-menu__list .mega-menu__link:has(img){display:flex;align-items:center;gap:10px;font-weight:700}.header__inline-menu .list-menu.list-menu--inline .mega-menu__list .mega-menu__link{color:#1a1919;font-size:14px;font-weight:400;transition:all .3s ease}.header__inline-menu .list-menu.list-menu--inline .mega-menu__list .mega-menu__link:hover{color:#1a1919b3;text-decoration:none}.header__inline-menu .list-menu.list-menu--inline .mega-menu__list .mega-menu__link img{max-width:100%;width:60px;height:60px;object-fit:cover;flex:0 0 40px}nav.header__inline-menu ul li summary{padding-right:25px}.image-slider .image-slider_wrapper .slider_images .image img.mobile-image{display:none}.image-slider .image-slider_wrapper .slider_images .image img{width:100%;height:100%}.image-slider .image-slider__media-item{margin-bottom:0!important}.image-slider .image-slider_wrapper .slick-dots{bottom:22px!important}.image-slider .image-slider_wrapper .slick-dots li{width:15px;height:15px;margin:0 3px}.image-slider .image-slider_wrapper .slick-dots li button{width:15px;height:15px;background:#869791;box-shadow:0 1px #fff6,inset 0 3px 3px #0003;background:#38383899}.image-slider .image-slider_wrapper .slick-dots li.slick-active button{background:#00660d;border-color:#195100!important;box-shadow:inset 0 1px #00660d,inset 0 1px 3px #00660d,0 2px 2px #0000001a}.collection-list-wrapper .title-wrapper-with-link{margin-bottom:20px;justify-content:center}.collection-list-wrapper .title-wrapper-with-link h2{margin:0;font-size:24px;color:#000;font-weight:600}.collection-list-wrapper ul.collection-list.contains-card{--grid-desktop-horizontal-spacing: 15px}.collection-list-wrapper ul.collection-list.contains-card .card-wrapper .collection-card{display:none}.collection-list-wrapper ul.collection-list.contains-card .card-wrapper .card__inner .card__content .card__information{display:block}.collection-list-wrapper ul.collection-list.contains-card .card-wrapper .card__inner .card__content .card__information a.full-unstyled-link{font-size:0px}.collection-list-wrapper ul.collection-list.contains-card .card-wrapper .card__inner .card__content .card__information a.full-unstyled-link span.icon-wrap{display:none}.collection-list-wrapper ul.collection-list.contains-card .card-wrapper .card__inner .card__content .card__information p.card__caption{font-size:0px}.collection-list-wrapper ul.collection-list.contains-card .card-wrapper .card__inner .card__content .card__information p.card__caption span.icon-wrap{display:none}.template-index .newsletter-with-social-icon,.template-collection .newsletter-with-social-icon{background:#fff}.newsletter-with-social-icon{background:#eef0ed}.newsletter-with-social-icon .wrapper{display:flex;align-items:center;flex-wrap:wrap;column-gap:20px}.newsletter-with-social-icon .wrapper .social-links{width:100%;max-width:calc(40% - 20px)}.newsletter-with-social-icon .wrapper .newsletter-sec{width:100%;max-width:60%}.newsletter-with-social-icon .wrapper .newsletter-sec .newsletter-sec-inner{display:flex;align-items:center;justify-content:end}.newsletter-with-social-icon .wrapper .social-links ul.list-unstyled{justify-content:flex-start;gap:10px}.newsletter-with-social-icon .wrapper .social-links ul.list-unstyled li.list-social__item a.link.list-social__link{padding:0}.newsletter-with-social-icon .wrapper .social-links ul.list-unstyled li.list-social__item span.svg-wrapper{width:45px;height:45px}.newsletter-with-social-icon .wrapper .services{border-left:1px solid #cbcfc9}.newsletter-with-social-icon .wrapper .newsletter-wrapper{padding:25px 40px 25px 30px;display:flex;align-items:center;column-gap:10px}.newsletter-with-social-icon .wrapper .services:last-child .newsletter-wrapper{padding-right:0}.newsletter-with-social-icon .wrapper .text h2{margin:0 0 10px;font-size:16px;line-height:16px;font-weight:500;color:#000}.newsletter-with-social-icon .wrapper .text p{margin:0 0 5px;font-size:12px;line-height:12px;font-weight:500;color:#000}.newsletter-with-social-icon .wrapper .explore-btn a{font-size:14px;line-height:14px;font-weight:600;background-color:#00660d;display:inline-block;text-align:center;color:#fff;border-radius:5px;text-decoration:none;padding:7px 14px 8px}.newsletter-with-social-icon .newsletter-form__field-wrapper .field:before,.newsletter-with-social-icon .newsletter-form__field-wrapper .field:after{display:none}.newsletter-with-social-icon .newsletter-form__field-wrapper .field .field__input:focus-visible{box-shadow:none}.newsletter-with-social-icon .newsletter-form__field-wrapper .field .field__input{border:1px solid #cbcfc9;font-size:10px;font-weight:400;color:#888;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:0 9px;min-width:152px;height:30px;margin-right:-1px}.newsletter-with-social-icon .newsletter-form__field-wrapper .field label.field__label{font-size:10px;font-weight:400;letter-spacing:normal;color:#888;top:8px;left:11px}.newsletter-with-social-icon .newsletter-form__field-wrapper .field button#Subscribe{font-size:14px;line-height:normal;font-weight:600;background-color:#00660d;height:30px;display:inline-block;text-align:center;color:#fff;box-shadow:none!important;border:1px solid #00660d;border-top-right-radius:5px;border-bottom-right-radius:5px;transition:all ease .4s;margin-top:1px;padding:0 15px}.newsletter-form__field-wrapper small.newsletter-form__message{display:none}.newsletter-with-social-icon .wrapper .services:last-child .newsletter-wrapper .email h3.newsletter-form__message{margin-top:5px}.newsletter-with-social-icon .newsletter-form__field-wrapper .field button#Subscribe:hover,.newsletter-with-social-icon .wrapper .explore-btn a:hover{background-color:#222;text-decoration:none}.newsletter-form__field-wrapper .field .field__input:not(:placeholder-shown)~.field__label{font-size:0px!important}.newsletter-with-social-icon .wrapper .social-links ul.list-unstyled li.list-social__item:nth-child(1){order:1}.newsletter-with-social-icon .wrapper .social-links ul.list-unstyled li.list-social__item:nth-child(2){order:5}.newsletter-with-social-icon .wrapper .social-links ul.list-unstyled li.list-social__item:nth-child(3){order:4}.newsletter-with-social-icon .wrapper .social-links ul.list-unstyled li.list-social__item:nth-child(4){order:3}.newsletter-with-social-icon .wrapper .social-links ul.list-unstyled li.list-social__item:nth-child(5){order:2}.newsletter-with-social-icon .wrapper .social-links ul.list-unstyled li.list-social__item:nth-child(6){order:6}.feedback-section .contact .contact-wrapper{display:flex;align-items:flex-start;column-gap:70px}.feedback-section .contact .contact-wrapper .contact-description-text{width:100%;max-width:50%}.feedback-section .contact .contact-wrapper .contact-form{width:100%;max-width:calc(50% - 70px)}.feedback-section .contact .contact-wrapper .contact-description-text{margin-top:48px}.feedback-section .contact .contact-wrapper .contact-description-text h2,.feedback-section .contact .contact-wrapper .contact-description-text p{display:inline-block;color:#fff;font-size:16px;font-weight:400;margin-bottom:28px;line-height:24px}.feedback-section .contact .contact-wrapper .contact-form{background-color:#fff;color:#000;padding:30px;border-radius:5px}.feedback-section .contact .contact-wrapper .contact-form h2.title{font-size:24px;color:#000;font-weight:600;line-height:24px;margin:0 0 25px;border-bottom:1px solid #cdcecc;padding-bottom:15px}.feedback-section .contact .contact-wrapper .contact-form .description-text{margin-bottom:20px}.feedback-section .contact .contact-wrapper .contact-form .description-text p{margin:0;font-size:18px;font-weight:400;color:#000}.feedback-section .contact .contact-wrapper .field:before,.feedback-section .contact .contact-wrapper .field:after{display:none}.feedback-section .contact .contact-wrapper .field .field__input:focus-visible{box-shadow:none}.feedback-section .contact .contact-wrapper .field{flex-direction:column-reverse}.feedback-section .contact .contact-wrapper .field input{border:1px solid #e5e5e5;min-height:50px;outline:none;box-shadow:none;color:#888;font-size:14px;background:#fff;padding:0 9px}.feedback-section .contact .contact-wrapper .field textarea.field__input{border:1px solid #e5e5e5;min-height:70px;width:100%;outline:none;box-shadow:none!important;color:#888;font-size:14px;margin:0}.feedback-section .field textarea{background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-family:Open Sans;font-size:14px;line-height:1.42857143;margin:0;padding:10px;vertical-align:baseline;width:100%;box-sizing:border-box;resize:vertical}.feedback-section .contact .contact-wrapper .field label.field-label{font-size:14px;font-weight:600;color:#888;margin-bottom:8px}.feedback-section .contact .contact__button .button:before,.feedback-section .contact .contact__button .button:after{display:none}.feedback-section .contact .contact__button{margin-top:20px}.feedback-section .contact .contact__button button.button{min-width:370px;background-color:#00660d;color:#fff;font-size:14px;line-height:normal;font-weight:600;border-radius:5px;transition:all ease .4s;letter-spacing:normal;font-family:Arial;padding:17px 20px}.feedback-section .contact .contact__button button.button:hover{background-color:#222}.footer__content-top.page-width{padding-bottom:22px}.footer__content-bottom.scroll-trigger.animate--slide-in{border:0px;padding-top:0}.footer__content-top .footer__blocks-wrapper{flex-direction:column;justify-content:center;align-items:center;row-gap:0px!important}.footer__content-top .footer__blocks-wrapper .footer-block{width:100%}.footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content{display:flex;align-items:center;justify-content:center;column-gap:60px;margin-bottom:25px}.footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content li{margin:0}.footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content a.link{font-size:14px;color:#dadbd9;font-weight:600;line-height:normal;letter-spacing:normal;padding-bottom:0}.footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content a.link:hover{text-decoration:none;color:#fff}.footer__content-top .footer__blocks-wrapper .footer-block .footer-block__image-wrapper,.footer__content-bottom .footer__copyright.caption{margin:0}.footer__content-bottom .footer__copyright.caption small.copyright__content{font-size:14px;text-align:center;font-weight:400;color:#dadbd9;letter-spacing:normal}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{text-decoration:none}h1.main-page-title{font-family:Be Vietnam;font-size:35px;line-height:35px;font-weight:600;letter-spacing:normal;color:#000;margin:0;padding-bottom:25px}.rte h2{font-size:22px;font-weight:600;line-height:1.1;color:#000;margin:10px 0 6px!important}.rte p{font-size:15px;line-height:24px;color:#000;margin-bottom:10px}.rte p:last-child{margin-bottom:0}.rte strong{font-weight:600}.rte p a{color:#00660d}.template-about-us h1.main-page-title.page-title{display:none}.shopify-policy__container{max-width:1650px;padding:50px 15px}.rte ul{margin-bottom:25px}.rte li{font-size:15px;line-height:24px;color:#000;margin:0}.rte table.cookies-list-table{border-collapse:collapse;border-spacing:0}.rte table.cookies-list-table tbody tr th{width:450px}.rte table.cookies-list-table th,.rte table.cookies-list-table td{font-size:15px;text-align:left;padding:11px 10px;color:#000;vertical-align:top}.template-search__header p{text-align:center}.contact-top .text{margin-bottom:25px}.contact-top .text h2{font-weight:600;margin-bottom:10px;text-decoration:underline;font-size:17px;color:#333}.contact-top .text p{font-size:15px;line-height:21px;color:#000;position:relative;padding-left:25px}.contact-top .text p:after{content:"";background-image:url(/cdn/shop/files/list_bullet.png?v=1731931430);background-repeat:no-repeat;background-position:left center;width:18px;height:18px;position:absolute;left:0;top:2px}.contact-top .address-block .address-text h2{font-weight:600;margin-bottom:10px;text-decoration:underline;font-size:17px;color:#333}.contact-top .address-block .address-text p{font-size:14px;line-height:21px;color:#000}.contact-top .address-block{display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px;margin-bottom:25px}.contact-top .address-block .address-text{width:100%;max-width:calc(25% - 8px)}.contact .form-wrapper{background:#fff;width:100%;margin-bottom:30px;border:1px solid #e1e1e1;padding:30px;box-shadow:0 0 3px #0000001a;max-width:810px}.contact .form-wrapper h2.title{font-size:24px;font-weight:600;color:#333;border-bottom:1px solid #c5c5c5;margin:0 0 20px;padding:0 0 10px}.contact .form-wrapper .contact-description-text{margin-bottom:20px}.contact .form-wrapper .contact-description-text p{font-size:15px;color:#000;margin-bottom:20px}.contact .form-wrapper .field:before,.contact .form-wrapper .field:after{display:none}.contact .form-wrapper .field .field__input:focus-visible{box-shadow:none}.contact .form-wrapper .contact__fields{flex-direction:column!important;display:flex}.contact .form-wrapper .field{flex-direction:column-reverse}.contact .form-wrapper .field input{text-transform:capitalize;border:1px solid #ccc;min-height:40px;height:40px;outline:none;box-shadow:none;background:#fff;padding:0 9px;font-size:15px;color:#000}.contact .form-wrapper .field textarea.field__input{border:1px solid #ccc;min-height:82px;width:100%;outline:none;box-shadow:none!important;color:#888;font-size:14px;margin:0}.contact .form-wrapper .field textarea{background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-family:Open Sans;font-size:14px;line-height:1.42857143;margin:0;padding:10px;vertical-align:baseline;width:100%;box-sizing:border-box;resize:vertical}.contact .form-wrapper .field label.field-label{font-size:15px;font-weight:400;color:#000;margin-bottom:5px;line-height:normal}.contact .contact__button .button:before,.contact .contact__button .button:after{display:none}.contact .contact__button{margin-top:40px}.contact .contact__button button.submit-button{font-family:Roboto;font-weight:400;font-size:14px;padding:10px 50px;border:0;border-radius:0;background-color:#00660d;color:#fff;transition:all ease .4s;letter-spacing:normal}.contact .contact__button button.submit-button:hover{background-color:#222}.contact small.contact__field-error{display:none}.contact ul.form-status-list.caption-large{margin:10px 0 20px}.contact .form-wrapper .field label.field-label span{color:#e02b27}.main-list-collections{padding:50px 0}ul.collection-list .card-wrapper .card__content .card__information .card__heading a{color:#363636;font-weight:500;font-size:20px;line-height:20px;margin-bottom:15px}.collection-breadcrumb{padding-bottom:30px}.collection-breadcrumb nav.breadcrumbs{width:100%;padding:15px 0;border-bottom:1px solid #aeb0ad}.collection-breadcrumb ol.breadcrumbs__list{list-style:none;display:flex;align-items:center}.collection-breadcrumb ol.breadcrumbs__list li.breadcrumbs__item{line-height:14px}.collection-breadcrumb ol.breadcrumbs__list li.breadcrumbs__item a{font-size:12px;font-weight:400;color:#666;line-height:12px;text-decoration:none;font-family:Roboto}.collection-breadcrumb .breadcrumbs__item:not(:last-child):after{content:">";font-size:12px;font-weight:500;color:#636363;font-family:Roboto;margin:0 5px;vertical-align:unset;line-height:12px}.collection-hero h1.collection-hero__title{margin:0;color:#3b3d3b;font-size:30px;font-weight:700;font-family:Roboto}.collection-product-wrapper{background-color:#fff}.collection-product-wrapper .product-grid-wrapper{width:100%}.collection-product-wrapper .product-grid-container h2.title.title--primary a.underlined-link.link{color:#00660d}.collection-product-wrapper .product-grid-wrapper .sort-filter{width:100%;font-family:Roboto;background-color:#cfd1cf;border:1px solid #aeb0ad;border-left:0;padding:8px 20px}.facets-vertical-form{justify-content:flex-start}.facets-vertical-form .facet-filters{padding:0}.facets-vertical-form .product-count-vertical.light{display:none}.facets-vertical-form .facet-filters h2.facet-filters__label{margin-right:10px}.facet-filters h2.facet-filters__label label{font-size:14px;text-transform:uppercase;font-weight:700;color:#3b3d3b;line-height:25px;font-family:Roboto}.facets-vertical-form .facet-filters .select{border:1px solid #ccc;background-color:#fff;border-radius:3px;height:25px;box-shadow:none;outline:none}.facets-vertical-form .facet-filters .select select{font-size:12px;font-weight:400;font-family:Roboto;line-height:25px;border-radius:3px!important;background:#fff url(/cdn/shop/files/select-arrow.png?v=1731476826) no-repeat 100% 45%;color:#3b3b3b;-webkit-appearance:none;appearance:none;padding:0 34px 0 10px}.facets-vertical-form .facet-filters .select span.svg-wrapper{display:none}.facets-vertical-form .facet-filters .select .select__select:focus{box-shadow:none}.facets-vertical-form .facet-filters .select .facet-filters__sort:focus-visible{outline:none;outline-offset:1rem;box-shadow:none}.collection__toolbar-item--layout{display:flex;align-items:center;gap:8px}.collection__toolbar-item--layout svg.icon{width:18px;height:18px}.collection-product-wrapper .product-grid-wrapper .sort-filter{display:flex;align-items:center;justify-content:space-between}.collection__toolbar-item--layout button.collection__layout-button.active svg.icon path{fill:#54bc56}.collection-product-wrapper aside.facets-wrapper{font-family:Roboto;padding:0!important}.collection-product-wrapper aside.facets-wrapper .facets__form-vertical{width:27.5rem}.collection-product-wrapper aside.facets-wrapper .facets-container{padding:0!important;border:1px solid #aeb0ad}.facets-container .active-facets.active-facets-desktop{flex-direction:column-reverse}.facets-vertical .active-facets-vertical-filter{display:flex;width:100%;justify-content:space-between;flex-direction:column-reverse}.facets-container h2#verticalTitle{font-family:Roboto;font-size:14px;text-transform:uppercase;font-weight:700;padding:0 20px;line-height:40px;color:#3b3d3b;background-color:#cfd1cf;margin:0;border-bottom:1px solid #ccc}.facets-container .active-facets__button-wrapper{justify-content:flex-end!important;padding:10px 20px!important;margin-bottom:0!important}.facets-container .active-facets__button-wrapper a.active-facets__button-remove span{font-family:Be Vietnam;font-style:normal;font-weight:400;line-height:1.42857143;font-size:1.4rem;color:#3b3d3b}.facets-container .applied-filters{width:100%}.facets-container .applied-filters-text{font-size:14px;text-transform:uppercase;font-weight:700;padding:0 20px;height:42px;line-height:40px;color:#3b3d3b;background-color:#cfd1cf;width:100%;display:flex}.facets-container facet-remove a.active-facets__button.active-facets__button--light{padding:0 20px;margin:10px 0 15px}.facets-container .facets-vertical .active-facets facet-remove:last-of-type a.active-facets__button{margin-bottom:0}.facets-container facet-remove span.active-facets__button-inner{box-shadow:none!important;padding:0;flex-direction:row-reverse;justify-content:flex-end;font-family:Roboto;color:#3b3d3b;font-size:14px;font-weight:400}.facets-container .filter-label{font-weight:700;font-family:Roboto;color:#3b3d3b;font-size:14px}.facets-container .filter-label span.filter-value{font-weight:400;color:#757575}.facets-container facet-remove span.active-facets__button-inner span.svg-wrapper{margin:0!important;width:16px!important}.facets-container details.facets__disclosure-vertical{border:0px}.facets-container summary.facets__summary.caption-large.focus-offset{padding:9px 20px;border-bottom:1px solid #aeb0ad;border-top:1px solid #aeb0ad}.facets-container summary.facets__summary span.facets__summary-label{font-size:14px;text-transform:capitalize;line-height:normal;font-weight:700;color:#3b3d3b}.facets-container summary.facets__summary svg.icon.icon-caret{display:none}.facets-container summary.facets__summary:hover .facets__summary-label{text-decoration:none;text-underline-offset:.3rem}.facets-container .facets__disclosure-vertical[open] .facets__display-vertical{padding:10px 20px;margin-bottom:20px}.facets-container fieldset.facets-wrap ul.facets-layout li.list-menu__item.facets__item{margin-bottom:10px}.facets-container fieldset.facets-wrap ul.facets-layout label.facets__label{padding:0}.facets-container fieldset.facets-wrap ul.facets-layout span.facet-checkbox__text{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:12px;font-weight:400;line-height:20px;color:#3b3d3b}.facets-container fieldset.facets-wrap ul.facets-layout label.facets__label.facet-checkbox{align-items:center;padding:0 0 0 30px}.facets-container fieldset.facets-wrap ul.facets-layout input.filter-checkbox{background-color:#fff;border:1px solid #aeb0ad;border-radius:5px;width:20px!important;height:20px!important;left:0!important;top:0!important}.facets-container fieldset.facets-wrap ul.facets-layout .facet-checkbox .svg-wrapper{width:12px!important;height:12px!important;top:5px!important;left:4px!important}.facets-container #FacetsWrapperDesktop .active-facets__button-wrapper{display:none;text-align:end}.facets-container #FacetsWrapperDesktop .active-facets__button-wrapper a.active-facets__button-remove{text-decoration:none}.facets-container #FacetsWrapperDesktop .active-facets__button-wrapper a.active-facets__button-remove span:hover{text-decoration:underline}.collection-product-wrapper .product-grid-wrapper .product-grid-container{padding:30px 0 0}.collection-product-wrapper .product-grid-wrapper .product-grid-container .collection{padding-left:30px}.collection-product-wrapper .product-grid-wrapper .product-grid-container .collection ul{margin-bottom:20px}.product-grid-container ul.grid{border:1px solid #ebeced;--grid-desktop-vertical-spacing: 0;--grid-desktop-horizontal-spacing: 0px}.product-grid-container ul.grid li.grid__item.scroll-trigger.animate--slide-in{padding:25px;border-right:1px solid #ebeced;border-bottom:1px solid #ebeced}.collection-product-wrapper .product-grid-container .collection ul li .card-wrapper .card__inner.ratio:before{--ratio-percent: 108.5% !important}.product-grid .card-wrapper .card .card__inner .card__media img.motion-reduce{object-fit:contain}.product-grid .card-wrapper .card__content .card__information{padding:0;display:flex;flex-direction:column}.product-grid .card-wrapper .card__content .card__information .card__heading a{color:#363636;font-weight:500;font-size:14px;line-height:20px;text-transform:uppercase;margin-bottom:27px}.card-wrapper .card__content .card__information .outside-dimensions{margin-top:auto}.card-wrapper .card__content .card__information .outside-item-size{font-size:15px;line-height:normal;color:#333;margin-bottom:2px;display:flex;align-items:center;justify-content:center;gap:4px}.card-wrapper .card__content .card__information .carton-text{font-size:15px;line-height:18px;display:inline-block;width:100%;font-weight:600;color:#2183de}.card-wrapper .card__content .card__information .price_box{margin:0!important;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:4px}.card-wrapper .card__content .card__information .card-information span.carton_text{font-size:15px;line-height:normal;font-weight:600;color:#f90522}.card-wrapper .card-information .price{font-size:15px;line-height:17px;font-weight:600;color:#f90522}.card-wrapper .card__content .quick-add .button:before,.card-wrapper .card__content .quick-add .button:after{display:none}.card-wrapper .card__content .quick-add__submit.button{min-height:40px;width:150px!important;min-width:150px!important;padding:10px;background-color:#00660d;border:0;box-shadow:none;transition:all ease .4s;color:#fff;margin:auto}.card-wrapper .card__content .quick-add__submit.button span{font-weight:500;font-size:16px;font-family:Be Vietnam;line-height:16px;color:#fff;letter-spacing:normal}.card-wrapper .card__content .quick-add__submit.button:hover{background:#000}.card-wrapper .card__content .quick-add{margin:0!important;padding-top:25px}.product-grid .card-wrapper .card__content{padding-bottom:0!important}.card-wrapper .card_product-description{display:none}.card-wrapper .card_product-description p{margin:15px 0 0;font-size:14px;color:#222;font-weight:400;line-height:normal;letter-spacing:normal}.card-wrapper .card_product-description a.action.more{color:#379835;text-decoration:underline;font-size:14px;font-weight:400}.card-wrapper .card__content .card__information .short_description{display:none}.card-wrapper .card__content .card__information .short_description{font-size:1.4rem;line-height:normal;letter-spacing:normal;color:#333;font-family:Open Sans}button.collection__layout-button.active svg.icon path{fill:#54bc56}.product-grid-container ul.grid[data-layout=list]{flex-direction:column}.product-grid-container ul.grid[data-layout=list] li.grid__item.scroll-trigger.animate--slide-in{width:100%;max-width:100%;border-right:0px;padding:20px}.product-grid-container ul.grid[data-layout=list] .card.card--card{flex-direction:row;align-items:center}.product-grid-container ul.grid[data-layout=list] .card.card--card .card__inner{width:100%;max-width:240px}.collection-product-wrapper .product-grid-container ul.grid[data-layout=list] .card-wrapper .card__inner.ratio:before{--ratio-percent: 100% !important}.product-grid-container ul.grid[data-layout=list] .card.card--card .card__content{justify-content:flex-start;padding-left:30px;text-align:left}.product-grid-container ul.grid[data-layout=list] .card.card--card.card--text.ratio:before{padding-bottom:0}.product-grid-container ul.grid[data-layout=list] .card-wrapper .card__content .quick-add__submit.button{margin-left:inherit}.product-grid-container ul.grid[data-layout=list] .card-wrapper .card__content .card__information .price_box{justify-content:left}.product-grid-container ul.grid[data-layout=list] .card_product-description{display:block}.product-grid-container ul.grid[data-layout=list] .card-wrapper .card__content .card__information .outside-item-size{justify-content:left}.product-grid-container table>thead>tr>th,.product-grid-container table>thead>tr>td{vertical-align:bottom}.product-grid-container .custom-table{padding:0 30px;margin-bottom:20px}.product-grid-container .custom-table table{font-family:Roboto;border:1px solid #aeb0ad!important;width:100%;border-collapse:collapse;border-spacing:0;max-width:100%}.product-grid-container .custom-table table th{font-size:14px;font-weight:700;font-family:Roboto;padding:40px 13px 13px;text-align:center;background-color:#00660d;color:#fff;border-right:1px solid #fff;line-height:1.42857143}.product-grid-container .custom-table table tr.bottom-headings th{padding:5px;background-color:#19a915;font-weight:400;line-height:1.42857143}.product-grid-container .custom-table table td.img-field{position:relative}.product-grid-container .custom-table table td p{font-size:14px;line-height:14px;font-weight:400;font-family:Verdana;text-align:center;color:#636363}.product-grid-container .custom-table table td a.product{font-family:Verdana;font-size:14px;font-weight:400;text-transform:uppercase;color:#00660d;text-decoration:none}.product-grid-container .custom-table table td a.product:hover{text-decoration:none;color:#000}.product-grid-container .custom-table table td{font-size:14px;line-height:14px;font-weight:400;font-family:Verdana;text-align:center;color:#636363;padding:15px 5px;border:1px solid #aeb0ad;vertical-align:middle}.product-grid-container .custom-table table td.bcolor.carts .quick-add__submit.button{width:100px;min-height:25px;background-color:#00660d;display:inline-block;border-radius:5px;padding:0}.product-grid-container .custom-table table td.bcolor.carts .button:before,.custom-table table td.bcolor.carts .button:after{display:none}.product-grid-container .custom-table table td.bcolor.carts .quick-add__submit.button span{font-size:12px;font-weight:700;line-height:25px;color:#fff;text-decoration:none;letter-spacing:normal}.product-grid-container .custom-table table td.bcolor.carts .quick-add__submit.button:hover{background-color:#222}.product-grid-container .custom-table table td a.product .img-sec{position:absolute;right:-45px;top:-8px;display:none}.product-grid-container .custom-table table td a.product .img-sec img{height:50px;width:50px;background-size:50px 50px}.product-grid-container .custom-table table td a.product:hover .img-sec{display:block}.custom-grid-structure .custom-product-card .title{font-family:Verdana;font-size:16px;font-weight:400;text-transform:uppercase;color:#00660d;text-decoration:none;margin:0 0 10px}.custom-grid-structure .custom-product-card .product-decsription{font-size:14px;line-height:14px;font-weight:400;font-family:Verdana;color:#636363;margin:0 0 10px}.custom-grid-structure .custom-product-card :is(.outside_dimesions,.carton-price,.carton-qty){font-size:14px;line-height:1;font-weight:400;font-family:Verdana;color:#636363;margin:0 0 10px}.custom-grid-structure .custom-product-card .add-button{margin-top:15px}.custom-grid-structure .custom-product-card a{text-decoration:none}.custom-grid-structure .product-cards{display:flex;flex-wrap:wrap;gap:0}.custom-grid-structure .product-cards .custom-product-card{width:33.33%;padding:20px;border-right:1px solid #ebeced;border-bottom:1px solid #ebeced}.custom-grid-structure .product-cards .quick-add__submit{background-color:#00660d;display:block;height:auto;min-height:auto;padding:10px 40px 17px;min-width:auto;font-weight:700;width:auto;letter-spacing:0;border-radius:8px}.custom-grid-structure .product-cards .quick-add__submit span{line-height:1;display:block}.custom-grid-structure .products-wrapper{border:1px solid #ebeced;border-bottom:0;border-right:0}.main-product-wrapper{display:flex;flex-wrap:nowrap;gap:0;width:100%}.main-product-wrapper .product__info-with-color-wrapper{width:100%;max-width:71%}.main-product-wrapper .product-recommendations-section{width:100%;max-width:calc(29% - 30px);height:max-content;margin-left:30px;padding:25px;box-shadow:0 0 11px -1px #00000036;margin-bottom:20px}.main-product-wrapper .product-media-container{border:0px}.main-product-wrapper .product--medium:not(.product--no-media) .product__media-wrapper{max-width:45%!important;width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)!important}.main-product-wrapper .product--medium:not(.product--no-media) .product__info-wrapper{max-width:55%!important;width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)!important}.main-product-wrapper .product__info-wrapper .product__info-container{max-width:100%}.main-product-wrapper .product__info-wrapper{padding-left:40px!important}.product__info-wrapper .product__info-container .product__title h1{font-size:20px;color:#000;font-family:Verdana;font-weight:700;line-height:normal}.product__info-wrapper .product__info-container .product__title{margin-bottom:20px}.product__info-wrapper .outside-dimensions{display:flex;align-items:center;gap:8px;margin:15px 0!important;padding-top:25px;border-top:1px dashed #999}.product__info-wrapper .outside-dimensions label.product-label{font-family:Open Sans;font-size:18px;line-height:18px;font-weight:400;color:#666}.product__info-wrapper .outside-dimensions .outside-item-size{font-family:Open Sans;font-size:18px;line-height:18px;font-weight:400;color:#666;display:flex;align-items:center;justify-content:center;gap:4px}.product__info-wrapper p.product__text.inline-richtext{font-family:Open Sans;font-size:18px;line-height:18px;font-weight:400;color:#666;margin:0 0 15px!important}.product__info-wrapper .price-block{margin:0 0 20px!important;display:flex;align-items:center;gap:8px}.product__info-wrapper .price-block span.price-label{font-family:Open Sans;font-size:18px;font-weight:400;color:#666;line-height:21px}.product__info-wrapper .price-block .price .price__container{margin:0}.product__info-wrapper .price-block .price .price__container .price__regular{font-size:20px;font-weight:400;font-family:Open Sans;color:#00660d;line-height:normal}.product__info-wrapper .size-option-custom{margin:0!important}.product__info-wrapper .size-option-custom label{font-size:18px;font-weight:400;color:#666;line-height:21px;margin-bottom:14px;display:block}.product__info-wrapper .size-option-custom ul{display:flex;align-items:center;flex-wrap:wrap;list-style:none;margin-bottom:20px;gap:7px}.product__info-wrapper .size-option-custom ul li{padding:4px 8px;border:1px solid #dadada;cursor:pointer;background:#f0f0f0;line-height:20px}.product__info-wrapper .size-option-custom ul li:hover{border:1px solid #666}.product__info-wrapper .size-option-custom ul li a{font-size:12px;font-weight:600;line-height:20px;text-align:center;color:#666;text-decoration:none}.product__info-wrapper .product-form__input.product-form__quantity{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0!important}.product__info-wrapper .product-form__input.product-form__quantity label.quantity__label.form__label{font-size:18px;font-family:Open Sans;color:#666;font-weight:400;line-height:normal;margin:0!important}.product__info-wrapper .product-form__input.product-form__quantity .quantity:before,.product-form__input.product-form__quantity .quantity:after{display:none}.product__info-wrapper .product-form__input.product-form__quantity .quantity{max-width:120px;border:1px solid #ccc;border-radius:5px;min-height:43px}.product__info-wrapper .product-form__input.product-form__quantity .quantity .quantity__button{width:calc(3rem / var(--font-body-scale))}.product__info-wrapper .product-form__input.product-form__quantity .quantity input.quantity__input{font-size:18px;font-weight:400;line-height:normal;font-family:Open Sans;color:#666}.product__info-wrapper .product-form__input.product-form__quantity .quantity input.quantity__input:focus-visible{outline:none;outline-offset:initial;box-shadow:none}.product__info-wrapper product-form.product-form{border-bottom:1px solid #999;padding-bottom:10px;margin:20px 0 25px!important}.product__info-wrapper .product-form__buttons .product-form__submit.button{font-size:24px;font-family:Anton;font-weight:400;text-transform:uppercase;line-height:28px;background-color:#cc8416;transition:all ease .4s;margin:0}.product__info-wrapper .product-form__buttons .button:before,.product__info-wrapper .product-form__buttons .button:after{display:none}.product__info-wrapper .product-form__buttons .product-form__submit.button .cart-image{padding-right:15px}.product__info-wrapper .product-form__buttons .product-form__submit.button:hover{background:#000}.product-recommendations-section .recommendations-title h2{font-size:20px;font-weight:400;font-family:Open Sans;color:#000;padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid #ccc}.product-recommendations-section .related-products li.grid__item{width:100%;max-width:100%;padding-bottom:20px;margin-bottom:20px!important;border-bottom:1px dashed #999b9c}.product-recommendations-section .related-products ul.grid{flex-direction:column}.product-recommendations-section .related-products ul.grid li.grid__item.scroll-trigger.animate--slide-in{width:100%;max-width:100%;border-right:0px;padding:20px}.product-recommendations-section .related-products ul.grid .card.card--card{flex-direction:row;align-items:center}.product-recommendations-section .related-products ul.grid .card.card--card .card__inner{width:100%;max-width:105px}.product-recommendations-section .related-products ul.grid .card.card--card .card__content{justify-content:flex-start;padding:0 0 0 20px;text-align:left;display:flex;flex-direction:column}.product-recommendations-section .related-products ul.grid .card.card--card.card--text.ratio:before{padding-bottom:0}.product-recommendations-section .related-products ul.grid .card-wrapper .card__content .quick-add__submit.button{margin-left:inherit}.product-recommendations-section .related-products ul.grid .card-wrapper .card__content .card__information .price_box,.product-recommendations-section .related-products ul.grid .card-wrapper .card__content .card__information .outside-item-size{justify-content:left}.product-recommendations-section .related-products .card-wrapper .card__content .card__information .carton-text,.product-recommendations-section .related-products .card-wrapper .card__content .card__information .outside-dimensions,.product-recommendations-section .related-products .card-wrapper .card__content .card__information .card-information span.carton_text{display:none}.product-recommendations-section .related-products .card-wrapper .card__content .card__information .short_description{display:block}.product-recommendations-section .related-products .card-wrapper .card__content .card__information .card__heading a{text-transform:uppercase;margin-bottom:15px;font-size:14px;line-height:22px;font-family:Open Sans;font-weight:400;color:#666}.product-recommendations-section .related-products .card-wrapper .card-information .price{font-size:22px;line-height:22px;color:#e90000;font-weight:400;font-family:Open Sans;margin-top:15px}.product-recommendations-section .related-products .card-wrapper .card__content .quick-add{padding-top:20px}.product-recommendations-section .related-products .card-wrapper .card__content .quick-add__submit.button{min-height:35px;width:103px!important;min-width:103px!important;padding:7px 15px;background:#cc8416;border:1px solid #cc8416}.product-recommendations-section .related-products .card-wrapper .card__content .quick-add__submit.button span{font-weight:600;font-size:13px;font-family:Open Sans}.product-recommendations-section .related-products .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1)}.product-colors-wrapper .product-item .swatch-item span.option-val{line-height:normal;font-size:14px;text-align:center}.product-colors-wrapper .product-item .swatch-item img.swatch-image{width:100%;max-width:100px}.product-colors-wrapper .product-item .swatch-item a{display:flex;flex-direction:column;gap:15px;align-items:center;text-decoration:none;color:#000}.product-colors-wrapper .product-item{width:100%;max-width:140px}.product-colors-wrapper{display:flex;align-items:center;gap:15px;margin-top:50px}.product-tabs .tabs{display:flex;flex-wrap:nowrap;align-items:center;width:fit-content;list-style:none;gap:10px}.product-tabs .tabs li.tab-title{text-align:center;cursor:pointer;font-size:16px;color:#666;background-color:#dcdcdc;padding:11px 40px;line-height:normal;border:1px solid #e5e5e5;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}.product-tabs .tabs li.tab-title.active{background:#00660d;color:#fff}.product-tabs .tab-contents .tab-content.active{display:block}.product-tabs .tab-contents .tab-content{display:none}.product-tabs .tab-contents{border:1px solid #e5e5e5;padding:25px;width:71%}.product-tabs .tab-contents .product-specs tr{text-align:left}.product-tabs .tab-contents .product-specs .additional-attributes{min-width:100%;max-width:100%;font-size:14px;line-height:14px;font-weight:400;font-family:Open Sans;color:#666;border-collapse:collapse;border-spacing:0}.product-tabs .tab-contents .product-specs .additional-attributes tbody{border:1px solid #999}.product-tabs .tab-contents .product-specs .additional-attributes tr{line-height:13px}.product-tabs .tab-contents .product-specs .additional-attributes th{border-right:0;font-weight:400;background-color:#f2f2f2;color:#00660d;max-width:240px;width:240px}.product-tabs .tab-contents .product-specs .additional-attributes td,.tab-contents .product-specs .additional-attributes th{padding:12px 25px!important;border:1px solid #e5e5e5}.product-tabs .tab-contents .product-specs .additional-attributes td,.tab-contents .product-specs .additional-attributes th{padding:7px 25px!important}.product-tabs .tab-contents .product-description label.product-label{font-size:16px;line-height:30px;color:#666;font-family:Open Sans;font-style:normal;font-weight:400}.product-tabs .tab-contents .product-description .description-text p{font-size:16px;line-height:30px;color:#666;font-family:Open Sans;font-style:normal;font-weight:400;margin-bottom:10px}.product-tabs .tab-contents p{font-size:15px;font-family:Open Sans;line-height:normal;color:#666}.main-blog h1.title--primary{font-family:Roboto;font-size:35px;line-height:35px;font-weight:600;letter-spacing:normal;color:#000;margin:0;padding-bottom:25px}.main-blog .blog-articles{grid-template-columns:1fr 1fr 1fr!important;--grid-desktop-horizontal-spacing: 20px}.blog-articles .card.article-card h3.card__heading.h2{margin:0;font-size:20px;color:#000;font-weight:400;font-family:Open Sans}.blog-articles .card.article-card .card__content .card__information .article-card__info time{font-size:14px;font-weight:500;text-transform:uppercase;color:#000}.blog-articles .card.article-card p.article-card__excerpt.rte-width{font-size:16px;line-height:normal;color:#3b3d3b;font-weight:400}article.article-template{max-width:1300px;padding:50px 15px;margin:auto}.article-template h1.article-template__title{font-size:24px;color:#000;font-weight:400;font-family:Open Sans}.article-template span.circle-divider time{font-size:14px;font-weight:500;text-transform:uppercase;color:#000}.article-template .article-template__content{font-size:17px;color:#3b3d3b;font-weight:400;padding:0;margin-top:20px!important}.article-template header.article-title{margin:0!important;padding:30px 0 0}.article-template__back{margin:20px 0!important}.article-template__back a.article-template__link{font-size:16px;line-height:16px;font-weight:500;color:#000}.article-template__back span.icon-wrap{margin-top:2px}.template-photo-gallery h1.main-page-title,.template-video h1.main-page-title,.template-downloads h1.main-page-title,.template-assembly-instructions h1.main-page-title,.template-product-guidance h1.main-page-title{font-family:Roboto;font-size:30px;line-height:30px;font-weight:600;color:#000}.template-photo-gallery .breadcrumbs__item a,.template-video .breadcrumbs__item a,.template-downloads .breadcrumbs__item a,.template-assembly-instructions .breadcrumbs__item a,.template-product-guidance .breadcrumbs__item a{font-family:Roboto}.product-pdf a{text-decoration:none;color:#000;font-size:15px;line-height:17px;font-style:normal;font-weight:400;display:flex;align-items:center;gap:5px;padding-bottom:8px;width:fit-content;transition:all ease .4s}.product-pdf a:hover{color:#00660d}.media-video .video-wrapper-main h1{text-align:center;font-size:30px;margin-bottom:60px;line-height:normal;color:#bf1e2e;font-weight:700}.media-video .video-wrapper-main .row{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:30px}.media-video .video-wrapper-main .row.grid--4-col-desktop{column-gap:20px}.media-video .video-item h4{font-size:16px;margin:10px 0;color:#000;text-align:center;font-weight:600}.media-video .video-wrapper{position:relative;overflow:hidden;padding-bottom:56%}.media-video .video-wrapper .video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.media-video .grid--4-col-desktop .grid__item{width:100%;max-width:calc(25% - 15px)}.media-video .grid--3-col-desktop .grid__item{width:100%;max-width:calc(33.33% - 20px)}.media-video .grid--2-col-desktop .grid__item{width:100%;max-width:calc(50% - 15px)}.customer h1{font-weight:500;font-size:32px;line-height:32px;padding-top:12px;margin-bottom:12px!important;color:#000;font-family:Roboto}.customer .customer-wrapper{margin:0 auto 30px;background:#fff;min-width:inherit;width:100%;max-width:400px;border:1px solid #e1e1e1;padding:30px;box-shadow:0 0 3px #0000001a}.customer form{margin-top:0!important}.customer .field:before,.customer .field:after{display:none}.customer .field input:focus-visible{box-shadow:none;border-radius:0}.customer .field{flex-direction:column-reverse;align-items:flex-start}.customer .field input{border:1px solid #ccc;min-height:40px;height:40px;outline:none;box-shadow:none;background:#fff;padding:0 9px;font-size:15px;color:#000}.customer .field textarea.field__input{border:1px solid #ccc;min-height:82px;width:100%;outline:none;box-shadow:none!important;color:#888;font-size:14px;margin:0}.customer .field textarea{background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-family:Open Sans;font-size:14px;line-height:1.42857143;margin:0;padding:10px;vertical-align:baseline;width:100%;box-sizing:border-box;resize:vertical}.customer .field label{font-size:15px!important;font-weight:400;color:#000;margin-bottom:5px;letter-spacing:normal;line-height:normal;position:initial}.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:0 9px!important}.customer .customer-button:before,.customer .customer-button:after{display:none}.customer .actions-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-top:20px}.customer button.customer-button{font-family:Roboto;font-weight:400;letter-spacing:normal;padding:10px 25px;border:0;border-radius:0;background-color:#00660d;color:#fff;transition:all ease .4s;min-height:auto;margin:0!important}.customer button.customer-button:hover{background-color:#222}.customer .actions-toolbar a,.customer a{color:#00660d;text-decoration:underline;transition:all ease .4s;font-size:13px;margin:0;line-height:36px}.customer a:hover{color:#379435}.customer span.create-account{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:4px;font-size:16px;font-family:Roboto;font-style:normal;font-weight:400;line-height:1.42857143;color:#333;margin-bottom:18px}.customer span.create-account a{margin:-2px 0 0;font-size:16px;line-height:normal}.customer p.recover_password-subtext{text-align:center;font-size:16px;margin:0 0 25px!important;letter-spacing:normal;font-family:Roboto}.customer span.form__message{display:none}.customer ul.form-status-list.caption-large{margin:10px 0 20px}.customer h2.form__message{font-size:16px!important;margin:0}.customer ul{margin-bottom:20px}.customer ul li{margin-top:7px;line-height:normal}.customer ul li a,.customer ul li{color:#e02b27;font-size:1.2rem;line-height:normal}.customer h2.form__message:focus-visible{outline:none;outline-offset:initial;box-shadow:none!important}.customer.account h2{color:#00660d;font-weight:600;font-size:24px}.customer p{color:#141414;font-size:16px;line-height:20px}.customer.account a{font-size:15px}.customer.addresses a{font-size:15px;line-height:normal}.customer button.customer-button.add-new_address{margin:30px 0 15px!important}.customer ul.edit-address{margin:0}.customer ul.edit-address h2,.customer div#AddAddress h2{font-weight:500;font-size:26px;line-height:normal;padding-top:12px;margin-bottom:5px;color:#000;font-family:Roboto}.customer.addresses ul li label{font-weight:400;font-size:15px;color:#000;margin-bottom:5px!important;display:inline-block}.customer.addresses ul li label.addresses-set_default{margin-bottom:0!important}.customer.addresses span.svg-wrapper{right:10px}.customer.addresses span.svg-wrapper svg.icon path{fill:#000}.customer .cancel-button:before,.customer .cancel-button:after{display:none}.customer .cancel-button{font-family:Roboto;font-weight:400;letter-spacing:normal;padding:10px 25px;border:1px solid #000;border-radius:0;color:#000;transition:all ease .4s;min-height:auto;margin:15px 5px}.shopify-challenge__container p.shopify-challenge__message{text-align:center;font-size:16px;margin:0 0 25px!important;letter-spacing:normal;font-family:Roboto}.shopify-challenge__container input.shopify-challenge__button.btn{font-family:Roboto;font-weight:400;letter-spacing:normal;padding:10px 25px;border:0;border-radius:0;background-color:#00660d;color:#fff;transition:all ease .4s;min-height:auto}.shopify-challenge__container input.shopify-challenge__button.btn :hover{background-color:#222}.cart-drawer__empty-content h2.cart__empty-text,.cart__warnings h1.cart__empty-text{color:#3b3d3b;font-size:30px;font-weight:600;margin-bottom:20px}.cart-drawer .cart-drawer__empty-content .shopping-button:before,.cart-drawer .cart-drawer__empty-content .shopping-button:after{display:none}.cart-drawer .cart-drawer__empty-content .shopping-button{font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:normal;padding:10px 25px;border:0;border-radius:0;background-color:#00660d;color:#fff;transition:all ease .4s;min-height:auto}.cart-drawer .cart-drawer__empty-content .shopping-button:hover{background-color:#222}.cart-drawer .drawer__header h2.drawer__heading{font-weight:600;text-transform:uppercase}.cart-drawer .drawer__cart-items-wrapper table.cart-items th{color:#000;font-family:roboto;font-size:12px;line-height:1.2;padding-bottom:10px!important;font-weight:500}.cart-drawer .drawer__cart-items-wrapper table.cart-items a.cart-item__name{font-family:Verdana;font-size:14px;font-weight:400;text-transform:uppercase;color:#00660d;text-decoration:none}.cart-drawer td.cart-item__quantity .quantity:before,.cart-drawer td.cart-item__quantity .quantity:after{display:none}.cart-drawer td.cart-item__quantity .quantity{max-width:120px;border:1px solid #ccc;border-radius:5px;min-height:43px}.cart-drawer td.cart-item__quantity .quantity .quantity__button{width:calc(3rem / var(--font-body-scale))}.cart-drawer td.cart-item__quantity .quantity input.quantity__input{font-size:18px;font-weight:400;line-height:normal;font-family:Open Sans;color:#666}.cart-drawer td.cart-item__quantity .quantity input.quantity__input:focus-visible{outline:none;outline-offset:initial;box-shadow:none}.drawer__footer .cart-drawer__footer .totals h2.totals__total{font-size:18px;line-height:20px;color:#000}.drawer__footer .cart-drawer__footer .totals p.totals__total-value{font-size:18px;line-height:20px;color:#00660d}.drawer__footer .cart-drawer__footer small.tax-note.caption-large.rte{font-size:14px;font-weight:400;color:#000}.drawer__footer .cart__checkout-button:before,.drawer__footer .cart__checkout-button:after{display:none}.drawer__footer .cart__checkout-button{font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:normal;padding:10px 25px;border:0;border-radius:0;background-color:#00660d;color:#fff;transition:all ease .4s;min-height:auto}.drawer__footer .cart__checkout-button:hover{background-color:#222}@media screen and (min-width:990px){body:has(.mega-menu[open=true]):after{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;width:100%;height:100%;content:"";z-index:1;transition:all .3s ease}.cart-count-bubble span{position:static;width:25px;height:25px;text-align:center;border:0;border-radius:50%;font-size:14px;font-weight:500;line-height:normal;text-decoration:none;display:flex;align-items:center;justify-content:center}.cart-count-bubble{width:25px!important;height:25px!important;margin-left:5px}}@media only screen and (max-width:1120px)and (min-width:989px){.header-topbar .notification-block .covind-info{display:none}}@media only screen and (max-width:1024px)and (min-width:992px){.newsletter-with-social-icon .wrapper .newsletter-sec{max-width:60%}.newsletter-with-social-icon .wrapper .social-links{max-width:calc(40% - 20px)}}@media screen and (max-width:1440px){.header-topbar .orders-not p{font-size:20px;line-height:normal}.header-topbar ul.account-links-header li{padding-left:14px;margin:0 0 0 14px}.header-topbar .cart-sec,.header-topbar .notification-block .contact-no{padding-left:14px;margin-left:14px}}@media screen and (max-width:1199px){.product-grid-container .custom-table table th,.product-grid-container .custom-table table td a.product,.product-grid-container .custom-table table td,.product-grid-container .custom-table table td p{font-size:11px}}@media screen and (max-width:1199px){.rte table.cookies-list-table tbody tr th{width:320px}.header-topbar .orders-not p{font-size:18px;line-height:normal}.header-topbar ul.account-links-header li{padding-left:13px;margin:0 0 0 13px}.header-topbar .cart-sec,.header-topbar .notification-block .contact-no{padding-left:13px;margin-left:13px}.collection-product-wrapper aside.facets-wrapper .facets__form-vertical{width:24.5rem}.card-wrapper .card__content .quick-add__submit.button{width:100%!important;min-width:100%!important}.product-grid-container ul.grid.grid--4-col-desktop .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing)* 3 / 4);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}.product-grid-container ul.grid[data-layout=list] .card-wrapper .card__content .quick-add__submit.button{width:150px!important;min-width:150px!important}.product-grid-container .custom-table{width:100%;overflow:scroll;padding:0}.product-grid-container .custom-table table{width:1400px;max-width:1300px}.collection-product-wrapper .product-grid-wrapper{max-width:calc(100% - 247px)}.collection-product-wrapper .product-grid-wrapper .product-grid-container{padding-left:30px}.collection-product-wrapper .product-grid-wrapper .product-grid-container .collection{padding-left:0}.media-video .grid--4-col-desktop .grid__item{max-width:calc(33.33% - 14px)}.custom-grid-structure .product-cards .custom-product-card{width:50%}}@media screen and (max-width:1024px){.rte table.cookies-list-table tbody tr th{width:auto;max-width:fit-content}.collection-list-wrapper .collection-list.grid--4-col-desktop .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing)* 3 / 4);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}.collection-list-wrapper ul.collection-list.contains-card{--grid-desktop-vertical-spacing: 20px}.collection-hero h1.collection-hero__title{font-size:27px}.main-product-wrapper{flex-direction:column}.main-product-wrapper .product__info-with-color-wrapper{width:100%;max-width:100%}.main-product-wrapper .product-recommendations-section{width:100%;max-width:100%;margin:40px 0 0}.main-product-wrapper .product--medium:not(.product--no-media) .product__media-wrapper{max-width:50%!important}.main-product-wrapper .product--medium:not(.product--no-media) .product__info-wrapper{max-width:50%!important}.main-product-wrapper .product__info-wrapper{padding-left:0!important}.main-product-wrapper .grid__item.product__media-wrapper{padding-right:40px}.product__info-wrapper .product-form__buttons .product-form__submit.button{font-size:20px}.product__info-wrapper .outside-dimensions label.product-label,.product__info-wrapper .outside-dimensions .outside-item-size,.product__info-wrapper p.product__text.inline-richtext,.product__info-wrapper .price-block span.price-label,.product__info-wrapper .price-block .price .price__container .price__regular{font-size:16px}.product__info-wrapper .outside-dimensions{margin:15px 0 12px!important}.product__info-wrapper p.product__text.inline-richtext{margin:0 0 12px!important}.product__info-wrapper .price-block{margin:0 0 15px!important}.product__info-wrapper .price-block .price.price--large.price--show-badge{font-size:16px;line-height:16px}.product__info-wrapper .product-form__input.product-form__quantity label.quantity__label.form__label{font-size:16px}.product__info-wrapper .product__info-container .product__title h1{font-size:17px}.product-recommendations-section .related-products ul.grid .card.card--card .card__inner{max-width:120px}.product-tabs .tab-contents{width:100%}.product-tabs .tab-contents .product-description .description-text p,.product-tabs .tab-contents .product-description label.product-label{font-size:15px;line-height:25px}.main-blog .blog-articles{grid-template-columns:1fr 1fr!important}.article-template h1.article-template__title{font-size:20px}.article-template .article-template__content{font-size:16px}}@media(min-width:751px)and (max-width:989px){.custom-grid-structure .custom-product-card .title{font-size:14px}.custom-grid-structure .custom-product-card .product-decsription,.custom-grid-structure .custom-product-card :is(.outside_dimesions,.carton-price,.carton-qty){font-size:12px}}@media screen and (max-width:989px){h1.main-page-title{font-size:30px;padding-bottom:10px}.header-topbar,.header nav.header__inline-menu{display:none}header.header.header--top-left details-modal.header__search,header.header.header--top-left a.header__icon.header__icon--account,header.header.header--top-left a.header__icon--cart{display:none}.header .header__icons{display:flex}.search-bar.mobile-search-bar{display:block;padding:8px 15px;max-width:100%}.header button.search__button.field__button{max-width:60px}.search-bar{display:none}header.header.header--top-left{display:flex;flex-direction:column}.header-drawer-wrapper{width:100%;display:flex;align-items:center}.header .section-item-title{padding:0}.header-drawer-wrapper{padding:8px 15px;background-color:#d4d5d4}.header .section-item-title a.header__heading-link{width:180px;padding:0}.header .header__icons .mobile-icons-menu{display:flex;align-items:baseline}.header .header__icons .account-links-mobile{float:right;margin-right:15px;height:30px;align-items:center;display:inline-flex;position:relative}.header .header__icons .account-links-mobile span.icon-sec svg{fill:#636363}.header .header__icons .mobile-links{display:none;position:absolute;background-color:#fff;top:30px;right:0;border-radius:5px;min-width:145px;z-index:9;box-shadow:1px 2px 5px 1px #22222285}.header .header__icons .mobile-links ul{list-style:none;margin:0;padding:0}.header .header__icons .mobile-links ul li a{padding:10px 20px;color:#222;display:inline-block;width:100%;font-size:14px;line-height:14px;text-decoration:none}.header .header__icons .mobile-links ul li{margin:0;border-top:1px solid #d8d7d7}.header .header__icons .mobile-links ul li:first-child{border:0}.header .header__icons .account-links-mobile span.icon-sec{cursor:pointer;display:flex;align-items:center;gap:3px}.header .header__icons .mobile-icons-menu span.fas.fa-user{height:21px}.header .header__icons .mobile-icons-menu span.fas.fa-sort-down{display:inline-flex;margin-top:-2px}.header .header__icons .mobile-icons-menu div.minicart-wrapper .action.showcart span.cart-icon.hover,.header .header__icons .mobile-icons-menu div.minicart-wrapper .action.showcart:hover span.cart-icon.normal{display:none}.header .header__icons .mobile-icons-menu div.minicart-wrapper .action.showcart:hover span.cart-icon.hover{display:inline-flex}.header .header__icons .mobile-icons-menu div.minicart-wrapper{float:none;margin:0}.header .header__icons .mobile-icons-menu div.minicart-wrapper a.action.showcart span.text{position:static;float:left;width:auto;height:auto;display:inline-block;margin:0;color:#3b3d3b;font-size:14px;font-weight:500}.header .header__icons .mobile-icons-menu div.minicart-wrapper .action.showcart:hover span.text{color:#00660d}.header .header__icons .mobile-icons-menu div.minicart-wrapper .action.showcart:before{display:none}.header .header__icons .mobile-icons-menu div.minicart-wrapper .action.showcart.active:before{display:none}.header .header__icons .mobile-icons-menu div.minicart-wrapper .action.showcart:hover span.cart-icon.normal,.header .header__icons .mobile-icons-menu div.minicart-wrapper .action.showcart span.cart-icon.hover{display:none}.header .header__icons .mobile-icons-menu .action.showcart:hover span.cart-icon.hover{display:inline-flex}.header .header__icons .mobile-icons-menu div.minicart-wrapper .action.showcart .counter.qty{position:static;padding:0;margin:0;width:25px;height:25px;text-align:center;background-color:#00660d;border:0;border-radius:50%;font-size:14px;font-weight:500;line-height:normal;text-decoration:none;display:flex;align-items:center;justify-content:center}.header .header__icons .mobile-icons-menu .minicart-wrapper .action.showcart .counter.qty{background:#ff5501;color:#fff;height:24px;line-height:24px;border-radius:2px;display:inline-block;margin:3px 0 0;min-width:18px;overflow:hidden;padding:0 3px;text-align:center;white-space:normal}.header .header__icons .mobile-icons-menu div.minicart-wrapper .action.showcart span.cart-icon{float:left;display:inline-flex;align-items:center;margin-right:8px}.header .header__icons .mobile-icons-menu div.minicart-wrapper .action.showcart{display:inline-flex;align-items:center;text-decoration:none;transition:unset}.header .header__icons .mobile-icons-menu div.minicart-wrapper .action.showcart.active{display:inline-flex}.account-links-mobile.initial.active .mobile-links{display:block}.menu-drawer__navigation ul li .list-menu__item{font-size:14px;font-weight:500;text-transform:uppercase;line-height:normal;padding:8px 20px}.menu-drawer__inner-container .menu-drawer__utility-links{display:none}.header .header__icons .mobile-icons-menu div.minicart-wrapper .action.showcart .counter.qty span{margin-top:-2px}.collection-list-wrapper .title-wrapper-with-link{margin-bottom:0;padding:20px 0;text-align:center}.collection-list-wrapper .title-wrapper-with-link h2{font-size:20px}.newsletter-with-social-icon .wrapper{row-gap:15px;flex-direction:column}.newsletter-with-social-icon .wrapper .newsletter-sec,.newsletter-with-social-icon .wrapper .social-links{max-width:100%}.newsletter-with-social-icon .wrapper .social-links ul.list-unstyled{justify-content:center}.newsletter-with-social-icon .wrapper .social-links ul.list-unstyled li.list-social__item span.svg-wrapper{width:30px;height:30px}.newsletter-with-social-icon .wrapper .newsletter-sec .newsletter-sec-inner{justify-content:center}.newsletter-with-social-icon .wrapper .services:first-child{border:0px}.newsletter-with-social-icon .wrapper .social-links{padding-top:15px}.feedback-section .contact .contact-wrapper .contact-description-text h2,.feedback-section .contact .contact-wrapper .contact-description-text p{font-size:14px;line-height:20px;margin-bottom:20px}.feedback-section .contact .contact-wrapper{column-gap:10px}.feedback-section .contact .contact-wrapper .contact-form{max-width:calc(50% - 10px)}.feedback-section .contact .contact-wrapper .contact-form h2.title{font-size:20px;padding-bottom:10px;margin-bottom:20px}.feedback-section .contact .contact-wrapper .contact-form .description-text p{font-size:14px;line-height:18px}.feedback-section .contact .contact__button button.button{min-width:100%}.footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content{column-gap:30px}.product-grid-container ul.grid.grid--4-col-desktop .grid__item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}.collection-product-wrapper .product-grid-wrapper .product-grid-container{padding:20px 0 0 20px}.product-grid-container ul.grid li.grid__item.scroll-trigger.animate--slide-in{padding:15px}.product-grid-container .custom-table table th,.product-grid-container .custom-table table td a.product,.product-grid-container .custom-table table td,.product-grid-container .custom-table table td p{font-size:11px}.product-grid-container .custom-table table td{padding:8px 5px}.collection-hero h1.collection-hero__title{font-size:24px}.contact-top .address-block .address-text{width:100%;max-width:calc(50% - 5px)}.blog-articles .card.article-card h3.card__heading.h2,.article-template h1.article-template__title{font-size:18px}.media-video .grid--4-col-desktop .grid__item,.media-video .grid--3-col-desktop .grid__item{max-width:calc(50% - 10px)}.media-video .video-wrapper-main .row{column-gap:20px}.template-freight-collect .rte p br{display:none}}@media screen and (max-width:767px){.rte h2{font-size:21px}.rte table.cookies-list-table thead{display:none}.rte table.cookies-list-table tbody tr{display:flex;flex-direction:column}.rte table.cookies-list-table td{display:inline-block;font-size:14px;width:100%;padding:0 0 15px}.rte table.cookies-list-table tbody tr th{display:inline-flex;font-size:14px;padding:0 0 5px;line-height:normal}.header .section-item-title a.header__heading-link{width:150px}.image-slider .image-slider_wrapper .slider_images .image img.desktop-image{display:none}.image-slider .image-slider_wrapper .slider_images .image img.mobile-image{display:block}.image-slider .image-slider_wrapper .slick-dots{display:none!important}.collection-list-wrapper .collection-list.grid--4-col-desktop .grid__item{width:100%;max-width:calc(50% - 5px)}.collection-list-wrapper ul.collection-list.contains-card{column-gap:10px;row-gap:15px}.collection-list-wrapper .title-wrapper-with-link h2{font-size:16px;line-height:19px;font-weight:600}.collection-list-wrapper .title-wrapper-with-link{padding:0 0 20px}.newsletter-with-social-icon .wrapper .services{max-width:50%;width:100%}.newsletter-with-social-icon .wrapper .newsletter-wrapper{padding:30px 0}.newsletter-with-social-icon .wrapper .services:last-child .newsletter-wrapper{padding-left:30px}.newsletter-with-social-icon .wrapper .newsletter-sec .newsletter-sec-inner{padding-bottom:15px}.newsletter-with-social-icon .wrapper .social-links{padding-top:30px}.newsletter-with-social-icon .wrapper .social-links ul.list-unstyled li.list-social__item span.svg-wrapper{width:35px;height:35px}.feedback-section .contact .contact-wrapper{flex-direction:column}.feedback-section .contact .contact-wrapper .contact-description-text,.feedback-section .contact .contact-wrapper .contact-form{width:100%;max-width:100%}.feedback-section .contact .contact-wrapper .contact-description-text{margin:35px 0}.feedback-section .contact .contact-wrapper .contact-form{padding:20px}.footer{padding:30px 0!important}.footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content a.link{padding:0}.footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content{flex-direction:column;row-gap:8px}.footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content li{line-height:normal}.collection-breadcrumb{padding-bottom:15px}.collection-hero h1.collection-hero__title{font-size:22px}.contact-top .address-block .address-text{width:100%;max-width:100%}.contact-top .address-block{margin-bottom:30px;row-gap:15px}.contact-top .text{margin-bottom:15px}.contact .form-wrapper{padding:30px 20px}.contact .contact__button button.submit-button{width:100%}.main-product-wrapper .product--medium:not(.product--no-media) .product__media-wrapper{max-width:100%!important}.main-product-wrapper .product--medium:not(.product--no-media) .product__info-wrapper{max-width:100%!important}.main-product-wrapper .grid__item.product__media-wrapper{padding-right:0;margin-bottom:30px}.main-product-wrapper .product-recommendations-section{padding:20px 15px}.product-recommendations-section .recommendations-title h2{font-size:18px;padding-bottom:10px;margin-bottom:15px}.product__info-wrapper .outside-dimensions label.product-label,.product__info-wrapper .outside-dimensions .outside-item-size,.product__info-wrapper p.product__text.inline-richtext,.product__info-wrapper .price-block span.price-label,.product__info-wrapper .price-block .price .price__container .price__regular,.product__info-wrapper .product-form__input.product-form__quantity label.quantity__label.form__label{font-size:15px}.product__info-wrapper .size-option-custom label{font-size:16px;margin-bottom:8px}.product-tabs .tabs li.tab-title{font-size:14px;padding:8px 20px}.product-tabs .tab-contents{padding:20px 15px}.product-colors-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;margin:20px 0}.product-colors-wrapper .product-item{max-width:100%}.main-blog .blog-articles{grid-template-columns:1fr!important}.blog-articles .card.article-card p.article-card__excerpt.rte-width{font-size:15px}.article-template header.article-title{padding:20px 0 0}article.article-template{padding:40px 15px 30px}.customer .customer-wrapper{padding:30px 20px}.template-photo-gallery h1.main-page-title,.template-video h1.main-page-title,.template-downloads h1.main-page-title,.template-assembly-instructions h1.main-page-title,.template-product-guidance h1.main-page-title{font-size:25px;line-height:25px}}@media screen and (min-width:750px){.template-index .image-slider{height:calc(100% - 170px)}.product-grid-container .custom-table table td .mobile-show.outside-dimensions,.product-grid-container .product-image.mobile-show{display:none}}@media screen and (max-width:749px){.footer .footer-block{margin:0!important}.footer .footer-block__details-content.footer-block-image,.footer .footer__blocks-wrapper{margin:0}.collection-product-wrapper .product-grid-wrapper .product-grid-container{padding:0}.product-grid-container ul.grid{--grid-mobile-vertical-spacing: 0;--grid-mobile-horizontal-spacing: 0}.product-count.light.medium-hide.large-up-hide{display:none}.collection-product-wrapper .product-grid-wrapper{max-width:100%}.product-grid-container .custom-table{padding:0}span.mobile-facets__open span.mobile-facets__open-label{background-color:#00660d;color:#fff;font-family:Roboto;font-size:14px;font-weight:400;line-height:25px;text-transform:uppercase;border-radius:3px;padding:0 22px;letter-spacing:normal}.collection-product-wrapper aside.facets-wrapper .facets-container{background:#cfd1cf;grid-template-columns:auto}span.mobile-facets__open span.svg-wrapper{display:none}menu-drawer.mobile-facets__wrapper.medium-hide.large-up-hide{justify-content:space-between;align-items:center;padding:2px 10px 0 0}menu-drawer.mobile-facets__wrapper facet-filters-form.facets.facets-vertical-sort{display:block!important}.mobile-facets__wrapper .facet-filters h2.facet-filters__label label{display:none}.mobile-facets__wrapper .facets-vertical-form .facet-filters .select{border:1px solid #ccc;background-color:#fff;border-radius:3px;height:25px;box-shadow:none;outline:none}.mobile-facets__wrapper .facets-vertical-form .facet-filters .select select{font-size:12px;font-weight:400;font-family:Roboto;line-height:25px;border-radius:3px!important;background:#fff url(/cdn/shop/files/select-arrow.png?v=1731476826) no-repeat 100% 45%;color:#3b3b3b;-webkit-appearance:none;appearance:none;padding:0 34px 0 10px}.mobile-facets__wrapper .facets-vertical-form .facet-filters .select span.svg-wrapper{display:none}.mobile-facets__wrapper .facets-vertical-form .facet-filters .select .select__select:focus{box-shadow:none}.mobile-facets__wrapper .facets-vertical-form .facet-filters .select .facet-filters__sort:focus-visible{outline:none;outline-offset:1rem;box-shadow:none}.mobile-facets__wrapper .mobile-facets__sort .select__select:focus-visible{outline:none;outline-offset:initial;box-shadow:none}.collection-product-wrapper .product-grid-wrapper .sort-filter{display:none}.collection-product-wrapper aside.facets-wrapper .facets-container .active-facets.active-facets-mobile{margin:0}.facets-container .active-facets__button-wrapper a.active-facets__button-remove{padding:0;text-decoration-color:#3b3d3b}.mobile-facets__main .mobile-facets__footer{padding:15px}.mobile-facets__main .mobile-facets__summary{padding:10px 20px!important}.mobile-facets__main .mobile-facets__summary span.mobile-label,.mobile-facets__main .mobile-facets__summary .mobile-facets__sort label,.mobile-facets__inner .mobile-facets__main .mobile-facets__close-button{font-size:14px;text-transform:capitalize;font-weight:700;line-height:normal}.mobile-facets__sort .select__select{font-size:12px;font-weight:400;font-family:Roboto;line-height:25px;height:25px}.mobile-facets__main .mobile-facets__footer a.mobile-facets__clear{font-family:Be Vietnam;font-style:normal;font-weight:400;line-height:1.42857143;font-size:1.4rem;color:#3b3d3b}.mobile-facets__disclosure .mobile-facets__header h2.mobile-facets__heading{font-size:14px;text-transform:uppercase;font-weight:700;line-height:normal;color:#3b3d3b}ul.facets-layout span.facet-checkbox__text{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:12px;font-weight:400;line-height:20px;color:#3b3d3b}ul.facets-layout input.mobile-facets__checkbox{background-color:#fff;border:1px solid #aeb0ad;border-radius:5px;width:20px!important;height:20px!important;left:0!important;top:0!important}ul.facets-layout svg.icon.icon-checkmark{width:12px!important;height:12px!important;top:5px!important;left:4px!important;background:transparent}ul.facets-layout label.facets__label{align-items:center;padding:0 0 0 30px}ul.facets-layout li.list-menu__item{margin-bottom:10px}ul.facets-layout.facets-layout-list{padding:10px 20px}.mobile-facets__checkbox:checked+.mobile-facets__highlight{opacity:0!important}.mobile-facets__wrapper .mobile-facets__summary .svg-wrapper{margin-left:auto;right:5px}.main-product-wrapper .product-recommendations-section{margin:20px 0 0}.article-card__image--medium .ratio:before{padding-bottom:30rem!important}.media-video .grid--4-col-desktop .grid__item,.media-video .grid--3-col-desktop .grid__item,.media-video .grid--2-col-desktop .grid__item{max-width:100%}.media-video .video-wrapper-main .row{row-gap:20px}.customer:not(.account):not(.order){max-width:47.8rem!important}.custom-grid-structure .custom-product-card .product-decsription{line-height:1.2}.custom-table tbody tr td{width:100%;display:block}.custom-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product-grid-container .custom-table table{width:100%;max-width:100%;border:0!important}.product-grid-container .custom-table table td{text-align:right;border:0;border-bottom:1px solid #aeb0ad;padding:15px;color:#000}.product-grid-container .custom-table table td:before{content:attr(data-label);float:left;font-size:14px;font-weight:700;font-family:Roboto;text-align:left;color:#00660d;line-height:1.42857143;padding-right:30px;margin-top:-3px}.product-grid-container .custom-table table td:has(span:empty){display:none}.product-grid-container .custom-table table td:last-child{border-bottom:0}.collection-product-wrapper:has(.custom-table){background:transparent}.product-grid-container .custom-table tr{margin-bottom:20px;display:block;background:#fff}.product-grid-container .custom-table table td.bcolor.carts .quick-add__submit.button{padding:7px}.product-grid-container .custom-table table td .mobile-show.outside-dimensions{display:block;padding-top:7px}.product-grid-container .product-image.mobile-show{width:40px;height:30px;margin-left:10px}.product-grid-container .custom-table table td a.product .img-sec img{width:auto;height:auto}.product-grid-container .custom-table table td a.product .img-sec{position:unset;display:block;width:30px;height:auto;margin-left:10px;min-width:30px}.product-grid-container .product.product-item-photo.model-photo{display:flex;justify-content:flex-end}.product-grid-container .custom-table table td:is([data-label="Outside Length"],[data-label="Outside Width"],[data-label="Outside Height"],[data-label="Inside Length"],[data-label="Inside Width"],[data-label="Inside Height"],[data-label="Carton Qty"]){display:none}}@media screen and (max-width:599px){.newsletter-with-social-icon .wrapper{row-gap:0}.newsletter-with-social-icon .wrapper .newsletter-sec .newsletter-sec-inner{padding-bottom:0;flex-direction:column}.newsletter-with-social-icon .wrapper .services{max-width:100%;width:100%;border:0px}.newsletter-with-social-icon .wrapper .services:last-child .newsletter-wrapper{padding:0 0 30px}.card-wrapper .card__content .card__information .outside-item-size,.card-wrapper .card__content .card__information .carton-text,.card-wrapper .card__content .card__information .card-information span.carton_text,.card-wrapper .card-information .price{font-size:13px}.product-tabs .tabs{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;overflow-x:auto;width:100%}.product-tabs .tabs li.tab-title{flex:0 0 35%;max-width:35%}.product-tabs .tab-contents .product-specs .additional-attributes td,.tab-contents .product-specs .additional-attributes th{padding:7px 10px!important}.product-tabs .tab-contents .product-specs .additional-attributes th{max-width:160px;width:160px;line-height:normal}.product-recommendations-section .related-products ul.grid .card.card--card .card__inner{max-width:100px}.article-template .article-template__content{font-size:15px}.customer .customer-wrapper{padding:30px 15px}.customer h1{font-size:26px}.customer .actions-toolbar.login-weapper{align-items:normal;gap:10px;margin-top:5px;flex-direction:column-reverse}.customer button.customer-button.register-button,.custom-grid-structure .product-cards .custom-product-card{width:100%}}@media screen and (max-width:425px){.custom-grid-structure .product-cards .quick-add__submit{width:100%}}@media screen and (max-width:425px){.product-grid-container ul.grid.grid--4-col-desktop .grid__item{max-width:100%}.product-tabs .tabs li.tab-title{font-size:14px;padding:8px 12px}.product-tabs .tabs li.tab-title{flex:0 0 44%;max-width:44%}.contact .form-wrapper{padding:30px 15px}.article-card__image--medium .ratio:before{padding-bottom:22rem!important}.product-colors-wrapper .product-item .swatch-item span.option-val{font-size:12px}}@media screen and (max-width:375px){.product-recommendations-section .related-products ul.grid .card.card--card .card__inner{max-width:90px}}.tabs-and-recommendations-wrapper{display:flex;column-gap:50px;row-gap:40px}.tabs-and-recommendations-wrapper .product-tabs,.tabs-and-recommendations-wrapper .product-recommendations-section{width:calc(50% - 25px)}.tabs-and-recommendations-wrapper .product-recommendations-section .related-products li.grid__item:last-child{margin-bottom:0!important}.tabs-and-recommendations-wrapper .product-tabs .tab-contents{width:100%}@media(max-width:1399px){.tabs-and-recommendations-wrapper .product-tabs{width:calc(65% - 25px)}.tabs-and-recommendations-wrapper .product-recommendations-section{width:calc(35% - 25px)}}@media(max-width:1199px){.tabs-and-recommendations-wrapper{column-gap:30px}.tabs-and-recommendations-wrapper .product-tabs{width:calc(65% - 15px)}.tabs-and-recommendations-wrapper .product-recommendations-section{width:calc(35% - 15px)}.tabs-and-recommendations-wrapper .product-tabs .tabs li.tab-title{font-size:14px}}@media(max-width:989px){.tabs-and-recommendations-wrapper{flex-direction:column-reverse}.tabs-and-recommendations-wrapper .product-tabs,.tabs-and-recommendations-wrapper .product-recommendations-section{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/dynamic.css.map */
