@import"https://fonts.googleapis.com/css2?family=Buenard:wght@400;700&family=Mukta:wght@200;300;400;500;600;700;800&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Passion+One:wght@400;700;900&family=Spectral:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap";@import"https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.5/jquery.fancybox.min.css";@import"https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.css";:root{--main_family: "Spectral", serif;--second_family:"Passion One", serif;--third_family: "Nunito", serif;--fourth_family: "Nunito Sans", serif;--color_dark_blue:#0B3142;--color_root_beer:#261108;--color_white_alyssum:#EFEBE7;--color_red_orange:#A43A1B;--color_green_ligth:#6A7246;--color_green_ligth_dark:#4F5534;--color_green_dark:#5A6449;--color_white:#f5f5f5}*{box-sizing:border-box}*:focus{outline:none}::-moz-focus-inner{border:0}body{margin:0;font-family:var(--main_family);font-weight:400;color:var(--color_dark_blue);font-size:18px;overflow-x:hidden}input{font-family:var(--main_family)}ul{margin:0;padding:0}ul li{list-style:none}strong{font-weight:700}a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;text-decoration:none;color:var(--color_dark_blue)}a:hover,a:focus{text-decoration:none}.white,.white h1,.white h2,.white h3,.white h4,.white h5,.white h6{color:var(--color_white)}.field__input::-webkit-input-placeholder,::-webkit-input-placeholder{opacity:1;color:var(--color_red_orange);font-family:var(--fourth_family);font-size:14px;font-style:normal;font-weight:700;line-height:33px;letter-spacing:1.294px;text-transform:uppercase}.field__input::-moz-placeholder,::-moz-placeholder{opacity:1;color:var(--color_red_orange);font-family:var(--fourth_family);font-size:14px;font-style:normal;font-weight:700;line-height:33px;letter-spacing:1.294px;text-transform:uppercase}.field__input:-ms-input-placeholder,:-ms-input-placeholder{opacity:1;color:var(--color_red_orange);font-family:var(--fourth_family);font-size:14px;font-style:normal;font-weight:700;line-height:33px;letter-spacing:1.294px;text-transform:uppercase}.field__input:-moz-placeholder,:-moz-placeholder{opacity:1;color:var(--color_red_orange);font-family:var(--fourth_family);font-size:14px;font-style:normal;font-weight:700;line-height:33px;letter-spacing:1.294px;text-transform:uppercase}.field__label{color:var(--color_red_orange);font-family:var(--fourth_family);font-style:normal;font-weight:700;letter-spacing:1.294px;display:none}textarea,select,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=file],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{font-family:var(--main_family);border-radius:0;border:none;padding:10px;margin:0 0 15px;font-size:16px;font-weight:400;width:100%;color:var(--color_red_orange);font-family:var(--fourth_family);font-size:14px;font-style:normal;font-weight:700;line-height:33px;letter-spacing:1.294px;padding:15px!important;background:#f5f4f2}.field__input{background:#f5f4f2}fieldset.form-columns-1 textarea.hs-input,fieldset.form-columns-1 select.hs-input fieldset.form-columns-1 input[type=text].hs-input,fieldset.form-columns-1 input[type=password].hs-input,fieldset.form-columns-1 input[type=datetime].hs-input,fieldset.form-columns-1 input[type=datetime-local].hs-input,fieldset.form-columns-1 input[type=date].hs-input,fieldset.form-columns-1 input[type=file].hs-input,fieldset.form-columns-1 input[type=month].hs-input,fieldset.form-columns-1 input[type=time].hs-input,fieldset.form-columns-1 input[type=week].hs-input,fieldset.form-columns-1 input[type=number].hs-input,fieldset.form-columns-1 input[type=email].hs-input,fieldset.form-columns-1 input[type=url].hs-input,fieldset.form-columns-1 input[type=search].hs-input,fieldset.form-columns-1 input[type=tel].hs-input,fieldset.form-columns-1 input[type=color].hs-input,.hs-form fieldset.form-columns-1 textarea.hs-input,.hs-form fieldset textarea.hs-input,.hs-form fieldset input[type=number].hs-input{width:100%}input[type=radio],input[type=checkbox]{margin-right:10px}input[type=file]{background-color:#fff;color:#000}.inputs-list{margin:0 0 15px}input[type=submit]{font-family:var(--main_family);color:#fff;cursor:pointer;-webkit-appearance:none;border-radius:0;width:100%;border:none;box-sizing:border-box;padding:18px 10px;font-weight:700;font-size:18px;display:inline-block;text-align:center;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}input[type=submit]::-moz-focus-inner{border:0}fieldset .hs-form-field>label span.hs-form-required{display:none}fieldset .hs-form-field>label span:not(:empty)+span.hs-form-required{display:inherit}textarea{resize:none}.newsletter-form__field-wrapper .field__input{padding:15px!important}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none;outline:0;margin:0}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:700;color:var(--color_dark_blue);margin-bottom:10px}.row-fluid [class*=span].no-height{min-height:auto}.container,.row-fluid .container[class*=span]{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;float:none;box-sizing:border-box}.container:after,.row-fluid .container[class*=span]:after{clear:both;content:"";display:table}.row{margin-right:-15px;margin-left:-15px}.padding-topbottom{padding-top:60px;padding-bottom:60px}.row-fluid [class*=span]{min-height:auto}.hs-error-msgs label{display:block;font-size:13px;transform:translate(2px,-11px);-webkit-transform:translate(2px,-11px);-moz-transform:translate(2px,-11px)}.bg-img img{display:none}.bg-wrapper{background-repeat:no-repeat;background-position:center;background-size:cover}body .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{max-width:none;white-space:inherit;overflow:visible}.fancybox-bg:empty{display:block}h1,.h1{font-size:45px;font-style:normal;font-weight:800;line-height:53px;letter-spacing:2.5px}h2,.h2{font-size:34px;font-style:normal;font-weight:500;line-height:47px;letter-spacing:1.889px}h3,.h3{font-family:var(--second_family);font-size:30px;font-style:normal;font-weight:700;line-height:47px;letter-spacing:2.067px;text-transform:uppercase}h4,.h4{font-family:var(--third_family);font-size:24px;font-style:normal;font-weight:400;line-height:37px;letter-spacing:1.333px;text-transform:uppercase}h5,.h5{font-family:var(--third_family);font-size:20px;font-style:normal;font-weight:700;line-height:33px;letter-spacing:1.111px}h6,.h6{font-family:var(--fourth_family);font-size:17px;font-style:normal;font-weight:300;line-height:25px;letter-spacing:.944px}body .page-width{max-width:965px;padding-left:15px;padding-right:15px}body .header:not(.drawer-menu).page-width{padding-left:15px;padding-right:15px}.d-block{display:block}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-none{display:none}.align-center{align-items:center}.align-flex-start{align-items:flex-start}.align-flex-end{align-items:flex-end}.align-normal{align-items:normal}.justify-center{justify-content:center}.justify-flex-end{justify-content:flex-end}.justify-flex-start{justify-content:flex-start}.justify-space-around{justify-content:space-around}.justify-space-between{justify-content:space-between}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.direction-column{flex-direction:column}.direction-column-reverse{flex-direction:column-reverse}.direction-row{flex-direction:row}.direction-row-reverse{flex-direction:row-reverse}.recipient-fields.recipient-fields .field__input{background:#f5f4f2!important}.recipient-fields.recipient-fields .field__input::placeholder{opacity:1}.slick-slider .slick-arrow{background:none;border:none;z-index:9;position:absolute;top:37%;left:-35px;padding:10px;font-size:0px;color:#fff;webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.slick-slider .slick-arrow.slick-next{left:auto;right:-35px}.slick-slider .slick-dots{position:absolute;left:0;right:0;bottom:20px;text-align:center}.slick-slider .slick-dots li{display:inline-block;margin:0 5px}.slick-slider .slick-dots li button{background-color:#fff;border:none;padding:0;cursor:pointer;opacity:.5;webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.slick-slider .slick-dots li.slick-active button{opacity:1}.header__inline-menu{text-align:right}.header__inline-menu span{font-family:var(--fourth_family);font-size:14px;font-style:normal;font-weight:700;line-height:47px;letter-spacing:1.078px;text-transform:uppercase;color:var(--color_red_orange);text-decoration:none;text-underline-offset:5px!important}.header__active-menu-item{color:var(--color_red_orange)}body .header__icons details-modal.header__search{display:none!important}body .header__icons a.header__icon.header__icon--account{display:none}.header__inline-menu li a:hover span{text-decoration-thickness:.2rem;text-decoration-color:var(--color_green_ligth)}.header__icons.header__icons--localization.header-localization{padding-right:0}.header__icon.header__icon--cart.link.focus-inset{width:30px;height:35px;margin-right:0}.header__icon.header__icon--cart.link.focus-inset svg.icon{width:20px;height:20px;transform:scale(1)}body .cart-notification-wrapper{padding:0 5rem!important}.header__inline-menu ul.list-menu{text-align:left}details[open]>.header__menu-item{text-decoration:none}details[open]>.header__menu-item span{text-decoration:underline;text-decoration-thickness:.2rem;text-decoration-color:var(--color_green_ligth)}.header__menu-item:hover span{text-decoration:underline;text-decoration-thickness:.2rem;text-decoration-color:var(--color_green_ligth)}.header__inline-menu ul.list-menu.header__submenu{width:554px;border:0;box-shadow:none;padding:16px 41px 24px;margin-left:-32px;top:100%}.header__inline-menu ul.list-menu.header__submenu a{padding:0;font-family:Mukta;font-size:14px;font-style:normal;font-weight:300;line-height:30px;letter-spacing:1.078px;text-transform:uppercase;color:var(--color_red_orange)}.header__menu-item{padding:0 15px}.header__menu-item .icon-caret{display:none}body summary.list-menu__item{padding-right:15px}.header__inline-menu ul.list-menu.header__submenu.two-col-btn-wrap{column-count:2}.header__inline-menu ul.list-menu.header__submenu .menu-btn-wrap a{background:var(--color_dark_blue);color:var(--color_white);font-family:var(--fourth_family);font-size:13px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.201px;padding:9px 15px 9px 18px;display:inline-flex;flex-flow:wrap;align-items:center;width:auto}.header__inline-menu .menu-btn-wrap{padding-top:40px}.header__inline-menu ul.list-menu.header__submenu .menu-btn-wrap a svg{margin-left:7px}.header__inline-menu ul.list-menu.header__submenu .menu-btn-wrap a:hover{background:#05171f}.gradient{background:var(--color_white)}.header__heading-link{padding:0}body .scrolled-past-header .header__heading-logo-wrapper{width:67%}.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin-left:0}header .cart-count-bubble{left:15px;right:0;top:-5px;text-align:center;width:22px;height:22px;bottom:0;background:var(--color_green_ligth);color:#fff;font-size:11px;font-family:var(--fourth_family);padding:0}.header-wrapper--border-bottom{border-bottom:0px}.cart-overlay{display:none;width:100%;height:100vh;opacity:.1387;background:#261108;position:fixed;left:0;right:0;top:125px;bottom:0;font-size:0px}.cart-popup-main{max-width:452px;min-width:452px;background:#fff;position:fixed;left:auto;right:-100%;z-index:10000;top:125px;box-shadow:0 1px 11px #0000005c}.cart-popup{display:inline-block;width:100%}.cart-popup .cart-popup-header{padding:16px 30px 17px;background:var(--color_white);display:flex;align-items:center;justify-content:space-between;flex-flow:wrap}.cart-popup .cart-popup-inner{display:flex;align-items:center;flex-flow:wrap}.cart-popup .cart-popup-inner h3{margin:0 auto;font-size:16px;line-height:47px;padding-left:11px}.cart-popup .cart-popup-inner span.cart-item-wrap{font-family:var(--third_family);color:#697345;font-size:11px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:.611px;text-decoration-line:underline;padding-left:10px}.cart-popup-close{color:#0b3142;text-align:center;font-family:var(--third_family);font-size:16px;font-style:normal;font-weight:700;line-height:30px;width:30px;letter-spacing:.889px;cursor:pointer}.cart-product-detail-main-wrap{padding:10px 30px}.cart-product-detail-wrap{display:flex;align-items:center;flex-flow:wrap;padding:6px 0}.cart-product-detail-wrap .cart-product-img{width:185px;display:flex;align-items:flex-start}.cart-product-detail-wrap .cart-product-img img{width:100%;height:185px;object-fit:cover}.cart-product-detail-wrap .cart-product-detail{width:calc(100% - 200px);display:flex;flex-flow:wrap;padding-left:15px}.cart-product-detail-wrap .cart-product-detail h2{font-size:12px;font-weight:500;line-height:17px;letter-spacing:.667px}span.cart-product-price{font-family:var(--font-heading-family);color:#5a6449;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.778px;display:inline-block;width:100%}.cart-product-detail-wrap .cart-product-detail .cart-color-swatch{display:flex;align-items:center;justify-content:flex-start}.cart-product-detail-wrap .cart-product-detail .cart-color-swatch .color{width:9px;height:9px;background:#d34248;border-radius:25px;display:block;margin-right:5px}.cart-product-detail-wrap .cart-product-detail .cart-color-swatch span{display:inline-block;color:#2d2a26;font-family:var(--third_family);font-size:10px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:.556px;text-transform:uppercase}.cart-popup .product-form__input.product-form__quantity{background:#efebe7;flex:0;margin:6px 0 0;display:flex}.cart-product-detail .product-form__input.product-form__quantity input.quantity__input{margin:0 auto;color:#2d2a26;text-align:center;font-size:14px;line-height:28px;font-weight:400;letter-spacing:.964px;text-transform:uppercase;padding:0 10px!important;height:28px}.cart-popup .product-form__input.product-form__quantity .price-per-item__container{display:inline-block}.cart-popup .product-form__input.product-form__quantity .quantity:before,.cart-popup .product-form__input.product-form__quantity .quantity:after{display:none}.cart-popup .product-form__input.product-form__quantity button.quantity__button{height:28px;min-height:28px}.cart-popup .product-form__input.product-form__quantity quantity-input.quantity{min-height:28px}.cart-product-detail-wrap .cart-product-detail a.remove-item{color:#697345;font-family:var(--third_family);font-size:9px;font-weight:400;line-height:31px;letter-spacing:.5px;text-transform:uppercase}.recent-item-wrap{padding:15px 30px 10px}.cart-product-detail-wrap .cart-product-detail a.add-cart-btn.sb-blue{text-transform:uppercase;margin-top:10px;font-size:10px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.924px;padding:8px 21px 7px}.cart-detail-wrap{height:calc(100vh - 370px);overflow-x:hidden;overflow-y:auto}.cart-popup-main .btn-wrap{background:var(--color_white);padding:20px;text-align:center;min-height:200px}.cart-popup-main .btn-wrap .bb-green a{font-size:14px;line-height:33px;padding:5px 21px 4px;letter-spacing:1.294px;min-width:350px}.recent-item-wrap .recent-item-title h3{font-size:16px;font-style:normal;font-weight:700;line-height:47px;letter-spacing:1.102px;text-transform:uppercase}.cart-notification{display:none}.cart-notification-wrapper .cart-notification{padding:10px 22px 25px;max-width:421px;width:100%;background:#f5f5f5;box-shadow:0 1px 11px #0000005c;top:15px}.cart-notification-wrapper:is(.page-width)>.cart-notification{right:15px}.cart-notification-wrapper .cart-notification__header{display:flex;align-items:center;justify-content:space-between;flex-flow:wrap}.cart-notification-wrapper .cart-notification__header h3{color:#0b3142;font-size:16px;font-weight:700;line-height:42px;letter-spacing:1.102px;text-transform:uppercase}.cart-notification-wrapper .cart-notification__header button{margin:0;width:21px;height:31px;text-decoration:none}.cart-notification-wrapper .cart-notification__header button span{color:#0b3142;font-family:var(--third_family);font-size:16px;font-weight:700;line-height:31px;letter-spacing:.889px;text-decoration:none}.cart-notification-wrapper .cart-notification-product{padding:9px 0}.cart-notification__links{display:flex;align-items:center;justify-content:space-between;flex-flow:wrap;padding-top:10px}.cart-notification__links a.sb-blue{min-width:180px;max-width:180px;margin:0;justify-content:center}.cart-notification__links form{margin:0}.cart-notification__links form button.sb-green{margin:0;min-width:180px;max-width:180px;justify-content:center}.cart-notification__links button.link.button-label{margin:20px auto 0}.cart-notification-product__name{font-family:var(--main_family);text-transform:none;font-size:16px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:.889px;color:var(--color_dark_blue)}.cart-notification-product__image{width:145px;aspect-ratio:1/1}.cart-notification-product__image img{width:100%;height:100%;object-fit:cover}footer.footer.gradient{background:#832f20}.footer__content-top.page-width{max-width:942px;padding-bottom:0}.footer h4{font-family:var(--second_family);color:var(--color_white);margin-bottom:10px}body .footer .list-unstyled li{margin-right:0}.footer .list-unstyled li a{font-size:18px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:1.056px;color:var(--color_white);padding-bottom:0;padding-top:0}.footer-block.grid__item.footer-block--menu:nth-child(2){padding-left:75px}.footer-block.grid__item.footer-block--menu:nth-child(3){padding-left:35px}.footer .list-unstyled li a:hover{color:var(--color_white)}.newsletter-form__field-wrapper .field__input{margin-bottom:0;border:0}body .field:after{display:none}.footer-block-newsletter .field{flex-flow:column}.footer-block-newsletter .newsletter-form__button,.footer-block-newsletter .newsletter-form__button:not(:focus-visible):not(.focused){position:static;background:var(--color_dark_blue);color:var(--color_white);font-family:var(--fourth_family);font-size:18px;font-style:normal;font-weight:700;line-height:normal;padding:9px 15px 9px 18px;display:inline-flex;flex-flow:wrap;align-items:center;width:auto;margin-top:13px;letter-spacing:1.663px}.list-social__item .svg-wrapper{width:34px;height:34px}.list-social__item a{padding:.7rem}.footer .list-unstyled.footer__list-social{justify-content:flex-start;margin-top:20px}.footer-block-newsletter .newsletter-form__button:hover,.footer-block-newsletter .newsletter-form__button:not(:focus-visible):not(.focused):hover{background:#05171f}.footer-copy-right-wrap .footer__content-bottom{padding:0;text-align:center}.footer-copy-right-wrap .footer__content-bottom .footer__content-bottom-wrapper{align-items:center;justify-content:center}.footer-copy-right-wrap .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption,.footer-copy-right-wrap .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption small{margin-top:0;color:var(--color_dark_blue);text-align:center;font-size:19px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:1.056px}.footer-copy-right-main-wrap{background:var(--color_white);padding:12px 0;margin-top:15px}.hero-img img{width:calc(100% + 60px);margin-left:-60px;max-width:calc(100% + 60px);vertical-align:top;height:auto}.hero-left{width:50%;padding-left:calc((100% - 1242px)/2);padding-top:134px;padding-bottom:134px;padding-right:85px;display:flex;align-items:center}.hero-right{width:50%;background:var(--color_green_ligth);padding-top:30px;padding-bottom:30px}.hero-detials-wrap h1{color:var(--color_white);margin-bottom:0;max-width:420px}.hero-cta{margin-top:18px}.hero-detials-wrap .content{font-family:var(--fourth_family);color:var(--color_white);font-size:18px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:1.173px;text-transform:uppercase;max-width:365px}.collections-list-box-wrap{flex-flow:wrap;margin:0 -10px}.collections-list-box{width:calc(100% / 3);padding:10px}.collections-list-box .card{aspect-ratio:1/.8;align-items:center;justify-content:center;position:relative;z-index:1}.collections-list-box .card:after{opacity:.5899;background:#261108;content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.collections-list-box .card h2.card__heading{font-style:normal;font-weight:700;letter-spacing:1.564px;color:var(--color_white);text-shadow:0px 4px 6px rgba(0,0,0,.5);text-align:center}.collections-list-heading h3{padding-left:23px;margin-bottom:0}.featured-product-card-img img{max-width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;vertical-align:top}.featured-product-list-heading h3{padding-left:23px;margin-bottom:0}.featured-product-list-box-wrap{flex-flow:wrap;width:100%}.featured-product-list-wrap{margin:0 -6px;width:calc(100% + 11px)}.featured-product-list-box{width:25%;padding:7px}.featured-product-card-content{padding:17px 24px;background:#efebe7}.featured-product-card-information h6,.featured-product-card-information .h6{color:var(--color_root_beer);margin-bottom:0}.featured-product-card-information{padding-bottom:5px}.featured-product-list-heading{padding-bottom:10px}.featured-product-card .price,body .price--on-sale .price-item--regular{color:#5a6449;font-family:var(--main_family);font-size:18px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:.88px}body .price--on-sale .price-item--regular{margin-right:0}.product-color{margin-top:12px;margin-right:-17px;margin-bottom:-10px}.product-color ul{display:flex;justify-content:flex-end;gap:5px}.product-color ul li{line-height:0}.product-color ul li svg{vertical-align:top}.img-heading-content-main-wrap{position:relative;z-index:1;padding-bottom:65px;margin-top:43px;margin-bottom:24px}.img-heading-content-main-wrap:after{content:"";background:var(--color_green_ligth);position:absolute;left:0;right:0;bottom:0;height:64%;z-index:-1}.img-heading-content-wrap{text-align:center}.img-heading-content-wrap .img-wrap img{vertical-align:top;width:100%;aspect-ratio:16/7.55;object-fit:contain;height:auto}.img-heading-content-wrap .img-wrap{max-width:660px;margin:0 auto}.img-heading-content{padding-top:43px}.img-heading-content h2{color:var(--color_white);margin-bottom:10px;font-weight:800}.img-heading-content .content{color:var(--color_white);text-align:center;font-weight:200;letter-spacing:1.271px;text-transform:uppercase}.new-three-heading h3{margin-bottom:0;margin-left:17px}.new-three-column-list{width:calc(100% / 3);padding:7px}.new-three-column-img img{width:100%;aspect-ratio:1/1;object-fit:cover;vertical-align:top;height:auto}.new-three-column-list-wrap{margin:0 -7px}.new-three-heading{padding-bottom:30px}.new-three-column-details{padding:12px 0}.new-three-column-details h5,.new-three-column-details .h5{color:var(--color_root_beer);margin-bottom:3px;font-family:var(--main_family)}.new-three-column-link a{color:var(--color_green_ligth);font-family:var(--fourth_family);text-decoration:underline;letter-spacing:1px}.new-three-column-link a:hover{color:var(--color_dark_blue)}.sb-blue a,a.sb-blue,.sb-blue button,button.sb-blue{background:var(--color_dark_blue);color:var(--color_white);font-family:var(--fourth_family);padding:12px 21px 11px;display:inline-flex;flex-flow:wrap;align-items:center;width:auto;font-size:15px;font-style:normal;font-weight:700;letter-spacing:1.386px;line-height:normal;border:0px;text-transform:uppercase;cursor:pointer}.sb-blue a:hover,a.sb-blue:hover,.sb-blue button:hover,button.sb-blue:hover{background:var(--color_root_beer)}.sb-red a,a.sb-red,.sb-red button,button.sb-red{background:var(--color_red_orange);color:var(--color_white);font-family:var(--fourth_family);padding:12px 21px 11px;display:inline-flex;flex-flow:wrap;align-items:center;width:auto;font-size:15px;font-style:normal;font-weight:700;letter-spacing:1.386px;line-height:normal;border:0px;text-transform:uppercase;cursor:pointer}.sb-red a:hover,a.sb-red:hover,.sb-red button:hover,button.sb-red:hover{background:#8f3216}.sb-green a,a.sb-green,.sb-green button,button.sb-green,.spf-product-card form.spf-product__form button.spf-product__form-btn-addtocart{background:var(--color_green_ligth);color:var(--color_white);font-family:var(--fourth_family);padding:12px 21px 11px;display:inline-flex;flex-flow:wrap;align-items:center;width:auto;font-size:15px;font-style:normal;font-weight:700;letter-spacing:1.386px;line-height:normal;border:0px;text-transform:uppercase;cursor:pointer}.sb-green a:hover,a.sb-green:hover,.sb-green button:hover,button.sb-green:hover,.spf-product-card form.spf-product__form button.spf-product__form-btn-addtocart:hover{background:var(--color_green_dark)}.bb-green a,a.bb-green,.bb-green button,button.bb-green{background:var(--color_green_ligth);color:var(--color_white);font-family:var(--fourth_family);padding:14px 21px 13px;display:inline-flex;flex-flow:wrap;align-items:center;width:auto;font-size:18px;font-style:normal;font-weight:700;letter-spacing:1.386px;line-height:normal;min-width:237px;justify-content:center;border:0px;text-transform:uppercase;cursor:pointer}.bb-green a:hover,a.bb-green:hover,.bb-green button:hover,button.bb-green:hover{background:var(--color_green_dark)}.bb-blue a,a.bb-blue,button.bb-blue,.bb-blue button,body .shopify-payment-button__button{background:var(--color_dark_blue);color:var(--color_white);font-family:var(--fourth_family);padding:14px 21px 13px;display:inline-flex;flex-flow:wrap;align-items:center;width:auto;font-size:18px;font-style:normal;font-weight:700;letter-spacing:1.386px;line-height:normal;min-width:237px;justify-content:center;border:0px;text-transform:uppercase;cursor:pointer}.bb-blue a:hover,a.bb-blue:hover,button.bb-blue:hover,.bb-blue button:hover,body .shopify-payment-button__button:hover{background:var(--color_root_beer)}.bb-red a,a.bb-red,button.bb-red,.bb-red button,body .shopify-payment-button__button{background:var(--color_red_orange);color:var(--color_white);font-family:var(--fourth_family);padding:14px 21px 13px;display:inline-flex;flex-flow:wrap;align-items:center;width:auto;font-size:18px;font-style:normal;font-weight:700;letter-spacing:1.386px;line-height:normal;min-width:237px;justify-content:center;border:0px;text-transform:uppercase;cursor:pointer}.bb-red a:hover,a.bb-red:hover,button.bb-red:hover,.bb-red button:hover,body .shopify-payment-button__button:hover{background:#8f3216}.bb-white a,a.bb-white,button.bb-white,.bb-white button{background:var(--color_white);color:var(--color_dark_blue);font-family:var(--fourth_family);padding:14px 21px 13px;display:inline-flex;flex-flow:wrap;align-items:center;width:auto;font-size:18px;font-style:normal;font-weight:700;letter-spacing:1.386px;line-height:normal;min-width:237px;justify-content:center;border:0px;text-transform:uppercase;cursor:pointer}.bb-white a:hover,a.bb-white:hover,button.bb-white:hover,.bb-white button:hover{background:#e5e5e5}.testimonial-details-wrap .btn-wrap{display:flex;gap:17px}.testimonial-details-wrap{background:var(--color_white)}.testimonial-details-wrap .left-side{width:75%;padding:21px 24px}.testimonial-details-wrap .right-side{width:25%;text-align:right}.testimonial-details-wrap .left-side h3{margin-bottom:20px}.testimonial-details-wrap .btn-wrap svg{margin-left:15px}.testimonial-details-main-wrap{padding:20px 0 100px}.testimonial-details-wrap .btn-wrap a.sb-blue{padding:9px 21px}.testimonial-details-wrap .right-side img{vertical-align:top;max-width:100%;height:auto}.testimonial-details-quotes-wrap{padding-top:40px}.testimonial-details-quotes-star svg{vertical-align:top}.testimonial-details-quotes-star{line-height:normal}.testimonial-details-quotes .quotes{color:var(--color_green_dark);font-size:23px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:1.278px}.testimonial-details-quotes-name{color:var(--color_green_dark);font-size:19px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:1.056px}.testimonial-details-quotes{padding-top:5px}.icon-heading-content-main-wrap{background:#832f20;padding:43px 0}.icon-heading-content-wrap{color:var(--color_white)}.icon-heading-content h2{color:var(--color_white);font-family:var(--main_family);font-size:34px;font-style:normal;font-weight:800;line-height:37px;letter-spacing:3.022px;margin-bottom:20px}.icon-heading-content .content{color:var(--color_white);text-align:center;font-weight:200;letter-spacing:1.271px;text-transform:uppercase;max-width:780px;margin:0 auto;font-family:var(--third_family)}.icon-heading-content{padding-top:20px}.icon-wrap img{vertical-align:top;height:auto}.left-img-text-main-wrap .hero-img img{aspect-ratio:1/.716;width:calc(100% + 123px);margin-left:-123px;max-width:calc(100% + 123px);object-fit:cover;height:auto}.left-img-text-main-wrap .hero-left{padding-top:50px;padding-bottom:50px;display:flex;flex-flow:wrap;align-items:center;justify-content:flex-end;padding-right:11%}.left-img-text-main-wrap .hero-right{padding-top:117px;padding-bottom:117px;padding-right:73px}.left-img-text-main-wrap h4,.left-img-text-main-wrap .h4{font-family:var(--main_family);font-style:normal;text-transform:none;margin-bottom:4px}.left-img-text-main-wrap h3{font-style:normal;font-weight:400;line-height:37px;letter-spacing:3.022px;margin-bottom:20px}.left-img-text-main-wrap .content{color:var(--color_root_beer);font-style:normal;font-weight:400;letter-spacing:1.111px;text-transform:none;display:inline-block;margin-bottom:32px;font-family:var(--main_family)}.left-img-text-main-wrap .content p:first-child{margin-top:0}.left-img-text-main-wrap .content p:last-child{margin-bottom:0}.recent-blog-post-details h4{color:var(--color_dark_blue);font-family:var(--main_family);text-transform:capitalize;font-weight:700;margin-bottom:4px}.recent-blog-post-details .content{color:var(--color_root_beer);font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.111px;margin-bottom:5px}.recent-blog-post-link a{color:var(--color_green_dark);font-size:18px;font-style:normal;font-weight:300;line-height:36px;text-decoration:underline}.recent-blog-post{width:calc(100% / 3);padding:18px}.recent-blog-post-img img{width:100%;aspect-ratio:1/.85;object-fit:cover;vertical-align:top;height:auto}.recent-blog-post-details{padding-top:20px;padding-right:15px}.recent-blog-post-wrap{flex-flow:wrap;margin:0 -18px}.hero-detials-wrap .content p:last-child{margin-bottom:0}.recent-blog-post-img{position:relative}.recent-blog-post-img .video-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.recent-blog-post-img .video-icon svg{vertical-align:top}.recent-blog-post-details .content p{margin:0}.contact-main-heading-wrap{padding:57px 0;background:var(--color_green_ligth)}.contact-main-heading h1{margin-bottom:0;color:var(--color_white)}.contact-form-details-main-wrap{padding:91px 0 74px}.contact-form-details-wrap{max-width:856px;margin:0 auto}.contact-form-details-wrap .left-side,.contact-form-details-wrap .right-side{width:50%}.contact-form .field__input::-webkit-input-placeholder,.contact-form ::-webkit-input-placeholder{opacity:1;color:var(--color_root_beer);font-size:15px;font-style:normal;font-weight:400;line-height:37px;letter-spacing:.833px;text-transform:none}.contact-form .field__input::-moz-placeholder,.contact-form ::-moz-placeholder{opacity:1;color:var(--color_root_beer);font-size:15px;font-style:normal;font-weight:400;line-height:37px;letter-spacing:.833px;text-transform:none}.contact-form .field__input:-ms-input-placeholder,.contact-form :-ms-input-placeholder{opacity:1;color:var(--color_root_beer);font-size:15px;font-style:normal;font-weight:400;line-height:37px;letter-spacing:.833px;text-transform:none}.contact-form .field__input:-moz-placeholder,.contact-form :-moz-placeholder{opacity:1;color:var(--color_root_beer);font-size:15px;font-style:normal;font-weight:400;line-height:37px;letter-spacing:.833px;text-transform:none}.contact-form-details-wrap .left-side .contact-list h3{margin-bottom:0}.contact-form-details-wrap .left-side .contact-list{margin-bottom:40px}.contact-form-details-wrap .left-side .contact-list:last-child{margin-bottom:0}.contact-list-address a{color:var(--color_green_ligth);text-decoration:underline}.contact-form .contact__button{margin-top:34px}.contact-form h3{margin-bottom:25px}.subscribe-details-main-wrap{position:relative;z-index:1;padding:75px 0}.subscribe-details-main-wrap:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;opacity:.5669;background:#261108;z-index:-1}.subscribe-details-wrap h2{margin-bottom:0;color:var(--color_white);font-weight:800;letter-spacing:3.022px}.subscribe-details-wrap .subscribe-form{margin-top:40px}.subscribe-form .newsletter-form__field-wrapper .field__input{min-width:380px;margin-right:20px!important;min-height:51px}.subscribe-form .newsletter-form__field-wrapper{max-width:100%}.subscribe-form .newsletter-form{max-width:max-content}.subscribe-social-wrap{display:flex;max-width:620px;margin:35px auto 0}.subscribe-social-heading{width:400px;text-align:left}.subscribe-social-heading h3{color:var(--color_white);margin-bottom:0;font-size:24px;letter-spacing:2.133px;font-weight:400}.subscribe-form button.bb-green{min-width:222px}.subscribe-social{width:calc(100% - 400px)}.faq-main-heading-wrap{z-index:1;position:relative;padding:77px 0}.faq-main-heading-wrap:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;opacity:.6644;background:#261108;z-index:-1}.faq-main-heading h1{margin-bottom:0;color:var(--color_white)}.faq-main-heading{max-width:660px;margin:0 auto}.faq-details-title h4{margin-bottom:0;text-transform:capitalize;letter-spacing:1.333px;text-decoration-line:underline;color:var(--color_green_ligth)}.faq-details-title{padding:19px 37px;position:relative;cursor:pointer}.faq-details-wrap{max-width:937px;margin:0 auto}.faq-details-main-wrap{padding:63px 0}.faq-details-content{display:none}.faq-details-list{margin-bottom:29px;background-color:#f5f5f5}.faq-details-list:last-child{margin-bottom:0}.faq-details-title:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='18' viewBox='0 0 19 18' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.3944 17.2111C10.0259 17.9482 8.9741 17.9482 8.60557 17.2111L0.723606 1.44721C0.391156 0.782311 0.874652 0 1.61803 0L17.382 0C18.1253 0 18.6088 0.782313 18.2764 1.44721L10.3944 17.2111Z' fill='%237A8450'/%3E%3C/svg%3E");position:absolute;right:18px;width:19px;height:18px;background-repeat:no-repeat;background-size:contain;background-position:center center;top:50%;transform:translateY(-50%)}.faq-details{display:flex;flex-flow:wrap;padding:0 16px 30px 37px}.faq-content{width:61%;padding-right:10px;line-height:30px}.faq-content p{margin:0}.faq-details-video{width:39%;padding-left:15px}.faq-details-video img{max-width:100%;vertical-align:top;width:100%;height:auto}.faq-details-video a{position:relative;display:inline-block;vertical-align:top;width:100%}.faq-details-video a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-details-title.active:after{transform:translateY(-50%) rotate(180deg)}.faq-content.full-width{width:100%;padding-right:30px}.contact-form-details-main-wrap.green-bg-contact-main-wrap{background:var(--color_green_ligth)}.green-bg-contact-main-wrap .contact-form-details-wrap{max-width:937px}.green-bg-contact-main-wrap .faq-contact-left{padding-right:62px}.green-bg-contact-main-wrap .faq-contact-left h3{color:var(--color_white_alyssum);margin-bottom:0}.green-bg-contact-main-wrap .faq-contact-left .content{color:var(--color_white_alyssum);font-size:20px;margin-top:12px}.green-bg-contact-main-wrap .faq-contact-left .content p{margin:0}.green-bg-contact-main-wrap .contact__button{margin-top:20px}.green-bg-contact-main-wrap .faq-contact-left{padding-right:15px}.error-details-wrap h1{font-size:100px;line-height:100px}.error-details-wrap h3{color:var(--color_white);margin-bottom:0}.error-details-wrap .hero-detials-wrap .content{text-transform:none;font-family:var(--main_family);max-width:374px}.error-details-wrap .hero-right{padding-top:65px;padding-bottom:65px}.error-btn-first{padding-top:28px}.error-btn-second{padding-top:23px}.head-content-btn-main-wrap{padding:74px 0}.head-content-btn-wrap{max-width:620px;margin:0 auto}.head-content-btn-wrap h1{margin-bottom:0}.head-content-btn-wrap .content{display:inline-block;width:100%;padding-bottom:25px}.head-content-btn-wrap .bb-green a{min-width:300px}.contact-form-details-main-wrap.lp-form-full-width{padding:39px 0 88px}.lp-form-full-width .right-side{width:100%}.contact-form-details-main-wrap.lp-form-full-width .contact-form-details-wrap{max-width:620px}.lp-content-img-main-wrap{background:var(--color_white);display:flex;flex-flow:wrap;align-items:center}.lp-content-left{width:50%;padding-left:calc((100% - 1242px)/2);padding-right:61px;padding-top:30px;padding-bottom:30px}.lp-img-right{width:50%;padding-top:58px;padding-bottom:58px}.lp-img-right img{vertical-align:top;width:100%;height:auto}.lp-content-wrap .content{display:inline-block;width:100%;vertical-align:top}.about-hero-main-wrap h1{color:var(--color_dark_blue);margin-bottom:15px}.about-hero-main-wrap .bb-green svg{margin-right:18px}.about-hero-main-wrap.left-img-text-main-wrap .hero-img img{width:auto;margin-left:-60px;height:auto}.about-hero-main-wrap.left-img-text-main-wrap .hero-right{padding-top:76px;padding-bottom:76px;position:relative;z-index:1}.about-hero-main-wrap.left-img-text-main-wrap .hero-right:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:#7a8450;opacity:.7989;z-index:-1}.about-hero-main-wrap .hero-left{background-position:100% 40%!important}.simple-heading-content-wrap .content{padding-bottom:0}.simple-heading-content-wrap .content p:last-child{margin-bottom:0}.simple-heading-content-wrap .content p:first-child{margin-top:0}.simple-heading-content-wrap .head-content-btn-wrap{max-width:720px}.about-img-head-content-main-wrap{padding:73px 0}.about-img-heading-content{max-width:707px;margin:0 auto;padding-top:40px}.about-img-heading-content .content p{margin:0}.about-img-head-content-wrap .img-wrap{max-width:660px;margin:0 auto}.about-img-head-content-wrap .img-wrap img{vertical-align:top;max-width:100%;height:auto}.subscribe-details-wrap>h3{color:#fff;margin-bottom:0;padding-bottom:40px}.collection-heading-banner-main-wrap{display:flex;flex-flow:wrap}.collection-heading-banner-main-wrap .collection-left{width:50%;padding-left:calc((100% - 1242px)/2);background:var(--color_green_ligth)}.collection-heading-banner-main-wrap .collection-right{width:50%;background-repeat:no-repeat!important;background-size:cover!important}.collection-heading-banner h5{color:var(--color_white);font-weight:400;font-family:var(--second_family);letter-spacing:1.778px;margin-bottom:5px}.collection-heading-banner{padding-top:140px;padding-bottom:140px}.collection-heading-banner h1{color:var(--color_white);margin-bottom:0}.collection-heading-banner p{color:var(--color_white);font-size:20px}.collection-heading-bottom-details-main-wrap .collection-left{width:50%;background:var(--color_green_ligth);padding-left:calc((100% - 1242px)/2);display:flex;flex-flow:wrap;align-items:center}.collection-heading-bottom-details-main-wrap .collection-right{width:50%;aspect-ratio:1/.8}.collection-heading-bottom-details-main-wrap .collection-right img{height:100%;width:100%;vertical-align:top;object-fit:cover}.collection-heading-bottom-details-main-wrap{display:flex}.collection-heading-bottom{padding-left:18%;padding-right:17%}.collection-heading-bottom h2{color:var(--color_white);margin-bottom:0}.collection-btn-wrap{margin-top:25px;display:flex;flex-flow:wrap;gap:18px 0}.collection-btn-wrap a{min-width:300px}.dealer-hero-main-wrap{padding:70px 0}.dealer-hero-wrap{max-width:720px;margin:0 auto}.dealer-hero-wrap .content p{margin:0}.dealer-hero-wrap .content{letter-spacing:1.173px;text-transform:uppercase;font-family:var(--third_family);margin-bottom:35px;margin-top:22px}.dealer-logos-details-wrap{max-width:1286px;margin:0 auto}.dealer-logos-details-main-wrap{padding:56px 0}.dealer-logos-heading h3{margin-bottom:0}.dealer-logos-heading-wrap{padding-bottom:15px}.dealer-logos-slider .slick-track{display:flex;align-items:center;flex-flow:wrap}.dealer-logos{padding:27px;aspect-ratio:1 / .9;display:inline-flex!important;align-items:center;justify-content:center}.dealer-logos img{max-width:100%;height:auto}.dealer-logos-btn-wrap .bb-blue a{min-width:268px}.dealer-logos-btn-wrap{padding-top:15px}.simple-heading-btn-wrap .head-content-btn-wrap{max-width:780px}.simple-heading-btn-wrap .head-content-btn-wrap h2{margin-bottom:30px}.simple-heading-btn-wrap .bb-green a{min-width:237px}.dealer-logos-slider{margin:0 35px}.dealer-partner-address-main-wrap{padding:75px 0 50px}.dealer-partner-address-heading h2{margin-bottom:0;font-weight:800}.dealer-partner-address-heading{max-width:460px;margin:0 auto}.dealer-partner-address-list-wrap{padding-top:15px;columns:2}.dealer-partner-address-list{width:100%;padding:35px 15px;break-inside:avoid}.dealer-partner-address-list h3{margin-bottom:0}.dealer-partner-address p{margin:0;line-height:normal}.dealer-partner-address a{color:var(--color_green_ligth);text-decoration:underline}.dealer-partner-address a:hover{color:var(--color_dark_blue)}.dealer-partner-address{margin-top:25px}.dealer-img-text-wrap .hero-left{background:var(--color_white)}.dealer-img-text-wrap .hero-img img{width:calc(100% + 88px);max-width:calc(100% + 88px);margin-left:-88px;height:auto}.dealer-img-text-wrap .hero-right{padding-right:50px}.dealer-img-text-wrap .content a{text-decoration:underline;color:var(--color_green_dark)}.product-spotlight-hero-main-wrap .collection-heading-bottom{padding-left:0}.product-spotlight-hero-main-wrap a.bb-white{padding:9px 21px 8px}.product-spotlight-hero-main-wrap a.bb-white svg{margin-right:16px}.product-spotlight-cta-main-wrap{background:#832f20;padding:62px 0}.product-spotlight-cta-wrap .content{font-size:25px;letter-spacing:1.389px}.product-spotlight-cta-wrap .content p{margin:0}.featured-product-card-img .motion-reduce{position:absolute;left:0;top:0;bottom:0;right:0;height:100%;width:100%;object-fit:cover;opacity:0;transition:all .4s ease-in-out}.featured-product-card-img{position:relative}.featured-product-card:hover img.motion-reduce{opacity:1}.featured-products-details-main-wrap{padding:55px 0 75px;background:var(--color_white)}.featured-products-left{width:50%;padding-right:30px}.featured-products-right{width:50%;padding-left:30px}.featured-products-img-full-width img{width:100%;vertical-align:top;height:auto}.featured-products-img-full-width:not(:first-of-type){display:none}.featured-products-img-more-list-wrap{display:flex;flex-flow:wrap;gap:15px 15px;margin-top:35px}.featured-products-img-list{width:calc(50% - 7.5px)}.featured-products-img-list img{width:100%;vertical-align:top;aspect-ratio:1/1;object-fit:cover;height:auto}.featured-products-mobile-carousel-wrap{display:none}body .featured-products-price .price-item.price-item--regular{color:var(--color_green_ligth);font-size:30px;font-weight:400}.featured-products-price .price{color:var(--color_green_ligth);font-size:30px;font-style:normal;font-weight:500;line-height:47px;letter-spacing:1.667px}.featured-products-price span.badge.price__badge-sale{background:var(--color_green_ligth);color:var(--color_white);font-family:var(--fourth_family);padding:10px 20px 9px;display:inline-flex;flex-flow:wrap;align-items:center;width:auto;font-size:15px;font-style:normal;font-weight:700;letter-spacing:1.386px;line-height:normal;justify-content:center;border:0px;text-transform:uppercase}.products-quantity-wrap.product-form__input.product-form__quantity .price-per-item__container{background:#efebe7;flex:0;margin:0;display:flex;flex-flow:wrap}.products-quantity-wrap.product-form__input.product-form__quantity input.quantity__input{margin:0 auto;color:#2d2a26;text-align:center;font-size:14px;line-height:28px;font-weight:400;letter-spacing:.964px;text-transform:uppercase;padding:0 10px!important;height:33px}.products-quantity-wrap.product-form__input.product-form__quantity .price-per-item__container{display:inline-block}.products-quantity-wrap.product-form__input.product-form__quantity .quantity:before,.products-quantity-wrap.product-form__input.product-form__quantity .quantity:after{display:none}.products-quantity-wrap.product-form__input.product-form__quantity button.quantity__button{height:33px;min-height:33px}.products-quantity-wrap.product-form__input.product-form__quantity quantity-input.quantity{min-height:33px}.products-quantity-wrap label.quantity__label.form__label{font-family:var(--second_family);font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.378px;text-transform:uppercase;margin-bottom:13px}body .products-quantity-wrap{margin-top:20px}body .shopify-payment-button__button{min-height:auto;height:auto}body .shopify-payment-button__button:before,body .shopify-payment-button__button:after{display:none}.featured-products-list-wrap h5{font-family:var(--second_family);margin-bottom:0}.featured-products-list-wrap{padding-top:85px}.featured-products-list{margin-top:20px}.featured-products-list a{display:inline-flex;align-items:center;color:var(--color_green_ligth);vertical-align:top}.featured-products-list a svg{margin-right:18px}.featured-products-list a:nth-child(n+2){margin-top:26px;vertical-align:top}.shopify-payment-button{display:none!important}.simple-two-column-video-main-wrap{padding:85px 0}.simple-two-column-video-heading h2{margin-bottom:0}.simple-two-column-video-wrap{display:flex;flex-flow:wrap;gap:84px;justify-content:center}.simple-two-column{width:calc(100% / 3 - 56px)}.simple-two-column-video-img img{width:100%;vertical-align:top;height:auto}.simple-two-column-video-img .video-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.simple-two-column-video-img{position:relative}.simple-two-column-video-details{padding-top:22px}.simple-two-column-video-details h4{font-family:var(--main_family);text-transform:none;font-weight:700}.simple-two-column-video-link .link{color:var(--color_green_ligth);font-size:18px;line-height:normal;font-family:var(--third_family);text-decoration:underline}.simple-two-column-video-heading{margin-bottom:40px}.blog-filter-wrap ul.button-group{display:none;padding:0 15px 10px;position:absolute;left:0;top:100%;width:100%;background:#f5f5f5}.main-blog-wrap{display:inline-block;width:100%;vertical-align:top;position:relative}.main-blog-wrap:before{content:"";background:#7a8450;width:100%;height:200px;position:absolute;left:0;top:0;z-index:-1}.blog-filter-wrap{padding:23px 0 24px;display:flex;align-items:center;justify-content:space-between;flex-flow:wrap;position:relative;z-index:11}.blog-filter-wrap .open-dorp-down{background:#f5f5f5;padding:11px 15px 10px;cursor:pointer;position:relative}.blog-filter-wrap .open-dorp-down label{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.blog-filter-wrap .open-dorp-down label span{font-size:15px;font-weight:700;line-height:22px;letter-spacing:1.386px;font-family:var(--fourth_family);color:var(--color_dark_blue);margin-right:10px;text-transform:uppercase}.blog-filter-wrap ul.button-group li{font-size:15px;font-weight:700;line-height:22px;letter-spacing:1.386px;font-family:var(--fourth_family);color:var(--color_dark_blue);padding:3px 0}.blog-post-wrap{position:relative;z-index:1;display:flex;flex-flow:wrap;padding:0 0 80px}.blog-post-wrap .two-blog-post-wrap{display:flex;flex-flow:wrap;margin:0 -30px}.blog-post-wrap .two-blog-post-wrap .blog-post-item{width:50%;padding:0 30px}.blog-post-wrap .three-blog-post-wrap{margin:0 -14px;display:flex;flex-flow:wrap;padding:20px 0}.blog-post-wrap .three-blog-post-wrap .blog-post-item{padding:0 14px;width:33.33%}.blog-post-wrap .blog-post-item .blog-post-image{display:flex;width:100%}.blog-post-wrap .blog-post-item .blog-post-image img{width:100%;object-fit:cover;aspect-ratio:16/9;object-position:center;height:auto}.blog-post-wrap .blog-post-item .blog-post-content{padding:22px 0 20px}.blog-post-wrap .blog-post-item .blog-post-content h4.blog-post-heading{font-size:26px;font-weight:700;line-height:normal;letter-spacing:1.271px;font-family:var(--main_family);margin:0 auto 15px;text-transform:capitalize}.blog-post-wrap .blog-post-item .blog-post-content .blog-post-link{display:inline-block;font-family:var(--third_family);color:var(--color_green_ligth);font-size:18px;font-weight:300;line-height:36px;letter-spacing:1px;text-decoration:underline}.blog-post-wrap .sb-blue{display:inline-block;width:100%;text-align:center;padding-top:60px}.blog-post-wrap .sb-blue a{min-width:200px;justify-content:center}.blog-post-detail-wrap{display:inline-block;width:100%;vertical-align:top;position:relative;padding:77px 0 40px}.blog-post-detail-wrap:before{content:"";background:#7a8450;width:100%;height:200px;position:absolute;left:0;top:0;z-index:-1}.blog-post-detail .blog-post-detail-image{max-width:85%;width:100%;margin:0 auto}.blog-post-detail .blog-post-detail-image img{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:inline-block;vertical-align:top;height:auto}.post-content-detail{margin:0 auto;display:flex;flex-flow:wrap;width:100%;padding:48px 0 0}.post-content-detail .post-detail-social{width:92px;text-align:center}.post-content-detail .post-detail-social h4{font-family:var(--second_family);margin:0 auto;font-size:18px;line-height:normal;letter-spacing:1.6px}.post-content-detail .post-detail-social .social-wrap{padding:10px 0 0}.post-content-detail .post-detail-social .social-wrap a{display:flex;justify-content:center;padding:5px 0}.blog-post-detail .content-detail-wrap{padding:0 80px;width:calc(100% - 184px)}.blog-post-detail .content-detail-wrap .blog-post-heading{font-size:45px;font-weight:800;line-height:normal;letter-spacing:2.5px;font-family:var(--main_family);text-transform:capitalize;text-align:center;margin:0 auto 34px}.blog-post-detail .content-detail-wrap .content{padding-bottom:40px}.blog-post-detail .content-detail-wrap .content,.blog-post-detail .content-detail-wrap .content *{font-size:18px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:1px}.blog-post-detail .content-detail-wrap .content iframe{width:100%;aspect-ratio:16/9;height:auto;border:0}.blog-post-call-option{background:var(--color_white_alyssum);padding:37px 80px 44px;max-width:72.3%;margin:0 auto}.blog-post-call-option .call-option{text-align:center}.blog-post-call-option .call-option h3{margin-bottom:20px}.blog-post-call-option .call-option .btn-group{display:flex;align-items:center;justify-content:center;flex-flow:wrap;gap:20px}body .jdgm-carousel-title{font-size:20px;font-weight:700;font-family:var(--second_family);line-height:normal;margin-bottom:10px}span.jdgm-carousel-number-of-reviews{font-family:var(--fourth_family);margin-top:11px;font-size:12px;font-style:normal;font-weight:700;line-height:31px;letter-spacing:.667px;text-transform:uppercase;color:var(--color_green_ligth)}.jdgm-star{font-size:12px}.jdgm-carousel-item__review-title{font-size:30px;font-style:normal;font-weight:500!important;line-height:43px;letter-spacing:1.667px;margin-bottom:15px!important}.featured-products-left .show_images{margin-top:30px}.featured-products-left .show_images u{font-size:12px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:.667px;font-family:var(--fourth_family);color:var(--color_green_ligth);cursor:pointer}.blog-recent-post-main-wrap .blog-post-wrap{padding:0}.blog-recent-post-main-wrap .three-blog-post-wrap{padding-bottom:0}.blog-recent-post-main-wrap{background:var(--color_white);padding:110px 0}.blog-recent-post-heading h3{margin-bottom:0}.blog-recent-post-heading{margin-bottom:30px}.contact-form .contact__fields{display:flex;flex-flow:wrap;gap:0 20px}.contact-form .contact__fields .field{width:calc(50% - 10px)}.contact-form input{margin-bottom:20px!important}.field__input{margin:0}.subscribe-details-main-wrap.no_background:after{display:none}.subscribe-details-main-wrap.no_background{background:var(--color_green_ligth)}.subscribe-details-main-wrap.no_background button{background:var(--color_dark_blue);color:var(--color_white)}.subscribe-details-main-wrap.no_background button:hover{background:var(--color_root_beer)}#gf-controls-container .gf-actions{margin-bottom:0}.featured-products-details-main-wrap.product-inner-main-wrap{background:#fff;padding-bottom:0}.product-inner-main-wrap .products-quantity-wrap.product-form__input.product-form__quantity input.quantity__input{height:51px;font-size:24px;background:#efebe7}.product-inner-main-wrap .products-quantity-wrap.product-form__input.product-form__quantity button.quantity__button{height:51px;min-height:51px;color:#2d2a26}.product-inner-main-wrap .products-quantity-wrap.product-form__input.product-form__quantity button.quantity__button span.svg-wrapper{width:15px}.product-inner-main-wrap .products-quantity-wrap .price-per-item__container .add-to-cart-btn-dummy{margin-left:21px}.product-inner-main-wrap .products-quantity-wrap.product-form__input.product-form__quantity .price-per-item__container{background:transparent}.product-inner-main-wrap .products-quantity-wrap.product-form__input.product-form__quantity .price-per-item__container quantity-input.quantity{background:#efebe7}body .quantity__rules-cart{display:none}.add-to-cart-btn-dummy .bb-green{position:relative}.add-to-cart-btn-dummy .bb-green .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e9e9e933}.add-to-cart-btn-dummy .bb-green .loading__spinner svg.spinner{vertical-align:top;width:1.8rem}.featured-products-nav ul{display:inline-flex;flex-flow:wrap;letter-spacing:.667px;font-family:var(--fourth_family);border-bottom:1px solid var(--color_green_ligth);line-height:.8;padding-bottom:10px;margin-bottom:15px}.featured-products-nav ul li a{font-size:12px;color:var(--color_green_ligth);text-transform:uppercase}.featured-products-nav ul li:after{content:">";font-size:12px;display:inline-block;padding:0 5px;vertical-align:middle}.featured-products-nav ul li:last-child:after{display:none}.blog-tabbing-main-wrap{max-width:72.3%;margin:0 auto;padding-top:64px;padding-bottom:20px}.blog-tabbing-list ul{display:flex;flex-flow:wrap}.blog-tabbing-list ul li{color:var(--color_green_ligth);font-size:18px;letter-spacing:1px;text-decoration-line:underline;font-family:var(--third_family);font-weight:300;text-transform:uppercase;margin-right:23px;cursor:pointer}.blog-tabbing-content{display:none;padding:35px 0 0}*:focus-visible{outline:0;box-shadow:unset;outline-offset:0}.heading-date-wrap h5{margin-bottom:0;width:80%;text-transform:capitalize;line-height:normal}.heading-date-wrap small{width:20%;text-align:right}.blog-tabbing-content .content{display:inline-block;width:100%;margin-top:11px}.blog-tabbing-content .content p{margin:0}.blog-tabbing-content ul li{padding-left:33px;position:relative;border-bottom:1px dashed;padding-bottom:15px;margin-bottom:16px}.blog-tabbing-content ul li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 448c141.4 0 256-93.1 256-208S397.4 32 256 32S0 125.1 0 240c0 45.1 17.7 86.8 47.7 120.9c-1.9 24.5-11.4 46.3-21.4 62.9c-5.5 9.2-11.1 16.6-15.2 21.6c-2.1 2.5-3.7 4.4-4.9 5.7c-.6 .6-1 1.1-1.3 1.4l-.3 .3c0 0 0 0 0 0c0 0 0 0 0 0s0 0 0 0s0 0 0 0c-4.6 4.6-5.9 11.4-3.4 17.4c2.5 6 8.3 9.9 14.8 9.9c28.7 0 57.6-8.9 81.6-19.3c22.9-10 42.4-21.9 54.3-30.6c31.8 11.5 67 17.9 104.1 17.9zM128 208a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 0a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm96 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z'/%3E%3C/svg%3E");position:absolute;left:0;top:0;width:25px;height:25px}body.open-cart .header-wrapper--border-bottom{z-index:22}body.open-cart .cart-popup-main{right:0}body.open-cart{overflow:hidden}body.open-cart .cart-overlay{display:block}.product-tab-title{display:none}.product-tab-heading-wrap ul li{font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.378px;text-transform:uppercase;font-family:var(--second_family);margin-right:35px;padding-bottom:4px;cursor:pointer}.product-tab-heading-wrap ul{display:flex;flex-flow:wrap}.product-tab-heading-wrap ul li.current{border-bottom:3px solid var(--color_green_ligth)}.product-description-tab-main-wrap{margin-top:65px}.product-tab-heading-wrap ul li:last-child{margin-right:0}.product-tab-content{width:100%;letter-spacing:.5px;padding-right:15%;display:none}.product-related-main-wrap{background:#efebe7}.product-related-main-wrap .featured-product-card,.product-related-main-wrap .featured-product-card-content{background:#fff}a.spf-product-card__image-wrapper{padding-top:0!important;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;vertical-align:top}a.spf-product-card__image-wrapper img{height:auto;aspect-ratio:1 / 1;object-fit:cover;vertical-align:top}.spf-product-card__vendor{display:none}body .spf-product-card{background:#fff;padding-bottom:25px;margin-bottom:15px;height:calc(100% - 15px)}.spf-product-card .spf-product__info{padding:17px 24px 7px}.spf-product-card .h4.spf-product-card__title a{font-family:var(--fourth_family);font-size:17px;font-style:normal;font-weight:300;line-height:25px;letter-spacing:.944px;color:var(--color_root_beer)}.spf-product-card form.spf-product__form{padding:0 24px 7px}.spf-product-card .spf-product__swatchs{position:absolute;bottom:4px;right:6px}.spf-product-card span.spf-product__swatch{width:12px;height:12px;border:0;border-radius:100%}.spf-product-card span.spf-product__swatch.is-selected{box-shadow:unset!important;border:0}.h4.spf-product-card__title{line-height:normal;font-size:inherit}.spf-product-card span.spf-product-card__oldprice,.spf-product-card span.gfqv-product-card__oldpricem,.spf-product-card span.spf-product-card__saleprice,.spf-product-card span.gfqv-product-card__saleprice,body .spf-product-card__price-wrapper{color:#5a6449;font-family:var(--main_family);font-size:18px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:.88px}body .spf-product-card__price-wrapper *{color:#5a6449!important;font-family:var(--main_family);font-size:18px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:.88px}.spf-product-card form.spf-product__form button.sb-green,.spf-product-card form.spf-product__form button.spf-product__form-btn-addtocart{width:100%;align-items:center;justify-content:center}.gf-theme-version-15 body #gf_pagination_wrap button.btn{background:var(--color_dark_blue)!important;color:var(--color_white)!important;font-family:var(--fourth_family);padding:12px 21px 11px;display:inline-flex;flex-flow:wrap;align-items:center;width:auto;font-size:15px;font-style:normal;font-weight:700;letter-spacing:1.386px;line-height:normal;border:0px!important;text-transform:uppercase;cursor:pointer;min-width:200px;justify-content:center}.gf-theme-version-15 body #gf_pagination_wrap button.btn:hover{background:var(--color_root_beer)!important}.gf-block-title .h3 span{color:var(--color_dark_blue);font-family:var(--second_family);font-size:19px;font-style:normal;font-weight:400;line-height:37px;letter-spacing:1.689px}.gf-block-title .h3{line-height:normal}.gf-block-title .h3:after{display:none!important}.gf-theme-version-15.spf-has-filter body .gf-left body body .gf-option-block,body>#gf-tree .gf-option-block{border-bottom:0;margin-bottom:15px}.gf-left body body #gf-tree .globo-selected-items-wrapper .globo-selected-items,body .gf-option-block{padding:0}.gf-left body .gf-refine-toggle-mobile,.gf-left body .is-collapsed .gf-block-content,.gf-offcanvas .globo-selected-items-wrapper h3,.gf-offcanvas .is-collapsed .gf-block-content,.gf-top_one #gf-controls-container .sort-by:not(.limit-by),.gf-top_one .gf-block-title .gf-clear,.gf-top_one .gf-option-block.is-collapsed .gf-block-content,.gf-top_one .gf-refine-toggle-mobile{display:block;margin-top:0;margin-bottom:11px}.gf-theme-version-15.spf-has-filter body .gf-option-block .gf-RadioButton,.gf-theme-version-15.spf-has-filter body .gf-option-block .gf-Checkbox{border:0!important;background:transparent;position:absolute;right:-23px;margin-right:0;top:9px;width:13px;height:13px}.gf-theme-version-15.spf-has-filter body .checked .gf-Checkbox{background-image:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='6.5' cy='6.5' r='6.5' fill='%237A8450'/%3E%3Cpath d='M4.196 9L5.981 6.354L5.988 6.585L4.294 4.065H5.029L6.387 6.109L7.759 4.065H8.494L6.779 6.585V6.347L8.585 9H7.843L6.38 6.823H6.387L4.924 9H4.196Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}#gf-tree .gf-label{color:var(--color_green_ligth_dark);font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.778px;text-decoration-line:underline;font-family:var(--fourth_family);text-transform:uppercase}.gf-filter-contents span.gf-count{display:none}.gf-theme-version-15.spf-has-filter body .gf-option-box li button{min-height:auto}body .gf-option-block{border-bottom:0px!important}.gf-block-title .h3{pointer-events:none}.gf-theme-version-15.spf-has-filter body .selected-item.gf-option-label a,.gf-theme-version-15.gf-top_one body #gf-tree .globo-selected-items-wrapper .selected-item>a,.gf-theme-version-15.gf-top_one body #gf-tree .globo-selected-items-wrapper .selected-item>button,.gf-theme-version-15.spf-has-filter body #gf-controls-container .globo-selected-items-wrapper .selected-item>a,.gf-theme-version-15.spf-has-filter body #gf-controls-container .globo-selected-items-wrapper .selected-item>button,.gf-theme-version-15.spf-has-filter body #gf-tree .globo-selected-items-wrapper .selected-item>.clear-refinements{border-radius:0;background:#fff!important;box-shadow:none;flex-flow:row-reverse;font-family:var(--fourth_family);font-size:12px!important;color:var(--color_dark_blue)!important;text-transform:uppercase!important}body #gf-controls-container .globo-selected-items-wrapper.rounded .selected-item span.gf-clear:before,.gf-top_one body #gf-tree .globo-selected-items-wrapper.rounded .selected-item span.gf-clear:before{content:"X";position:absolute;left:0;top:0;height:100%;width:100%;line-height:100%;text-align:center;display:flex;align-items:center;justify-content:center;padding-top:2px;font-family:var(--fourth_family);font-size:12px;font-weight:700}body #gf-controls-container .globo-selected-items-wrapper.rounded .selected-item span.gf-clear,.gf-top_one body #gf-tree .globo-selected-items-wrapper.rounded .selected-item span.gf-clear{position:relative;display:inline-block;font-family:var(--fourth_family);margin-left:0;margin-right:5px}.gf-top_one body #gf-tree .globo-selected-items-wrapper .selected-item span.gf-clear svg,body #gf-controls-container .globo-selected-items-wrapper .selected-item span.gf-clear svg{display:none}.gf-theme-version-15 body span.selected-item .gf-label{text-transform:uppercase}.gf-theme-version-15.spf-has-filter body .gf-option-block-swatch a>span:not(.gf-option-value,.gf-label),.gf-theme-version-15.spf-has-filter body .gf-option-block-swatch-text a>span:not(.gf-option-value,.gf-label),.gf-theme-version-15.spf-has-filter body .gf-option-block-swatch button>span:not(.gf-option-value,.gf-label),.gf-theme-version-15.spf-has-filter body .gf-option-block-swatch-text button>span:not(.gf-option-value,.gf-label){border:0;margin-right:0}.gf-theme-version-15.spf-has-filter body .swatch-round ul.gf-option-box{padding:0;margin-bottom:15px}.gf-theme-version-15.spf-has-filter body .swatch-round ul.gf-option-box li{width:100%;text-align:center;margin-bottom:6px}.gf-theme-version-15.spf-has-filter body .swatch-round ul.gf-option-box li button{align-items:center;justify-content:center}.gf-theme-version-15.spf-has-filter body #gf-tree .swatch-round ul.gf-option-box li button span.gf-label{margin-right:0;text-align:left;margin-top:0;font-size:10px;line-height:normal;letter-spacing:0;padding-left:10px}.gf-theme-version-15.spf-has-filter body #gf-tree .noUi-value{font-size:11px;line-height:normal;color:var(--color_green_ligth_dark)!important;font-family:var(--fourth_family)}body .gf-range-inputs{display:none}body #gf-tree .noUi-target{margin-top:16px}body #gf-tree .noUi-pips-horizontal{height:40px}.gf-theme-version-15.spf-has-filter body #gf-tree .noUi-connect,.gf-theme-version-15.spf-has-filter body #gf-tree .noUi-connects{background-color:#d8d8d8;z-index:4}.gf-theme-version-15 body #gf-tree .noUi-handle{background:var(--color_green_ligth);border:2px solid var(--color_green_ligth)}.product-grid-container .spf-col-xl-4.spf-col-lg-4.spf-col-md-6.spf-col-sm-6.spf-col-6{padding:0 7px}.gf-theme-version-15.spf-has-filter body .gf-option-block-swatch-text button:hover>span:not(.gf-option-value,.gf-label),.gf-theme-version-15.spf-has-filter body .gf-option-block-swatch button:hover>span{box-shadow:none!important;border:0px!important}.gf-theme-version-15.spf-has-filter body .gf-option-block-swatch-text button:hover>span:not(.gf-option-value,.gf-label),.gf-theme-version-15.spf-has-filter body .gf-option-block-swatch button:hover>span,.gf-theme-version-15.spf-has-filter body .gf-option-block-swatch-text button.checked>span:not(.gf-option-value,.gf-label),.gf-theme-version-15.spf-has-filter body .gf-option-block-swatch button.checked>span:not(.gf-option-value,.gf-label){box-shadow:none!important;border:0px!important}.gf-theme-version-15.spf-has-filter body .gf-option-block-swatch-text button.checked>span.gf-label:after,.gf-theme-version-15.spf-has-filter body .gf-option-block-swatch button.checked>span.gf-label:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='6.5' cy='6.5' r='6.5' fill='%237A8450'/%3E%3Cpath d='M4.196 9L5.981 6.354L5.988 6.585L4.294 4.065H5.029L6.387 6.109L7.759 4.065H8.494L6.779 6.585V6.347L8.585 9H7.843L6.38 6.823H6.387L4.924 9H4.196Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;position:absolute;right:-19px;margin-right:0;top:1px;width:13px;height:13px}.gf-theme-version-15.spf-has-filter body #gf-tree .swatch-round ul.gf-option-box li button span.gf-label{position:relative}.sales-hero-main-wrap .content{text-transform:none;font-family:var(--main_family);font-weight:400;color:var(--color_white_alyssum)}.featured-product-list-main-wrap.featured-collection{background-color:var(--color_white)}.featured-product-list-main-wrap.featured-collection .featured-product-list-heading h3{text-align:center;padding-left:0}.featured-product-list-main-wrap.featured-collection .featured-product-list-heading{padding-bottom:54px}.featured-product-list-main-wrap.featured-collection #gf-tree{padding-left:6px}.product-form__input--swatch legend.form__label{font-size:20px;font-style:normal;font-weight:700;letter-spacing:1.378px;text-transform:uppercase;font-family:var(--second_family)}.product-related-main-wrap .featured-product-card{height:100%}.disabled{opacity:.8;cursor:not-allowed!important}body .wrapped-reviews{display:flex;align-items:center;margin-bottom:15px}body .jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name{border-bottom:3px solid #EFEBE7;font-size:17px;line-height:normal;font-family:var(--third_family);padding-bottom:6px;padding-right:7%;font-weight:400;color:var(--color_dark_blue);margin-right:30px}.wrapped-reviews .jdgm-carousel-item__review-rating{margin-bottom:5px;line-height:0}body .jdgm-carousel__item-wrapper{min-height:222px}body .jdgm-carousel-title-and-link{margin-bottom:34px}.product-form__input--dropdown .form__label{font-size:19px;font-style:italic;font-weight:500;letter-spacing:1.056px}.product-form__input .select select{background:#efebe7;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1.102px;padding:10px 10px 10px 16px!important;font-family:var(--third_family);color:#2d2a26;border:0;margin:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='18' viewBox='0 0 19 18' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.3944 17.2111C10.0259 17.9482 8.9741 17.9482 8.60557 17.2111L0.723606 1.44721C0.391156 0.782311 0.874652 0 1.61803 0L17.382 0C18.1253 0 18.6088 0.782313 18.2764 1.44721L10.3944 17.2111Z' fill='%237A8450'/%3E%3C/svg%3E");-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-repeat:no-repeat;background-position:95% center}.product-form__input .select:after{display:none}body .product-form__input--dropdown{margin-bottom:30px}.product-form__input .select span.svg-wrapper{display:none}.spf-product-card span.spf-product-card__saleprice:before{content:"-";display:inline-block;margin-right:7px;font-weight:700}.featured-products-img-full-width .product__media-item{width:100%;max-width:100%;display:none;pointer-events:none}.featured-products-img-full-width .product__media-item.is-active{display:block}body.open-cart.cart-sticky .cart-overlay{top:0;z-index:22}body.open-cart.cart-sticky .cart-popup-main{top:0;z-index:222}body.open-cart.cart-sticky .cart-popup-main .cart-detail-wrap{height:calc(100vh - 300px)}body .po-dropdown-selected-option{background:#efebe7;font-size:16px!important;font-style:normal;font-weight:400!important;letter-spacing:1.102px;padding:10px 10px 10px 16px!important;font-family:var(--third_family);color:#2d2a26;border:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-repeat:no-repeat;background-position:95% center}body .po-dropdown-selected-option i.po-dropdown-arrow.po-dropdown-arrow-down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='18' viewBox='0 0 19 18' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.3944 17.2111C10.0259 17.9482 8.9741 17.9482 8.60557 17.2111L0.723606 1.44721C0.391156 0.782311 0.874652 0 1.61803 0L17.382 0C18.1253 0 18.6088 0.782313 18.2764 1.44721L10.3944 17.2111Z' fill='%237A8450'/%3E%3C/svg%3E");width:19px;height:18px;background-repeat:no-repeat;background-size:cover;border:0;transform:rotate(0);margin-right:0}body .po-select-dropdown-thumbnail.open-drop-list .po-dropdown-selected-option .po-dropdown-arrow-down{transform:rotate(-180deg)}body .po-dropdown-list{background:#efebe7;padding-right:0}body .po-dropdown-option,body .po-dropdown-thumbnail-option{padding:6px 12px;margin-top:0}body .po-dropdown-list .bss_scroll{padding-left:4px;padding-right:1px;margin-right:0}body .po-stack--vertical>.po-label{font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.378px;text-transform:uppercase;font-family:var(--second_family);margin-right:0;padding-bottom:4px;margin-bottom:7px}body .po-stack--vertical>.po-label *{font-size:20px!important;!i;!}body .po-option--type-radiobutton input[type=radio]:checked+.po-radio-circle:before{background-color:var(--color_green_ligth)}.po-stack:nth-of-type(1) .po-label-container .po-label span:first-child{font-weight:600!important}.po-stack .po-label-container .po-label span:first-child{font-size:17px!important}body .po-stack .po-option--container p{margin:0}body .po-selected-swatch{display:none}body .po-value{font-size:16px}body .po-option--container__inline{margin-top:0}body .po-option--instruction-container{font-size:14px;font-style:italic}.bss-po-product-page{max-width:44rem}.wrapped-btn{display:flex;flex-flow:wrap;align-items:flex-end}.wrapped-btn .products-quantity-wrap{flex:none;margin-bottom:0}.featured-products-btn button.bb-green{margin-bottom:0}.featured-products-btn product-form.product-form{margin-bottom:0}body .jdgm-form input[type=text],body .jdgm-form input[type=email],body .jdgm-form input[type=url],body .jdgm-form textarea{background:#efebe7;border:0;line-height:normal;margin-bottom:0;color:#000}body .jdgm-form__fieldset:not(:last-of-type),body .jdgm-form__fieldset-actions{text-align:left}body .jdgm-form__fieldset:nth-child(2){display:flex;align-items:center;justify-content:space-between}body .jdgm-form__fieldset:nth-child(2) label{margin-bottom:0}body .jdgm-form .jdgm-form__fieldset>label{font-family:var(--second_family);font-size:21px;letter-spacing:1px}body .jdgm-widget:not(.jdgm-review-widget--small) .jdgm-form__fieldset-actions .jdgm-cancel-question,body .jdgm-widget:not(.jdgm-review-widget--small) .jdgm-form__fieldset-actions .jdgm-cancel-rev{margin-bottom:16px;width:100%;text-align:center}.product-option+.product-option{display:flex;align-items:center;justify-content:flex-start;margin-top:2rem!important}.product-option .color{width:9px;height:9px;background:#d34248;border-radius:25px;display:block;margin-right:5px}.product-option+.product-option span{display:inline-block;color:#2d2a26;font-family:var(--third_family);font-size:10px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:.556px;text-transform:uppercase}.featured-products-price .price{display:flex;align-items:center}.featured-products-price .price .price__container{margin-right:5px}.contact-list-address p{margin:0;color:var(--color_green_ligth)}.recent-blog-post-img a.link{width:100%}.featured-product-card{background:#efebe7;height:100%}.blog-tabbing-list ul li.current{font-weight:700}.product-popup-wrap{display:flex;align-items:center;justify-content:center;flex-flow:wrap;background:#0000007f;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:5;padding:15px;overflow-y:auto}.product-popup-wrap .image-wrap{background:#fff;max-width:767px;width:100%;margin:0 auto;padding:30px;border-radius:10px;position:relative}.product-popup-wrap .image-wrap img{max-width:100%;width:100%;height:100%;object-fit:cover}.product-popup-wrap .image-wrap .close-btn{justify-content:center;position:absolute;top:15px;right:15px;width:30px;height:30px;display:flex}.product-popup-wrap .image-wrap .close-btn a{color:#0b3142;text-align:center;font-family:var(--third_family);font-size:16px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:.889px;cursor:pointer;display:inline-block;width:30px}.sixFiveWarn{padding:15px;display:flex;background:#f9f2ec;gap:15px;justify-content:center;text-align:center}.sixFiveWarn *{padding:0;margin:0;font-size:12px;line-height:1.2}span.spf-product__label.spf-product__label-sale{background:var(--color_red_orange)!important}@media(min-width:768px){.sm\:d-block{display:block}.sm\:d-inline-block{display:inline-block}.sm\:d-flex{display:flex}.sm\:d-inline-flex{display:inline-flex}.sm\:d-none{display:none}.sm\:align-center{align-items:center}.sm\:align-flex-start{align-items:flex-start}.sm\:align-flex-end{align-items:flex-end}.sm\:align-normal{align-items:normal}.sm\:justify-center{justify-content:center}.sm\:justify-flex-end{justify-content:flex-end}.sm\:justify-flex-start{justify-content:flex-start}.sm\:justify-space-around{justify-content:space-around}.sm\:justify-space-between{justify-content:space-between}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-center{text-align:center}.sm\:direction-column{flex-direction:column}.sm\:direction-column-reverse{flex-direction:column-reverse}.sm\:direction-row{flex-direction:row}.sm\:direction-row-reverse{flex-direction:row-reverse}}@media(min-width:992px){.md\:d-block{display:block}.md\:d-inline-block{display:inline-block}.md\:d-flex{display:flex}.md\:d-inline-flex{display:inline-flex}.md\:d-none{display:none}.md\:align-center{align-items:center}.md\:align-flex-start{align-items:flex-start}.md\:align-flex-end{align-items:flex-end}.md\:align-normal{align-items:normal}.md\:justify-center{justify-content:center}.md\:justify-flex-end{justify-content:flex-end}.md\:justify-flex-start{justify-content:flex-start}.md\:justify-space-around{justify-content:space-around}.md\:justify-space-between{justify-content:space-between}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-center{text-align:center}.md\:direction-column{flex-direction:column}.md\:direction-column-reverse{flex-direction:column-reverse}.md\:direction-row{flex-direction:row}.md\:direction-row-reverse{flex-direction:row-reverse}}@media(min-width:1200px){.lg\:d-block{display:block}.lg\:d-inline-block{display:inline-block}.lg\:d-flex{display:flex}.lg\:d-inline-flex{display:inline-flex}.lg\:d-none{display:none}.lg\:align-center{align-items:center}.lg\:align-flex-start{align-items:flex-start}.lg\:align-flex-end{align-items:flex-end}.lg\:align-normal{align-items:normal}.lg\:justify-center{justify-content:center}.lg\:justify-flex-end{justify-content:flex-end}.lg\:justify-flex-start{justify-content:flex-start}.lg\:justify-space-around{justify-content:space-around}.lg\:justify-space-between{justify-content:space-between}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:text-center{text-align:center}.lg\:direction-column{flex-direction:column}.lg\:direction-column-reverse{flex-direction:column-reverse}.lg\:direction-row{flex-direction:row}.lg\:direction-row-reverse{flex-direction:row-reverse}}@media(min-width:768px){.container,body .page-width{max-width:750px}}@media(min-width:992px){.container,body .page-width{max-width:970px}}@media(min-width:1200px){.recent-blog-post-main-wrap .container{max-width:1128px}}@media(min-width:1441px){.container,body .page-width{max-width:1275px}}@media(min-width:768px){.blog-tabbing-title{display:none}}@media(max-width:1440px){.hero-left{padding-top:110px;padding-bottom:110px;padding-left:calc((100% - 940px)/2)}.testimonial-details-wrap .left-side{width:69%}.testimonial-details-wrap .right-side{width:31%;text-align:left}.lp-content-left{padding-left:calc((100% - 940px)/2)}.collection-heading-bottom-details-main-wrap .collection-left,.collection-heading-banner-main-wrap .collection-left{padding-left:calc((100% - 1065px)/2)}.post-content-detail .post-detail-social{width:70px}.blog-post-detail .content-detail-wrap{padding:0 80px;width:calc(100% - 140px)}}@media(max-width:1199px){.hero-left{padding-top:50px;padding-bottom:50px}.contact-main-heading-wrap{padding:45px 0}.contact-form-details-main-wrap{padding:70px 0 65px}.subscribe-details-main-wrap{padding:65px 0}.subscribe-details-wrap .subscribe-form{margin-top:25px}.subscribe-social-wrap{margin:25px auto 0}.lp-content-left{padding-right:20px}.lp-content-wrap .content p:first-child{margin-top:0}.contact-form-details-main-wrap.lp-form-full-width{padding:39px 0 65px}.dealer-logos{padding:20px;aspect-ratio:1 / .7}.dealer-img-text-wrap .hero-right{padding-top:60px;padding-bottom:60px;padding-right:30px}.dealer-partner-address-list{padding:25px 15px}.dealer-partner-address{margin-top:15px}.dealer-partner-address-main-wrap{padding:55px 0 30px}.featured-products-left{padding-right:20px}.featured-products-right{padding-left:20px}.featured-products-img-more-list-wrap{margin-top:25px}.featured-products-list-wrap{padding-top:65px}.featured-products-list a:nth-child(n+2){margin-top:17px}.simple-two-column-video-main-wrap{padding:75px 0}.simple-two-column-video-wrap{gap:44px}.simple-two-column{width:calc(100% / 3 - 30px)}.collection-heading-bottom-details-main-wrap .collection-left{padding-left:calc((100% - 925px)/2)}.product-spotlight-hero-main-wrap .collection-heading-bottom{padding-top:35px;padding-bottom:35px;padding-right:9%}.collection-btn-wrap{margin-top:18px;gap:12px 0}.collection-heading-bottom{padding-left:7%}.collection-heading-banner-main-wrap .collection-left{padding-left:calc((100% - 900px)/2)}.collection-heading-banner{padding-top:120px;padding-bottom:120px}.blog-post-wrap .two-blog-post-wrap{margin:0 -15px}.blog-post-wrap .two-blog-post-wrap .blog-post-item{padding:0 15px}}@media(max-width:991px){.hero-left{width:100%;padding-left:50px;padding-right:50px;padding-bottom:65px}.hero-cta{margin-top:10px}.hero-main-wrap{flex-flow:wrap}.hero-right{width:100%;padding:0 50px 25px}.hero-img img{width:100%;margin-left:0;margin-top:-47px}.hero-detials-wrap h1,.hero-detials-wrap .content{max-width:100%}.hero-detials-wrap .content p:first-child{margin-top:10px}.featured-product-card-content{padding:15px 14px}.img-heading-content{padding-top:25px}.img-heading-content .content{line-height:normal}.img-heading-content-main-wrap{padding-bottom:40px;margin-top:25px;margin-bottom:15px}.new-three-heading{padding-bottom:20px}.testimonial-details-wrap .left-side{width:100%;padding:0}.testimonial-details-wrap{flex-flow:wrap-reverse;padding:34px}.testimonial-details-wrap .right-side{width:100%;margin-bottom:10px}.testimonial-details-wrap .left-side h4{margin-bottom:10px}.testimonial-details-quotes-wrap{padding-top:30px}.testimonial-details-main-wrap{padding:20px 0 60px}.hero-main-wrap.left-img-text-main-wrap{flex-flow:wrap-reverse;background:var(--color_white)}.left-img-text-main-wrap .hero-right{width:85%;margin-left:auto;padding-top:24px;padding-bottom:34px;padding-right:0}.left-img-text-main-wrap .hero-img img{margin-top:0}.left-img-text-main-wrap .hero-left{padding-top:74px;background-size:73%!important;background-position:0% 33%!important;padding-bottom:85px;padding-right:50px}.left-img-text-main-wrap .hero-left .hero-detials-wrap{width:50%}.left-img-text-main-wrap .content p:first-child{margin-top:0}.left-img-text-main-wrap .content{margin-bottom:17px}.recent-blog-post-wrap{margin:0 -10px}.recent-blog-post{padding:10px}.recent-blog-post-details{padding-right:0}.recent-blog-post-details h4{font-size:24px}body .recent-blog-post-main-wrap{padding-top:35px}.footer-block.grid__item.footer-block--menu:nth-child(2){padding-left:25px}.footer-block.grid__item.footer-block--menu:nth-child(3){padding-left:20px}.list-social__item a{padding:.3rem}.footer .list-unstyled.footer__list-social{margin-top:10px}.footer .list-unstyled li a{padding-top:5px}.contact-form-details-main-wrap{padding:40px 0 50px}.contact-form-details-wrap .left-side,.contact-form-details-wrap .right-side{width:100%}.contact-form-details-wrap .left-side .contact-list{margin-bottom:10px}.contact-form-details-wrap .right-side{margin-top:15px}.contact-form h3{margin-bottom:15px}.subscribe-details-main-wrap{padding:55px 0}.faq-main-heading-wrap{padding:50px 0}.faq-content{width:100%}.faq-details-video{width:100%;text-align:center;padding-left:0;padding-top:20px}.faq-details-title{padding:15px 23px}.faq-details{padding:0 23px 23px}.faq-details-list{margin-bottom:19px}.faq-details-main-wrap{padding:45px 0}.green-bg-contact-main-wrap .faq-contact-left{padding-right:0}.green-bg-contact-main-wrap .faq-contact-right{margin-top:25px}.green-bg-contact-main-wrap .faq-contact-left .content{margin-top:4px}.lp-content-left{width:100%;padding-left:20px;padding-bottom:0}.lp-img-right{width:100%;padding:20px}.lp-content-wrap .content p:last-child{margin-bottom:0}.lp-form-full-width .right-side{margin-top:0}body .header:not(.drawer-menu).page-width{max-width:100%}.about-img-head-content-main-wrap{padding:53px 0}.about-img-heading-content{padding-top:30px}.dealer-img-text-wrap .hero-right{padding:60px 30px 60px 0}.dealer-partner-address-list{padding:25px 15px}.dealer-partner-address{margin-top:15px}.dealer-partner-address-main-wrap{padding:55px 0 30px}.dealer-img-text-wrap .hero-left .hero-detials-wrap{width:100%}.dealer-img-text-wrap .hero-left{padding:40px 30px}.collection-heading-bottom{padding:15px 8%}.collection-btn-wrap a{min-width:250px}.collection-btn-wrap{margin-top:18px}.simple-two-column-video-wrap{gap:15px}.simple-two-column{width:calc(100% / 3 - 10px)}.simple-two-column-video-main-wrap{padding:55px 0}.simple-two-column-video-heading{margin-bottom:30px}.simple-two-column-video-img .video-icon svg{width:60px;height:60px;vertical-align:top}.simple-two-column-video-link .link{font-size:16px;line-height:normal}.featured-products-details-main-wrap{padding:50px 0 45px}.featured-products-left{padding-right:0}.featured-products-price .price,body .featured-products-price .price-item.price-item--regular{font-size:22px;line-height:normal}.featured-products-price span.badge.price__badge-sale{padding:8px 20px 6px;font-size:13px}.featured-products-img-more-list-wrap{margin-top:20px}.featured-products-list a svg{margin-right:0}.featured-products-list a u{width:calc(100% - 34px);padding-left:15px}.featured-products-list a{flex-flow:wrap;line-height:normal}.featured-products-list{margin-top:12px}.featured-products-list-wrap{padding-top:28px}.product-spotlight-cta-main-wrap{padding:40px 0}.collection-heading-bottom-details-main-wrap .collection-left{padding-left:calc((100% - 735px)/2)}.product-spotlight-hero-main-wrap .collection-btn-wrap a{min-width:279px}.product-spotlight-hero-main-wrap .collection-heading-bottom h3{line-height:normal}.product-spotlight-hero-main-wrap .collection-heading-bottom .content p:first-child{margin-top:0}.product-spotlight-hero-main-wrap .collection-heading-bottom .content p:last-child{margin-bottom:0}.collection-heading-banner-main-wrap .collection-left{padding-left:calc((100% - 720px)/2)}.collection-heading-banner{padding-top:110px;padding-bottom:110px}.blog-post-wrap .three-blog-post-wrap .blog-post-item{width:50%}.post-content-detail .post-detail-social{width:52px}.blog-post-detail .content-detail-wrap{width:calc(100% - 108px);padding:0 40px}.blog-post-detail .content-detail-wrap .blog-post-heading{font-size:30px;letter-spacing:1.5px}.blog-post-call-option{padding:30px 20px}html{overflow-x:hidden}.wrapped-btn .featured-products-btn{margin-left:0}}@media(max-width:989px){.header{grid-template-areas:"left-icons heading icons";grid-template-columns:auto 1fr auto}.header header-drawer{grid-area:left-icons;justify-self:start;margin-left:0!important}.header__icons{width:auto;align-items:center;padding-right:0}.header__icon.header__icon--cart.link.focus-inset{margin-left:12px;margin-right:0;width:22px}.header__icon.header__icon--cart.link.focus-inset{background:var(--color_green_ligth);border-radius:6px;padding:6px 7px;width:auto;height:auto;box-sizing:content-box}.header__icon.header__icon--cart.link.focus-inset svg.icon path{fill:#fff;stroke:#fff;stroke-width:.9;paint-order:stroke}.header .cart-count-bubble{color:#fff}.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin-left:32px}.header__heading-link{padding:0;width:100%}.header__heading-logo-wrapper img{max-width:93px}.header__heading{width:100%}.header__heading,.header__heading-link{text-align:left}.header__icon--menu .icon{color:var(--color_red_orange)}body .menu-drawer{left:auto;right:0;transform:translate(100%)}.header__icon .svg-wrapper,.header__icon.header__icon--cart.link.focus-inset svg.icon{width:22px;height:25px}.header__icon--menu .icon{width:19px}.header__icon--menu{width:19px;height:19px}.header--has-social .menu-drawer__utility-links{display:none}.cart-popup-main{min-width:393px;max-width:393px;top:55px}.cart-popup .cart-popup-header{padding:8px 17px 7px}.cart-detail-wrap{height:calc(100vh - 370px)}.cart-product-detail-main-wrap{padding:10px 17px}.cart-product-detail-wrap .cart-product-img{width:165px}.cart-product-detail-wrap .cart-product-img img{height:165px}.cart-product-detail-wrap .cart-product-detail{width:calc(100% - 165px)}.recent-item-wrap{padding:15px 17px 10px}.header__icon{color:#fff}header .cart-count-bubble{background:var(--color_red_orange);left:20px}}@media(max-width:767px){body{font-size:16px}body .header{padding:15px 22px!important}h1{font-size:30px;line-height:41px}h2{font-size:24px;line-height:33px}h3{font-size:18px;line-height:37px}h4{font-size:16px;line-height:24px}.cart-popup-main{top:69px}.hero-left{padding-left:46px;padding-right:96px;padding-top:40px}.hero-detials-wrap h1{font-size:26px;font-style:normal;font-weight:800;line-height:34px;letter-spacing:1.667px}.hero-right{padding:0 46px 17px}.hero-detials-wrap .content{font-size:20px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:.978px;text-transform:uppercase}.collections-list-box{width:50%;padding:7px}.collections-list-box .card h2.card__heading{font-size:17px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.831px}.collections-list-heading h4{padding-left:0}.collections-list-wrap{padding:0 28px}.collections-list-box-wrap{margin:0 -7px}.featured-product-list-box{width:50%}.featured-product-list-wrap{padding:0 28px}.featured-product-card-information h6,.featured-product-card-information .h6{font-size:13px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.722px}.featured-product-list-heading h4{padding-left:0}.featured-product-list-heading{padding-bottom:3px}.featured-product-list-main-wrap{padding-top:15px}.collections-list-main-wrap{padding-bottom:15px}.featured-product-card .price,body .price--on-sale .price-item--regular{font-size:15px;font-style:normal;font-weight:700;letter-spacing:.733px}.img-heading-content-wrap .img-wrap{padding:0 28px}.img-heading-content-main-wrap:after{height:75%}.img-heading-content h2{font-size:24px;font-style:normal;font-weight:800;line-height:33px;letter-spacing:2.133px}.img-heading-content .content{font-size:18px;line-height:31px;letter-spacing:.88px}.new-three-column-list{width:100%}.new-three-column-wrap{padding:0 28px}.testimonial-details-wrap .btn-wrap{flex-flow:wrap}.testimonial-details-wrap .btn-wrap a{min-width:215px}.testimonial-details-quotes .quotes{font-size:18px;line-height:23px;letter-spacing:1px}.testimonial-details-quotes-name{font-size:14px;line-height:23px;letter-spacing:.778px;margin-top:3px}.icon-heading-content-main-wrap{padding:29px 0 45px}.icon-heading-content h2{font-size:24px;line-height:33px;letter-spacing:2.133px;margin-bottom:14px}.icon-heading-content .content{font-size:18px;letter-spacing:.88px;line-height:31px}.left-img-text-main-wrap .hero-right{width:82%;padding-left:0}.left-img-text-main-wrap .hero-img img{width:calc(100% + 50px);margin-left:-50px;max-width:calc(100% + 50px)}.left-img-text-main-wrap .hero-left .hero-detials-wrap{width:75%}.left-img-text-main-wrap .hero-left{padding-right:30px;background-position:0% 52%!important;background-size:100%!important}.bb-green a,a.bb-green{min-width:159px;font-size:13px}.left-img-text-main-wrap h4{font-size:20px}.left-img-text-main-wrap h3{font-size:22px;line-height:normal}.left-img-text-main-wrap .content{font-size:16px;line-height:22px;text-transform:none}.recent-blog-post{width:100%}.recent-blog-post-wrap{padding:0 12px}body .recent-blog-post-main-wrap{padding-top:25px}.recent-blog-post-details h4{font-size:22px;margin-bottom:6px}.recent-blog-post-details .content{font-size:16px}.recent-blog-post-link a{font-size:16px;line-height:normal}.footer-block.grid__item.footer-block--menu:nth-child(2),.footer-block.grid__item.footer-block--menu:nth-child(3){padding-left:0;text-align:center}.footer .list-unstyled li a{align-items:center;justify-content:center}.footer-block__newsletter{max-width:220px;margin:0 auto}.footer-block.grid__item:last-child{margin-bottom:0}.footer .list-unstyled.footer__list-social{margin-top:29px}.footer-copy-right-wrap .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption,.footer-copy-right-wrap .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.caption small{font-size:13px;line-height:normal}body .new-three-column-details{padding-bottom:0}.testimonial-details-main-wrap .container{padding-left:20px;padding-right:20px}.subscribe-form .newsletter-form__field-wrapper .field{flex-flow:wrap}.subscribe-form .newsletter-form__field-wrapper .field__input{min-width:100%;margin-right:0!important;!i;!}.subscribe-form button.bb-green{margin-top:20px;width:100%;min-width:auto}.subscribe-social-wrap{flex-flow:wrap-reverse}.subscribe-social{width:100%}.subscribe-social-heading{text-align:center;margin-top:21px}.subscribe-social-heading h3{line-height:normal}.subscribe-form .newsletter-form{max-width:100%}.contact-form-details-wrap .left-side .contact-list{margin-bottom:14px}.contact-form-details-wrap .right-side{margin-top:25px}.faq-details-title{padding:15px 35px 15px 15px}.faq-details-title:after{right:10px;width:13px;height:15px}.faq-details{padding:0 15px 20px}.faq-content{padding-right:0;line-height:normal}.faq-details-video{padding-top:15px}.green-bg-contact-main-wrap .faq-contact-left .content{font-size:16px;margin-top:8px}.error-details-wrap .hero-left{padding-left:25px;padding-right:25px}.error-details-wrap .hero-right{padding:0 25px 25px}.error-btn-first{padding-top:18px}.error-btn-second{padding-top:15px}.error-details-wrap h1{font-size:65px;line-height:65px}.head-content-btn-main-wrap{padding:45px 0}.head-content-btn-wrap .content{padding-bottom:10px}.head-content-btn-wrap .bb-green a{min-width:auto}.lp-form-full-width .right-side{margin-top:0}.contact-form-details-main-wrap.lp-form-full-width{padding:40px 0}.contact-form-details-main-wrap.lp-form-full-width .contact__button{margin-top:25px}.about-img-head-content-main-wrap{padding:35px 0}.about-img-heading-content{padding-top:20px}.about-img-heading-content h3{margin-bottom:0}.about-hero-main-wrap.left-img-text-main-wrap .hero-img img{aspect-ratio:auto;width:100%}.dealer-img-text-wrap .hero-left .hero-detials-wrap{width:100%}.dealer-img-text-wrap .hero-right{padding:30px 15px 30px 0}.dealer-hero-main-wrap{padding:50px 0}.dealer-logos-details-main-wrap{padding:36px 0}.dealer-logos{padding:10px}.dealer-logos-slider{width:80%;margin:0 auto}.dealer-img-text-wrap .hero-left{padding:30px 20px}.dealer-partner-address-list{width:100%;padding:15px 0}.dealer-partner-address{margin-top:9px}.dealer-partner-address-list-wrap{columns:1;padding-top:10px}.dealer-partner-address-main-wrap{padding:40px 0 20px}.dealer-partner-address-list:last-child{padding-bottom:0}.simple-heading-btn-wrap .head-content-btn-wrap h2{margin-bottom:20px}.collection-heading-bottom-details-main-wrap{flex-flow:wrap}.collection-heading-bottom-details-main-wrap .collection-left{width:100%;padding-left:15px;padding-right:15px}.product-spotlight-hero-main-wrap .collection-heading-bottom{padding-right:0;padding-top:25px;padding-bottom:25px}.collection-heading-bottom-details-main-wrap .collection-right{width:100%;aspect-ratio:16/9}.product-spotlight-cta-wrap .content{font-size:17px;line-height:normal}.featured-products-details-main-wrap{padding:40px 0 35px}.featured-products-left{width:100%}.featured-products-right{width:100%;padding-right:0;padding-top:22px;padding-left:0}.featured-products-list-wrap{padding-top:18px}.simple-two-column-video-heading h2{font-size:24px;line-height:normal}.simple-two-column-video-main-wrap{padding:45px 0}.simple-two-column{width:100%}.simple-two-column-video-link .link{font-size:14px;line-height:normal}.collection-heading-bottom{padding:40px 0}.collection-heading-bottom h2{font-size:24px;line-height:normal}.collection-btn-wrap a{min-width:auto;width:100%}.simple-two-column-video-details h4{margin-bottom:5px}.simple-two-column-video-heading{margin-bottom:20px}.collection-heading-banner-main-wrap .collection-left{width:100%;padding:0 15px}.collection-heading-banner-main-wrap .collection-right{width:100%;aspect-ratio:16/12}.collection-heading-banner{padding:20px 0}.blog-post-wrap{padding-bottom:40px}.blog-post-wrap .sb-blue{padding-top:20px}.blog-post-wrap .two-blog-post-wrap .blog-post-item,.blog-post-wrap .three-blog-post-wrap .blog-post-item{width:100%}.blog-post-wrap .three-blog-post-wrap{padding:0}.blog-post-detail-wrap{padding:40px 0}.blog-post-detail .blog-post-detail-image{max-width:100%}.blog-post-detail .content-detail-wrap{width:calc(100% - 52px);padding:0 0 0 30px}.blog-post-call-option{width:100%;max-width:100%;padding:25px}.contact-form .contact__fields .field{width:100%}.blog-tabbing-main-wrap{max-width:100%;padding-top:25px}.blog-tabbing-list{display:none}.blog-tabbing-content-wrap .blog-tabbing-title{display:inline-block;width:100%;position:relative;padding:10px 33px 10px 14px;font-size:18px;background:var(--color_white_alyssum);margin-top:13px}.blog-tabbing-content-wrap .blog-tabbing-title:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M201.4 374.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 306.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z'/%3E%3C/svg%3E");position:absolute;right:10px;top:50%;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center center;transform:translateY(-50%)}.blog-tabbing-content{padding:17px;background:var(--color_white_alyssum)}.blog-tabbing-content h3{line-height:normal;margin-bottom:15px}.heading-date-wrap h5{font-size:16px;line-height:normal;width:100%}.heading-date-wrap small{width:100%;display:inline-block;text-align:left}.blog-tabbing-content ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:5px}.blog-tabbing-main-wrap:last-child{padding-bottom:0}.blog-tabbing-content-wrap .blog-tabbing-title.active:after{transform:translateY(-50%) rotate(180deg)}.sales-hero-main-wrap .content{text-transform:none}.featured-product-list-main-wrap.featured-collection .featured-product-list-heading{padding-bottom:3px}.featured-product-list-main-wrap.featured-collection .featured-product-list-heading h3{font-size:24px;font-weight:400}.featured-product-list-main-wrap.featured-collection{padding-top:35px;padding-bottom:63px}.spf-product-card .spf-product__info{padding:15px 14px 5px}.spf-product-card .h4.spf-product-card__title a{font-size:13px;line-height:normal}.featured-product-list-heading h3,.collections-list-heading h3{padding-left:0}.product-color{margin-right:-8px}.spf-product-card span.spf-product-card__oldprice,.spf-product-card span.gfqv-product-card__oldpricem,.spf-product-card span.spf-product-card__saleprice,.spf-product-card span.gfqv-product-card__saleprice,body .spf-product-card__price-wrapper,body .spf-product-card__price-wrapper *{font-size:15px;line-height:normal}.featured-product-list-main-wrap.featured-collection .spf-product-card{background:#efebe7}.product-inner-main-wrap .products-quantity-wrap .price-per-item__container .add-to-cart-btn-dummy{margin-left:0;margin-top:16px}#gf-controls-container .gf-actions .gf-filter-trigger{display:block;position:absolute;left:-84px;transform:rotate(-90deg);z-index:2;top:80px}.gf-theme-version-15.spf-has-filter body #gf-controls-container .gf-refine-toggle-mobile,.gf-theme-version-15.spf-has-filter body #gf-tree .gf-refine-toggle-mobile,.gf-theme-version-15 #gf_pagination_wrap button.gf-loadmore-btn{border-radius:0!important;border:0px!important;background:var(--color_green_ligth)!important;color:var(--color_white)!important;padding:3px;display:inline-flex;flex-flow:wrap;align-items:center;width:auto;font-size:15px!important;font-style:normal;font-weight:700!important;letter-spacing:1.386px;line-height:normal;justify-content:center;text-transform:uppercase!important;font-family:var(--second_family)!important}.gf-theme-version-15.spf-has-filter body #gf-controls-container .gf-refine-toggle-mobile span,.gf-theme-version-15.spf-has-filter body #gf-tree .gf-refine-toggle-mobile span{font-size:15px!important;font-style:normal;font-weight:400!important;height:auto;font-family:var(--second_family)!important;letter-spacing:1.333px;display:flex}.gf-theme-version-15.spf-has-filter body #gf-controls-container .gf-refine-toggle-mobile span i.fa.fa-tasks{display:none}.gf-theme-version-15.spf-has-filter body #gf-controls-container .gf-refine-toggle-mobile span:after,.gf-theme-version-15.spf-has-filter body #gf-tree .gf-refine-toggle-mobile span:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11' viewBox='0 0 10 11' fill='none'%3E%3Crect x='9' y='10.5' width='10' height='0.526316' transform='rotate(-90 9 10.5)' fill='%23F5F5F5'/%3E%3Crect x='5' y='10.5' width='10' height='0.526316' transform='rotate(-90 5 10.5)' fill='%23F5F5F5'/%3E%3Crect x='0.5' y='10.5' width='10' height='0.526316' transform='rotate(-90 0.5 10.5)' fill='%23F5F5F5'/%3E%3C/svg%3E");width:10px;height:11px;transform:rotate(90deg);margin-left:5px}.gf-theme-version-15.spf-has-filter body body .gf-left body body .gf-option-block,body>#gf-tree .gf-option-block{margin-bottom:0;padding:15px!important}.gf-block-title .h3 span{line-height:normal}.gf-left body .gf-refine-toggle-mobile,.gf-left body .is-collapsed .gf-block-content,.gf-offcanvas .globo-selected-items-wrapper h3,.gf-offcanvas .is-collapsed .gf-block-content,.gf-top_one #gf-controls-container .sort-by:not(.limit-by),.gf-top_one .gf-block-title .gf-clear,.gf-top_one .gf-option-block.is-collapsed .gf-block-content,.gf-top_one .gf-refine-toggle-mobile{margin-bottom:0}#ProductGridContainer{padding:0 22px}.product-tab-heading-wrap{display:none}.product-tab-title{display:inline-block;width:100%;position:relative;padding:10px 33px 10px 14px;font-size:18px;background:var(--color_white_alyssum);margin-top:13px}.product-tab-title:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M201.4 374.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 306.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z'/%3E%3C/svg%3E");position:absolute;right:10px;top:50%;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center center;transform:translateY(-50%)}.featured-products-btn{margin:0!important}.featured-products-btn product-form.product-form{margin:0!important}.product-description-tab-main-wrap{margin-top:15px}.product-tab-title.active:after{transform:translateY(-50%) rotate(180deg)}.product-tab-content{padding-right:0}body .jdgm-carousel__item-wrapper{min-height:234px}.jdgm-carousel-item__review-title{margin-bottom:10px!important}body .product-form__input--dropdown{margin-bottom:20px}.blog-recent-post-main-wrap{padding:50px 0}.blog-recent-post-heading{margin-bottom:20px}.gf-theme-version-15 #gf-grid{width:100%}.bss-po-product-page,.product__info-container{max-width:100%}.wrapped-btn .featured-products-btn{margin-top:20px!important}.wrapped-btn .products-quantity-wrap{margin-top:0!important}body .jdgm-form{padding:0}.cart-notification-wrapper .cart-notification{width:93%}.hero-main-wrap.left-img-text-main-wrap.about-hero-main-wrap{display:inline-block}.product-popup-wrap .image-wrap{padding:15px}.spf-product-card .spf-product__swatchs{position:static;bottom:auto;right:auto;display:flex!important;flex-wrap:wrap;align-items:center;margin:4px 0 2px}.spf-product-card span.spf-product__swatch{width:30px;height:30px;padding:9px;margin:0!important;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:2;cursor:pointer;border:0;border-radius:100%}.spf-product-card span.spf-product__swatch .spf-product__swatch-inner{width:12px;height:12px;display:block;border-radius:100%;overflow:hidden}.spf-product-card span.spf-product__swatch .spf-product__swatch-color{width:100%;height:100%;display:block}.spf-product-card span.spf-product__swatch.is-selected{box-shadow:none!important;border:0}.spf-product-card span.spf-product__swatch.is-selected:after{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;border-radius:100%;border:1px solid var(--color_root_beer)}}@media(max-width:480px){.cart-popup-main{max-width:320px;min-width:320px}.cart-product-detail-wrap .cart-product-img{width:130px}.cart-product-detail-wrap .cart-product-img img{height:130px}.cart-product-detail-wrap .cart-product-detail{width:calc(100% - 130px)}.cart-popup-main .btn-wrap .bb-green a{min-width:280px}.cart-notification__links a.sb-blue{width:100%;max-width:100%;margin-bottom:11px}.cart-notification__links form button.sb-green{max-width:100%;width:100%}.cart-notification__links form{width:100%}.cart-notification__links button.link.button-label{margin-top:0;width:100%}.cart-notification__links>a{width:100%}}@media screen and (min-width:768px){.wrapped-btn .featured-products-btn{width:100%}}@media screen and (max-width:767px){.featured-products-img-more-list-wrap{display:none}.featured-products-details-main-wrap{padding:10px 0 25px}.featured-products-left .featured-products-img-full-width{display:none!important}.featured-products-left .show_images{display:none}.featured-products-mobile-carousel-wrap{display:block;position:relative}.featured-products-mobile-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.featured-products-mobile-carousel::-webkit-scrollbar{display:none}.featured-products-mobile-carousel .fp-mobile-slide{flex:0 0 100%;scroll-snap-align:center}.featured-products-mobile-carousel .fp-mobile-slide img{width:100%;vertical-align:top;height:auto}.fp-mobile-arrow{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#ffffffd9;box-shadow:0 1px 4px #0003;cursor:pointer;z-index:2}.fp-mobile-arrow[disabled]{opacity:.35;cursor:default;pointer-events:none}.fp-mobile-arrow .svg-wrapper{display:flex;width:12px;height:12px}.fp-mobile-arrow svg{width:100%;height:100%}.fp-mobile-arrow--prev{left:10px}.fp-mobile-arrow--prev svg{transform:rotate(90deg)}.fp-mobile-arrow--next{right:10px}.fp-mobile-arrow--next svg{transform:rotate(-90deg)}.fp-mobile-dots{display:flex;justify-content:center;gap:8px;margin-top:12px}.fp-mobile-dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#2d2a264d;cursor:pointer;transition:background .2s ease}.fp-mobile-dot.is-active{background:var(--color_green_ligth)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/franklin-straps.css.map */
