*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{color:#fff;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:22px}img,svg{max-width:100%}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,figure{margin:0}.ffv2-pagewrap-outer{background-image:repeating-linear-gradient(90deg,#323639 25%,#262829 50%,#323639 25%);background-size:12px 12px;width:100%;min-width:280px;min-height:100%;position:relative;overflow:hidden}.ffv2-topbar{z-index:1100;background-color:#4a4a4a;border-bottom:1px solid #0000;padding-bottom:1px;font-size:14px;line-height:35px;position:relative}.ffv2-topbar__div,.ffv2-pagewrap,.ffv2-header__div{position:relative}.ffv2-topbar__div-v2{flex-wrap:wrap;gap:30px;width:100%;display:flex}.ffv2-topbar__div-v3{text-align:center;white-space:nowrap;flex-grow:1;flex-basis:0%;width:100%;max-width:100%;overflow:hidden}.ffv2-fheader-bg_black{background-image:repeating-linear-gradient(90deg,#323639 25%,#262829 50%,#323639 25%);background-size:12px 12px;width:100%;padding:15px 21.5938px 5px;line-height:14px;display:flex}.ffv2-phone{float:left;word-spacing:1px;text-transform:capitalize;width:350px;font-size:16px;line-height:16px;display:flex}.ffv2-fheader-bg_black__div{float:right;word-spacing:1px;text-transform:uppercase;width:calc(100% - 520.01px);font-size:16px;line-height:16px}.ffv2-italy{width:170.01px}.ffv2-italy__img{float:right;color:#0000;vertical-align:middle;aspect-ratio:auto 400/35;width:100%;max-width:100%;height:auto;max-height:39px;font-size:0;line-height:0;display:block}.ffv2-topbar__div-v4{flex-wrap:wrap;justify-content:flex-end;gap:30px;width:30.01px;padding-right:30px;display:flex;position:absolute;bottom:0;right:0}.ffv2-header-placeholder{background-color:#fff;height:50px}.ffv2-header{z-index:1002;background-color:#ddd;width:100%;padding-left:21.5938px;padding-right:21.5938px;line-height:50px;position:absolute;top:0;left:0;right:0;box-shadow:0 2px 3px #0000004d}.ffv2-header:before,.ffv2-footer__div:before{content:"";width:0;height:0;display:table}.ffv2-header:after,.ffv2-footer__div:after{clear:both;content:"";width:0;height:0;display:table}.ffv2-header__div-v2{padding-left:3px;padding-right:3px}.ffv2-header__div-v4{float:left;width:124.8px;margin-right:15px}.ffv2-header__a{cursor:pointer;display:block}.ffv2-header__img{color:#0000;vertical-align:middle;aspect-ratio:auto 208/50;height:auto;margin-bottom:3px;font-size:0}.ffv2-mainnav{float:left}.ffv2-mainnav__a{color:#00659d;opacity:0;cursor:pointer;width:74.62px;display:block;position:absolute;bottom:-4px;left:8px}.ffv2-mainnav-list{vertical-align:middle;margin-top:0;margin-bottom:0;padding-left:0;line-height:11px;display:inline-block}.ffv2-mainnav-item,.ffv2-rightnav-item{float:left;list-style-type:none;list-style-position:outside;position:relative}.ffv2-mainnav-link{color:#000;text-transform:uppercase;vertical-align:bottom;cursor:pointer;padding-top:22px;padding-left:8px;padding-right:8px;font-size:14px;line-height:14px;display:inline-block}.ffv2-mainnav-link:after,.ffv2-rightnav-link:after,.ffv2-rightnav-link.ffv2-rightnav-link--m1:after,.ffv2-hcart-btn:after,.ffv2-hburger-btn:after,.ffv2-gold-link-v3:after,.ffv2-gold-link-v4:after{content:"";background-color:#fff;width:0;height:1px;margin-top:1px;display:block}.ffv2-mainnav-sub,.ffv2-rightnav-sub{z-index:10010;background-color:#f7f7f7;min-width:248px;padding-top:18px;padding-bottom:22px;display:none;position:absolute;top:100%;left:-12px}.ffv2-mainnav-bridge,.ffv2-rightnav-bridge{display:none}.ffv2-mainnav-sublist,.ffv2-rightnav-sublist{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:circle}.ffv2-mainnav-subitem,.ffv2-rightnav-subitem{z-index:100000;list-style-type:none;list-style-position:outside;position:relative}.ffv2-mainnav-sublink,.ffv2-rightnav-sublink{color:#000;text-transform:uppercase;vertical-align:bottom;cursor:pointer;padding:8px 27px;font-size:14px;line-height:14px;display:block}.ffv2-mainnav-sublink:after,.ffv2-rightnav-sublink:after{content:"";background-color:#fff;height:1px;margin-top:1px;display:block}.ffv2-mainnav-label{width:.01px;display:block}.ffv2-mainnav-subline{text-transform:none;opacity:.6;width:.01px;margin-top:2px;font-size:10px;line-height:13px;display:block}.ffv2-mainnav-subitem.ffv2-mainnav-subitem--m1{z-index:100000;list-style-type:none;list-style-position:outside;display:none;position:relative}.ffv2-mainnav-item.ffv2-mainnav-item--m1,.ffv2-mainnav-item.ffv2-mainnav-item--m3,.ffv2-mainnav-item.ffv2-mainnav-item--m4{float:left;list-style-type:none;list-style-position:outside;display:none;position:relative}.ffv2-mainnav-item.ffv2-mainnav-item--m2{float:left;width:181.44px;list-style-type:none;list-style-position:outside;position:relative}.ffv2-rightnav{float:right;margin-top:7px;margin-right:-16px}.ffv2-rightnav-list{vertical-align:middle;margin-top:0;margin-bottom:0;padding-left:0;line-height:11px;display:flex}.ffv2-rightnav-link,.ffv2-rightnav-link.ffv2-rightnav-link--m1,.ffv2-hsearch-btn,.ffv2-hcart-btn{color:#000;text-transform:uppercase;vertical-align:bottom;cursor:pointer;width:100%;padding-top:22px;padding-left:8px;padding-right:8px;font-size:14px;line-height:14px;display:inline-block}.ffv2-hsearch{float:left;width:32px;list-style-type:none;list-style-position:outside;position:relative}.ffv2-hsearch-btn:after{content:"";width:0;height:1px;margin-top:1px;display:block}.ffv2-hsearch-btn__svg{height:16px;overflow:hidden}.ffv2-hcart{float:left;width:33px;list-style-type:none;list-style-position:outside;position:relative}.ffv2-hcart-icon{text-transform:none;font-family:nm-font;font-style:normal}.ffv2-hcart-icon:before{content:"";height:18px;margin-top:-2px;font-size:18px;line-height:18px;display:flex}.ffv2-hcart-count{color:#fff;min-width:9px;margin-right:-2px;font-size:11px;line-height:11px;display:none;position:relative;top:-7px}.ffv2-hcart-btn__span{width:1.01px;height:1px;margin:-1px;display:block;position:absolute;bottom:5px;left:8px;right:26px;overflow:hidden}.ffv2-hburger{float:left;width:47px;list-style-type:none;list-style-position:outside;position:relative}.ffv2-hburger-count{margin-right:-6px;display:none;position:absolute;top:5px;right:100%}.ffv2-hburger-btn{color:#000;text-transform:uppercase;vertical-align:bottom;cursor:pointer;width:32.01px;height:38.5px;margin-right:15px;padding-top:22px;padding-left:8px;padding-right:8px;font-size:14px;line-height:16px;display:inline-block}.ffv2-hburger-icon{height:14.5px;position:relative}.ffv2-hburger-line{background-color:#000;border-radius:4px;width:100%;height:1.5px;display:block;position:absolute;inset:0 0 13px}.ffv2-hburger-line.ffv2-hburger-line--m1{background-color:#000;border-radius:4px;width:12.81px;height:1.5px;display:block;position:absolute;inset:6px 3.20312px 7px 0}.ffv2-hburger-line.ffv2-hburger-line--m2{background-color:#000;border-radius:4px;width:100%;height:1.5px;display:block;position:absolute;bottom:1px;left:0;right:0}.ffv2-search{z-index:1010;background-color:#fff;width:100%;max-height:100%;position:absolute;top:-115px;left:0;right:0;overflow:hidden}.ffv2-search__button{color:#000;text-align:center;z-index:10;cursor:pointer;background-color:#0000;border-style:none;border-width:0;width:11.01px;padding:0;font-family:nm-font;font-size:11px;display:block;position:absolute;top:32px;right:60px}.ffv2-search__button:before,.ffv2-cpanel__i:before{content:""}.ffv2-search__span{width:1.01px;height:1px;margin:-1px;display:block;position:absolute;top:0;bottom:23px;right:1px;overflow:hidden}.ffv2-search__div{background-image:repeating-linear-gradient(90deg,#323639 25%,#262829 50%,#323639 25%);background-size:12px 12px;flex-direction:column;width:100%;max-height:900px;padding:18px 30px 30px;display:flex}.ffv2-search__div-v2{width:100%}.ffv2-search__form{margin-bottom:0;padding-left:20px;padding-right:20px;position:relative}.ffv2-search__i{color:#000;width:.01px;font-family:nm-font;font-size:18px;font-style:normal;line-height:18px;display:block;position:absolute;top:15px;bottom:32px;left:20px}.ffv2-search__input{color:#000;cursor:text;border-style:none none solid;border-width:0 0 1px;border-bottom-color:#ccc;width:100%;padding:10px;font-family:Arial,Helvetica,sans-serif;font-size:22px;line-height:normal;display:block}.ffv2-search__input-v2{color:#000;cursor:default;background-color:#0000;border-style:none;border-width:0;padding:0;font-family:Arial;font-size:13.3333px;line-height:normal;display:none}.ffv2-search__div-v4{opacity:0;width:100%;overflow:hidden scroll}.ffv2-search__div-v5{white-space:nowrap;opacity:.7;margin-top:30px;padding-bottom:20px;padding-left:20px;font-size:14px;line-height:normal;display:none}.ffv2-txt-press-enter,.ffv2-txt-has-results,.ffv2-txt-no-results{padding-top:14px;padding-bottom:15px;display:none}.ffv2-search__ul{flex-wrap:wrap;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:start;gap:10px;width:100%;margin-top:10px;margin-bottom:10px;padding-left:20px;padding-right:20px;display:grid}.ffv2-email,.ffv2-proquestions__a,.ffv2-shopperlink{cursor:pointer}.ffv2-revievtitle__a{color:#000;cursor:pointer}.ffv2-footer{float:left;clear:both;width:100%;position:relative}.ffv2-footer__div{color:#000;background-color:#ccc;width:100%;overflow:hidden}.ffv2-footer__div-v2{border-top:2px solid #333;border-bottom:2px solid #333;box-shadow:inset 0 0 1px 1px #0009}.ffv2-footer__ul{margin-top:0;margin-bottom:0;padding-left:0}.ffv2-footer__li{float:left;width:25%;padding:10px 15px;list-style-type:none;list-style-position:outside}.ffv2-footer__h3{color:#282828;text-transform:uppercase;margin-top:0;margin-bottom:16px;font-size:14px;font-weight:400;line-height:16.8px;display:none}.ffv2-footer-in{padding:10px;line-height:19.8px}.ffv2-title-v2{word-spacing:1px;text-transform:uppercase;margin-bottom:7px;font-size:16px;line-height:16px}.ffv2-footer__div-v5{font-size:12px}.ffv2-gold-link-v3{cursor:pointer;align-items:center;min-height:24px;padding-top:5px;padding-bottom:5px;line-height:16.8px;display:inline-flex}.ffv2-fa-fa-map-marker{text-align:center;width:.01px;font-family:nm-font;font-style:normal;line-height:12px;display:block}.ffv2-social{width:100%;height:25px;margin-top:12px;display:flex}.ffv2-icon{float:left;width:25px;height:25px;margin-right:5px}.ffv2-icon__a{color:#fff;text-align:center;cursor:pointer;background-color:#6078aa;width:100%;height:25px;padding-top:7px;font-family:nm-font;line-height:11px;display:inline-block}.ffv2-fa-fa-facebook,.ffv2-fa-fa-twitter,.ffv2-fa-fa-instagram,.ffv2-fa-fa-linkedin,.ffv2-fa-fa-pinterest,.ffv2-fa-fa-amazon{font-style:normal}.ffv2-fa-fa-facebook:before{content:""}.ffv2-icon__a-v2{color:#fff;text-align:center;cursor:pointer;background-color:#00abf0;width:100%;height:25px;padding-top:7px;font-family:nm-font;line-height:11px;display:inline-block}.ffv2-fa-fa-twitter:before{content:""}.ffv2-icon__a-v3{color:#fff;text-align:center;cursor:pointer;background-color:#474135;width:100%;height:25px;padding-top:7px;font-family:nm-font;line-height:11px;display:inline-block}.ffv2-fa-fa-instagram:before{content:""}.ffv2-icon__a-v4{color:#fff;text-align:center;cursor:pointer;background-color:#0073b2;width:100%;height:25px;padding-top:7px;font-family:nm-font;line-height:11px;display:inline-block}.ffv2-fa-fa-linkedin:before{content:""}.ffv2-icon__a-v5{color:#fff;text-align:center;cursor:pointer;background-color:#db2828;width:100%;height:25px;padding-top:7px;font-family:nm-font;line-height:11px;display:inline-block}.ffv2-fa-fa-pinterest:before{content:""}.ffv2-icon__a-v6{color:#fff;text-align:center;cursor:pointer;background-color:#d42f21;width:100%;height:25px;padding-top:7px;font-family:nm-font;line-height:11px;display:inline-block}.ffv2-fa-fa-amazon:before{content:""}.ffv2-footer__a{cursor:pointer;font-size:12px}.ffv2-gold-link-v4{cursor:pointer;align-items:center;width:191.93px;min-height:24px;padding-top:5px;padding-bottom:5px;line-height:16.8px;display:inline-flex}.ffv2-footer__div-v6{color:#aaa;vertical-align:middle;z-index:505;position:relative}.ffv2-footer__div-v7{background-color:#282828;padding-top:30px;padding-bottom:30px;display:none;overflow:hidden}.ffv2-footer__div-v9{flex-wrap:wrap;gap:18px;width:100%;display:flex}.ffv2-footer__ul-v2{flex-wrap:wrap;align-items:center;gap:2px 18px;width:100%;margin-top:0;margin-bottom:0;padding-left:0;display:flex}.ffv2-footer__div-v10{flex-wrap:wrap;justify-content:flex-end;gap:18px;width:100%;display:flex}.ffv2-mnav{z-index:1001;opacity:0;visibility:hidden;background-color:#fff;width:1440.01px;position:fixed;top:-900px;left:0;right:0;overflow:hidden;transform:matrix(1,0,0,1,0,-150)}.ffv2-mnav__div{width:100%;overflow:hidden scroll}.ffv2-mnav__div-v2{border-top:1px solid #eee;padding-bottom:32px}.ffv2-mnav-list{margin-top:0;margin-bottom:0;padding-top:17px;padding-left:0}.ffv2-mnav-item{border-bottom:1px solid #0a0404;list-style-type:none;list-style-position:outside;position:relative}.ffv2-mnav-link{color:#555;white-space:nowrap;cursor:pointer;padding-top:6px;padding-bottom:6px;font-size:12px;line-height:24px;display:inline-block}.ffv2-mnav-toggle{color:#555;padding-left:10px;font-family:nm-font;font-size:15px;line-height:30px;display:none;position:absolute;top:7px;right:0}.ffv2-mnav-toggle:before{content:"";display:block}.ffv2-mnav__div-v4{height:17px}.ffv2-mnav__ul{height:17px;margin-top:0;margin-bottom:0;padding-top:17px;padding-left:0}.ffv2-mnav-overlay{z-index:1000;opacity:0;visibility:hidden;background-color:#3339;width:100%;height:1px;position:absolute;bottom:0;left:0;right:0}.ffv2-cpanel{color:#000;z-index:1020;visibility:hidden;background-color:#fff;flex-direction:column;width:.01px;max-width:410px;height:1px;line-height:13.2px;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.ffv2-cpanel__div{z-index:105;background-color:#333;width:1.01px;height:1px;position:absolute;top:-1px;bottom:1px;right:0}.ffv2-cpanel__span{color:#eee;width:24.01px;height:20px;margin-top:21px;padding-left:24px;font-size:16px;line-height:25.6px;display:block;position:relative}.ffv2-cpanel__span:after{color:#fff;content:"Loading";border-style:solid;border-width:2px;border-top-color:#fff;border-right-color:#fff;border-radius:32px;width:16px;height:16px;font-size:14px;line-height:22.4px;display:block;position:absolute;top:4px;right:8px;transform:matrix(1,0,0,1,0,0)}.ffv2-cpanel__em{font-style:italic}.ffv2-cpanel__div-v2{color:#282828;z-index:10006;width:100%;margin-top:30px;font-size:16px;line-height:16px;position:relative}.ffv2-cpanel__div-v3{border-bottom:1px solid #464646;width:40.01px;height:79px;padding-left:20px;padding-right:20px;position:relative}.ffv2-cpanel__a{color:#000;cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding-top:32px;display:flex}.ffv2-cpanel__span-v2{text-transform:uppercase;width:43.28px;display:block}.ffv2-cpanel__span-v3{width:20.01px;height:22px;display:block}.ffv2-cpanel__i{font-family:nm-font;font-size:20px;font-style:normal;line-height:20px}.ffv2-cpanel__div-v4{flex-direction:column;flex-grow:1;flex-basis:0%;width:100%;display:flex;overflow:hidden}.ffv2-cpanel__form{width:100%;margin-bottom:0}.ffv2-cpanel__input{cursor:default;background-color:#0000;border-style:none;border-width:0;padding:0;font-family:Arial;font-size:13.3333px;line-height:normal;display:none}.ffv2-cpanel__div-v5{flex-grow:1;flex-basis:0%;width:40.01px;margin-top:100px;padding:10px 20px;overflow:hidden scroll}.ffv2-cart_list{color:#a5a5a5;flex-flow:column wrap;gap:14px 0;width:100%;margin-top:0;margin-bottom:0;padding-left:0;display:flex;position:relative}.ffv2-empty{color:#000;text-align:center;width:100%;height:217.94px;padding-bottom:45px;font-size:16px;line-height:19.2px;list-style-type:none;list-style-position:outside;display:block;position:relative;overflow:hidden}.ffv2-empty__i{opacity:.5;background-color:#414141;border-radius:50px;justify-content:center;align-items:center;width:56.01px;height:56px;margin-bottom:21px;margin-right:-56px;padding:10px;font-family:nm-font;font-size:22px;font-style:normal;line-height:22px;display:flex;transform:matrix(1,0,0,1,0,6)}.ffv2-empty__i:before{content:"";width:22px;height:22px;display:block}.ffv2-cpanel__div-v6{color:#eee;z-index:100;width:40.01px;padding:10px 20px;position:relative}.ffv2-cart-wrap{justify-content:center;gap:5px;width:100%;margin-top:10px;margin-bottom:10px;display:flex}.ffv2-p-logo-p-logo--md-p-cardbrandicon,.ffv2-cart-wrap__svg,.ffv2-p-logo-p-logo--md-p-cardbrandicon-p-cardbrandicon--visible{border-radius:3px;width:100%;height:20px;display:block;overflow:hidden}.ffv2-cart-wrap__title{display:inline}.ffv2-cart-wrap__svg-v2{border:1px solid #cfcbcb;border-radius:3px;width:2.01px;height:20px;display:block;overflow:hidden}.ffv2-cart-wrap__svg-v3{border:1px solid #cfcbcb;border-radius:3px;width:2.01px;height:20px;padding-top:2px;padding-bottom:2px;display:block;overflow:hidden}.ffv2-cart-wrap__rect-v2{transform:matrix(1,0,0,1,4.97021,3)}.ffv2-rating{font-size:12px;line-height:14.4px}.ffv2-on{float:left;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23f7b500' d='M12 1.7l3.1 6.6 7.2.9-5.3 5 1.4 7.1L12 17.8l-6.4 3.5L7 14.2 1.7 9.2l7.2-.9z'/%3E%3C/svg%3E");background-size:14px;width:14px;height:14px;display:block}.ffv2-revievtitle{padding-left:5px}.ffv2-proquestionsbox{padding-top:10px;padding-bottom:20px}.ffv2-proquestionsname__h6{color:#000;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:12px;font-weight:400;line-height:19.2px}.ffv2-proquestions{color:#000;font-size:12px;line-height:14.4px}.ffv2-experts{text-transform:uppercase}.ffv2-fa-fa-phone{text-align:center;font-family:nm-font;font-style:normal;line-height:12px}.ffv2-buttons{color:#000;margin-top:0;margin-bottom:0;font-size:12px;line-height:14.4px}.ffv2-button-border{text-align:center;cursor:pointer;border:1px solid #5f5f5f;width:26.01px;padding:5px 12px;line-height:16px;display:block}.ffv2-overlay{z-index:1000;opacity:0;visibility:hidden;background-color:#3339;width:1.01px;height:1px;position:fixed;bottom:0;left:0;right:0}.ffv2-fblack{background-image:repeating-linear-gradient(90deg,#323639 25%,#262829 50%,#323639 25%);background-size:12px 12px;width:100%;padding:10px 20px 5px;display:inline-block}.ffv2-footerblackbox{width:100%;display:inline-block}.ffv2-footerblack-footerblacklogo{float:left;width:33%;padding:20px 10px 10px}.ffv2-footerblack-footerblacklogo__img{color:#0000;vertical-align:bottom;aspect-ratio:auto 333/50;max-width:100%;height:auto;max-height:50px;font-size:0;line-height:0}.ffv2-footerblack-footerblackcard{float:left;text-align:center;width:33%;margin-bottom:11px;padding:20px 10px 10px}.ffv2-footerblackcardtitle{text-transform:uppercase;font-size:9.35px;line-height:9.35px}.ffv2-footerblackcardicon{height:29.5px;margin-top:7px;font-size:27.5px;line-height:27.5px}.ffv2-fa-fa-cc-mastercard-fa-2,.ffv2-fa-fa-cc-visa-fa-2,.ffv2-fa-fa-cc-discover,.ffv2-fa-fa-cc-amex,.ffv2-fa-fa-cc-paypal{font-family:nm-font;font-style:normal}.ffv2-fa-fa-cc-mastercard-fa-2:before{content:""}.ffv2-fa-fa-cc-visa-fa-2:before{content:""}.ffv2-fa-fa-cc-discover:before{content:""}.ffv2-fa-fa-cc-amex:before{content:""}.ffv2-fa-fa-cc-paypal:before{content:""}.ffv2-footerblack-footerblacksa{float:left;text-align:right;width:33%;margin-bottom:11px;padding:20px 10px 13px}.ffv2-shopperlink__img{color:#0000;vertical-align:bottom;aspect-ratio:auto 200/48;max-width:100%;height:auto;max-height:50px;font-size:0;line-height:0}.ffv2-footercopyright{text-align:center;padding-left:20px;padding-right:20px;font-size:9.9px;line-height:19.8px}@media (width<=1401px){.ffv2-mnav{width:1401.01px}.ffv2-fheader-bg_black,.ffv2-header{padding-left:calc(1.4976vw + .019px);padding-right:calc(1.4976vw + .019px)}}@media (width<=1400px){.ffv2-mnav{width:1400.01px}}@media (width<=1399px){.ffv2-mnav{width:1399.01px}}@media (width<=1367px){.ffv2-mnav{width:1367.01px}}@media (width<=1366px){.ffv2-mnav{width:1366.01px}}@media (width<=1365px){.ffv2-mnav{width:1365.01px}}@media (width<=1364px){.ffv2-mnav{width:1364.01px}}@media (width<=1351px){.ffv2-mnav{width:1351.01px}}@media (width<=1350px){.ffv2-mnav{width:1350.01px}}@media (width<=1341px){.ffv2-mnav{width:1341.01px}}@media (width<=1340px){.ffv2-mnav{width:1340.01px}}@media (width<=1334px){.ffv2-mnav{width:1334.01px}}@media (width<=1333px){.ffv2-mnav{width:1333.01px}}@media (width<=1301px){.ffv2-mnav{width:1301.01px}}@media (width<=1300px){.ffv2-mainnav-item.ffv2-mainnav-item--m2{width:auto;display:none}.ffv2-footer{height:252.58px}.ffv2-footer__li{width:auto;padding:0 10px}.ffv2-mnav{width:1300.01px}}@media (width<=1281px){.ffv2-mnav{width:1281.01px}}@media (width<=1280px){.ffv2-mnav{width:1280.01px}}@media (width<=1251px){.ffv2-mnav{width:1251.01px}}@media (width<=1250px){.ffv2-mnav{width:1250.01px}}@media (width<=1201px){.ffv2-search__ul{grid-template-columns:repeat(3,minmax(0,1fr))}.ffv2-mnav{width:1201.01px}}@media (width<=1200px){.ffv2-mnav{width:1200.01px}}@media (width<=1199px){.ffv2-mnav{width:1199.01px}}@media (width<=1181px){.ffv2-mnav{width:1181.01px}}@media (width<=1180px){.ffv2-mnav{width:1180.01px}}@media (width<=1171px){.ffv2-mnav{width:1171.01px}}@media (width<=1170px){.ffv2-mnav{width:1170.01px}}@media (width<=1151px){.ffv2-mnav{width:1151.01px}}@media (width<=1150px){.ffv2-mnav{width:1150.01px}.ffv2-fblack{height:133.81px}.ffv2-footerblack-footerblacklogo,.ffv2-footerblack-footerblackcard,.ffv2-footerblack-footerblacksa{text-align:left;width:50%;padding-top:10px}.ffv2-fa-fa-cc-mastercard-fa-2,.ffv2-fa-fa-cc-visa-fa-2,.ffv2-fa-fa-cc-discover,.ffv2-fa-fa-cc-amex,.ffv2-fa-fa-cc-paypal{text-align:center}}@media (width<=1111px){.ffv2-mnav{width:1111.01px}}@media (width<=1110px){.ffv2-mnav{width:1110.01px}}@media (width<=1101px){.ffv2-mnav{width:1101.01px}}@media (width<=1100px){.ffv2-mnav{width:1100.01px}}@media (width<=1081px){.ffv2-mnav{width:1081.01px}}@media (width<=1080px){.ffv2-mnav{width:calc(100vw + .01px)}}@media (width<=1079px){.ffv2-mnav{width:1079.01px}}@media (width<=1071px){.ffv2-mnav{width:1071.01px}}@media (width<=1070px){.ffv2-search{top:-114.984px}.ffv2-mnav{width:1070.01px}}@media (width<=1041px){.ffv2-search{top:-115px}.ffv2-mnav{width:1041.01px}}@media (width<=1040px){.ffv2-mainnav-item{display:none}.ffv2-mainnav-link{width:100%}.ffv2-mnav{width:1040.01px}}@media (width<=1039px){.ffv2-mainnav-link{width:auto}.ffv2-mainnav-item.ffv2-mainnav-item--m1{display:list-item}.ffv2-search{top:-114.984px}.ffv2-mnav{width:1039.01px}}@media (width<=1026px){.ffv2-search{top:-115px}.ffv2-mnav{width:1026.01px}}@media (width<=1025px){.ffv2-search{top:-114.984px}.ffv2-mnav{width:1025.01px}}@media (width<=1024px){.ffv2-search{top:-115px}.ffv2-mnav{width:1024.01px}}@media (width<=1023px){.ffv2-mnav{width:1023.01px}}@media (width<=1021px){.ffv2-mnav{width:1021.01px}}@media (width<=1020px){.ffv2-search{top:-114.984px}.ffv2-mnav{width:1020.01px}}@media (width<=1019px){.ffv2-search{top:-115px}.ffv2-mnav{width:1019.01px}}@media (width<=1001px){.ffv2-gold-link-v4{width:calc(.9053% + 188.52px)}.ffv2-mnav{width:1001.01px}}@media (width<=1000px){.ffv2-phone{width:250px;font-size:12px;line-height:12px}.ffv2-fheader-bg_black__div{width:calc(100% - 390.01px);font-size:12px;line-height:12px}.ffv2-italy{width:140.01px}.ffv2-search{top:-114.984px}.ffv2-footer{height:auto}.ffv2-footer__div{height:461.16px}.ffv2-footer__li{padding-top:10px;padding-bottom:10px}.ffv2-gold-link-v4{height:26.8px}.ffv2-mnav{width:1000.01px}}@media (width<=992px){.ffv2-search{top:-115px}.ffv2-mnav{width:992.01px}}@media (width<=991px){.ffv2-topbar__div-v4{justify-content:space-between;width:100%;padding-left:15px;padding-right:15px;position:static;bottom:auto;right:auto}.ffv2-header{padding-left:5px;padding-right:5px}.ffv2-header__div-v4{margin-right:5px}.ffv2-mainnav-subitem,.ffv2-mainnav-item.ffv2-mainnav-item--m1,.ffv2-rightnav-item,.ffv2-rightnav-subitem{display:block}.ffv2-mainnav-item.ffv2-mainnav-item--m3{width:calc(38.7568% - 16.47px);display:block}.ffv2-hsearch,.ffv2-hcart{width:auto;display:block}.ffv2-footer__div-v10{justify-content:flex-start;margin-top:18px}.ffv2-mnav{width:991.01px}.ffv2-cpanel__div-v3{height:70px}.ffv2-cpanel__a{padding-top:28px}.ffv2-fheader-bg_black{padding-left:calc(1.4996vw - .002px);padding-right:calc(1.4996vw - .002px)}}@media (width<=990px){.ffv2-mnav{width:990.01px}}@media (width<=959px){.ffv2-mnav{width:959.01px}}@media (width<=901px){.ffv2-search__ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ffv2-mnav{width:901.01px}}@media (width<=900px){.ffv2-mnav{width:900.01px}}@media (width<=895px){.ffv2-mnav{width:895.01px}}@media (width<=894px){.ffv2-mnav{width:894.01px}}@media (width<=891px){.ffv2-mnav{width:891.01px}}@media (width<=890px){.ffv2-mnav{width:890.01px}}@media (width<=851px){.ffv2-footer{height:252.58px}.ffv2-mnav{width:851.01px}}@media (width<=850px){.ffv2-mnav{width:850.01px}}@media (width<=835px){.ffv2-mnav{width:835.01px}}@media (width<=834px){.ffv2-mnav{width:834.01px}}@media (width<=821px){.ffv2-mnav{width:821.01px}}@media (width<=820px){.ffv2-mnav{width:820.01px}}@media (width<=801px){.ffv2-mnav{width:801.01px}}@media (width<=800px){.ffv2-header__div-v4{width:83.19px}.ffv2-mainnav-link{margin:4px;padding-top:12px;padding-left:5px;padding-right:5px}.ffv2-mainnav-sublink{margin:4px}.ffv2-rightnav-link,.ffv2-rightnav-link.ffv2-rightnav-link--m1{padding-top:17px}.ffv2-hsearch-btn,.ffv2-hcart-btn{padding-top:14px;padding-left:5px;padding-right:5px}.ffv2-hcart-icon:before{margin-top:-1px}.ffv2-hcart-btn__span{bottom:4px;left:5px;right:23px}.ffv2-hburger-btn{height:33.5px;padding-top:17px}.ffv2-mnav{width:800.01px}}@media (width<=799px){.ffv2-mnav{width:799.01px}}@media (width<=783px){.ffv2-mnav{width:783.01px}}@media (width<=782px){.ffv2-mnav{width:782.01px}}@media (width<=769px){.ffv2-mnav{width:769.01px}}@media (width<=768px){.ffv2-search{top:-91px}.ffv2-search__button{bottom:37px}.ffv2-search__div{padding:14px 15px 15px}.ffv2-search__i{font-size:16px;line-height:16px;bottom:27px}.ffv2-search__input{font-size:18px}.ffv2-title-v2{font-size:12px;line-height:12px}.ffv2-footer__div{height:453.16px}}@media (width<=767px){.ffv2-mnav{width:767.01px}}@media (width<=761px){.ffv2-mnav{width:761.01px}}@media (width<=760px){.ffv2-mnav{width:760.01px}}@media (width<=751px){.ffv2-gold-link-v4{width:191.93px;height:auto}.ffv2-mnav{width:751.01px}}@media (width<=750px){.ffv2-mnav{width:750.01px}}@media (width<=749px){.ffv2-mnav{width:749.01px}}@media (width<=741px){.ffv2-mnav{width:741.01px}}@media (width<=740px){.ffv2-fheader-bg_black{padding-top:7px;padding-bottom:2px}.ffv2-phone{width:calc(5.4716% + 174.9px)}.ffv2-fheader-bg_black__div{letter-spacing:1px;text-align:right;word-spacing:0;width:calc(94.5338% - 174.95px)}.ffv2-italy{width:auto;display:none}.ffv2-mnav{width:740.01px}}@media (width<=731px){.ffv2-footer__div{height:auto}.ffv2-mnav{width:731.01px}}@media (width<=730px){.ffv2-mnav{width:730.01px}}@media (width<=729px){.ffv2-mnav{width:729.01px}}@media (width<=721px){.ffv2-mnav{width:721.01px}}@media (width<=711px){.ffv2-mnav{width:711.01px}}@media (width<=710px){.ffv2-mnav{width:710.01px}}@media (width<=701px){.ffv2-mnav{width:701.01px}}@media (width<=700px){.ffv2-mnav{width:700.01px}}@media (width<=661px){.ffv2-mnav{width:661.01px}}@media (width<=660px){.ffv2-rightnav-item{display:none}.ffv2-hsearch{width:26px}.ffv2-hcart{width:27px}.ffv2-mnav{width:660.01px}}@media (width<=651px){.ffv2-mnav{width:651.01px}}@media (width<=650px){.ffv2-mnav{width:650.01px}}@media (width<=641px){.ffv2-mnav{width:641.01px}}@media (width<=640px){.ffv2-mnav{width:640.01px}}@media (width<=611px){.ffv2-search__ul{grid-template-columns:repeat(1,minmax(0,1fr))}.ffv2-mnav{width:611.01px}}@media (width<=610px){.ffv2-mnav{width:610.01px}}@media (width<=601px){.ffv2-mnav{width:601.01px}}@media (width<=600px){.ffv2-fblack{height:143.81px;padding-top:20px;padding-left:10px;padding-right:10px}.ffv2-footerblack-footerblacklogo{width:100%;margin-top:20px;margin-bottom:20px;padding:5px}.ffv2-footerblack-footerblackcard,.ffv2-footerblack-footerblacksa{width:100%;padding:5px}}@media (width<=599px){.ffv2-mnav{width:599.01px}}@media (width<=581px){.ffv2-mnav{width:581.01px}}@media (width<=580px){.ffv2-mainnav-link,.ffv2-mainnav-sublink{font-size:12px;line-height:12px}.ffv2-rightnav-link.ffv2-rightnav-link--m1{width:auto;display:none}.ffv2-mnav{width:580.01px}}@media (width<=575px){.ffv2-mnav{width:575.01px}}@media (width<=569px){.ffv2-mnav{width:569.01px}}@media (width<=568px){.ffv2-mnav{width:568.01px}}@media (width<=551px){.ffv2-mnav{width:551.01px}}@media (width<=550px){.ffv2-topbar{font-size:13px}.ffv2-fheader-bg_black{line-height:13px}.ffv2-phone{width:250px}.ffv2-fheader-bg_black__div{width:auto;display:none}.ffv2-search__ul,.ffv2-footer__div-v9,.ffv2-footer__div-v10{flex-direction:column}.ffv2-footer__li{width:100%;padding:5px 0}.ffv2-footer__ul-v2{flex-wrap:wrap;align-items:center;gap:2px 18px;display:block}.ffv2-mnav{width:550.01px}.ffv2-cpanel{max-width:min(340px,90%)}}@media (width<=549px){.ffv2-mnav{width:549.01px}}@media (width<=501px){.ffv2-mnav{width:501.01px}}@media (width<=500px){.ffv2-mnav{width:500.01px}}@media (width<=491px){.ffv2-mnav{width:491.01px}}@media (width<=490px){.ffv2-mnav{width:490.01px}}@media (width<=481px){.ffv2-mnav{width:481.01px}}@media (width<=480px){.ffv2-header-placeholder{height:32px}.ffv2-header{line-height:30px}.ffv2-mainnav__a{bottom:16px}.ffv2-mainnav-link{padding-left:2px;padding-right:2px;font-size:10px;line-height:10px}.ffv2-mainnav-sublink{font-size:10px;line-height:10px}.ffv2-mainnav-subline{font-size:10px}.ffv2-mainnav-item.ffv2-mainnav-item--m3{width:68.5px}.ffv2-hsearch-btn,.ffv2-hcart-btn{padding-top:0}.ffv2-hburger{width:41px}.ffv2-hburger-btn{width:16.01px;height:21.5px;margin-top:-2px;margin-left:10px;padding-top:5px;padding-left:0;padding-right:0}.ffv2-search{top:-90.9844px}}@media (width<=479px){.ffv2-mnav{width:479.01px}}@media (width<=461px){.ffv2-search{top:-91px}.ffv2-mnav{width:461.01px}}@media (width<=460px){.ffv2-mnav{width:460.01px}}@media (width<=451px){.ffv2-mnav{width:451.01px}}@media (width<=450px){.ffv2-mnav{width:450.01px}}@media (width<=430px){.ffv2-mnav{width:430.01px}}@media (width<=429px){.ffv2-mnav{width:429.01px}}@media (width<=401px){.ffv2-mnav{width:401.01px}}@media (width<=400px){.ffv2-mainnav{display:none}.ffv2-mainnav__a{width:100%;top:-46px;bottom:auto}.ffv2-mainnav-link{width:100%;padding-right:12px}.ffv2-mainnav-sublink,.ffv2-rightnav-link,.ffv2-rightnav-sublink,.ffv2-rightnav-link.ffv2-rightnav-link--m1{padding-right:12px}.ffv2-mainnav-item.ffv2-mainnav-item--m1,.ffv2-mainnav-item.ffv2-mainnav-item--m3{width:100%}.ffv2-rightnav{margin-right:-12px}.ffv2-search{top:-90.9844px}.ffv2-mnav{width:400.01px}}@media (width<=399px){.ffv2-search{top:-91px}.ffv2-mnav{width:399.01px}}@media (width<=386px){.ffv2-mnav{width:386.01px}}@media (width<=385px){.ffv2-topbar{font-size:9.9px}.ffv2-fheader-bg_black{line-height:9.9px}.ffv2-mnav{width:385.01px}}@media (width<=376px){.ffv2-mnav{width:376.01px}}@media (width<=375px){.ffv2-search{top:-90.9844px}.ffv2-mnav{width:375.01px}}@media (width<=371px){.ffv2-mnav{width:371.01px}}@media (width<=370px){.ffv2-search{top:-91px}.ffv2-mnav{width:370.01px}}@media (width<=351px){.ffv2-mnav{width:351.01px}}@media (width<=350px){.ffv2-mnav{width:350.01px}}@media (width<=341px){.ffv2-search{top:-90.9844px}.ffv2-mnav{width:341.01px}}@media (width<=340px){.ffv2-mnav{width:340.01px}}@media (width<=321px){.ffv2-search{top:-91px}.ffv2-mnav{width:321.01px}}@media (width<=320px){.ffv2-mnav{width:320.01px}}.ffv2-mainnav-item:hover .ffv2-mainnav-subitem{inset:0}.ffv2-rightnav-item:hover .ffv2-rightnav-sub{display:block;top:42px;bottom:-278px;right:-171.766px}.ffv2-rightnav-item:hover .ffv2-rightnav-subitem{inset:0}.ffv2-search-open .ffv2-search{transform:matrix(1,0,0,1,0,115)}.ffv2-mnav-open .ffv2-header{background-color:#f9f9f9}.ffv2-mnav-open .ffv2-hburger-line{top:7px;bottom:6px;transform:matrix(.707107,.707107,-.707107,.707107,0,0)}.ffv2-mnav-open .ffv2-hburger-line--m1{background-color:#0000}.ffv2-mnav-open .ffv2-hburger-line--m2{top:7px;transform:matrix(.707107,-.707107,.707107,.707107,0,0)}.ffv2-mnav-open .ffv2-mnav{z-index:10000;opacity:1;visibility:visible;max-width:300px;top:0;bottom:78px;left:1140px;transform:matrix(1,0,0,1,0,0)}.ffv2-mnav-open .ffv2-mnav__div{visibility:visible}.ffv2-mnav-open .ffv2-mnav__div-v2{visibility:visible;margin-top:100px;padding:20px}.ffv2-mnav-open .ffv2-mnav__div-v3,.ffv2-mnav-open .ffv2-mnav__div-v4,.ffv2-mnav-open .ffv2-mnav-list{visibility:visible}.ffv2-mnav-open .ffv2-mnav-item{visibility:visible;border-bottom:0 #fff}.ffv2-mnav-open .ffv2-mnav-link{color:#2c2f30;visibility:visible;border-color:#2c2f30}.ffv2-mnav-open .ffv2-mnav-toggle,.ffv2-mnav-open .ffv2-mnav__ul{visibility:visible}.ffv2-mnav-open .ffv2-mnav-overlay{opacity:1;visibility:visible;top:0}.ffv2-cart-open .ffv2-cpanel{visibility:visible;left:1440px;right:-410px;transform:matrix(1,0,0,1,-410,0)}.ffv2-cart-open .ffv2-cpanel__div{bottom:900px;right:410px}.ffv2-cart-open .ffv2-cpanel__div-v2,.ffv2-cart-open .ffv2-cpanel__div-v3,.ffv2-cart-open .ffv2-cpanel__div-v4,.ffv2-cart-open .ffv2-cpanel__div-v5,.ffv2-cart-open .ffv2-cpanel__div-v6,.ffv2-cart-open .ffv2-cpanel__div-v7,.ffv2-cart-open .ffv2-cpanel__span-v2{visibility:visible}.ffv2-cart-open .ffv2-cpanel__span-v3{visibility:visible;margin-left:306.734px}.ffv2-cart-open .ffv2-cpanel__a,.ffv2-cart-open .ffv2-cpanel__i,.ffv2-cart-open .ffv2-cpanel__form,.ffv2-cart-open .ffv2-cpanel__input{visibility:visible}@media (width<=767px){.ffv2-search-open .ffv2-search{transform:matrix(1,0,0,1,0,91)}.ffv2-mnav-open .ffv2-header{background-color:#f9f9f9}.ffv2-mnav-open .ffv2-hburger-line{top:7px;bottom:6px;transform:matrix(.707107,.707107,-.707107,.707107,0,0)}.ffv2-mnav-open .ffv2-hburger-line--m1{background-color:#0000}.ffv2-mnav-open .ffv2-hburger-line--m2{top:7px;transform:matrix(.707107,-.707107,.707107,.707107,0,0)}.ffv2-mnav-open .ffv2-mnav{z-index:10000;opacity:1;visibility:visible;max-width:300px;top:0;bottom:78px;left:90px;transform:matrix(1,0,0,1,0,0)}.ffv2-mnav-open .ffv2-mnav__div{visibility:visible}.ffv2-mnav-open .ffv2-mnav__div-v2{visibility:visible;margin-top:100px;padding:20px}.ffv2-mnav-open .ffv2-mnav__div-v3,.ffv2-mnav-open .ffv2-mnav__div-v4,.ffv2-mnav-open .ffv2-mnav-list{visibility:visible}.ffv2-mnav-open .ffv2-mnav-item{visibility:visible;border-bottom:0 #fff}.ffv2-mnav-open .ffv2-mnav-link{color:#2c2f30;visibility:visible;border-color:#2c2f30}.ffv2-mnav-open .ffv2-mnav-toggle,.ffv2-mnav-open .ffv2-mnav__ul{visibility:visible}.ffv2-mnav-open .ffv2-mnav-overlay{opacity:1;visibility:visible;top:0}.ffv2-cart-open .ffv2-cpanel{visibility:visible;left:390px;right:-340px;transform:matrix(1,0,0,1,-340,0)}.ffv2-cart-open .ffv2-cpanel__div{bottom:900px;right:340px}.ffv2-cart-open .ffv2-cpanel__div-v2,.ffv2-cart-open .ffv2-cpanel__div-v3,.ffv2-cart-open .ffv2-cpanel__div-v4,.ffv2-cart-open .ffv2-cpanel__div-v5,.ffv2-cart-open .ffv2-cpanel__div-v6,.ffv2-cart-open .ffv2-cpanel__div-v7,.ffv2-cart-open .ffv2-cpanel__span-v2{visibility:visible}.ffv2-cart-open .ffv2-cpanel__span-v3{visibility:visible;margin-left:236.734px}.ffv2-cart-open .ffv2-cpanel__a,.ffv2-cart-open .ffv2-cpanel__i,.ffv2-cart-open .ffv2-cpanel__form,.ffv2-cart-open .ffv2-cpanel__input{visibility:visible}}.ffv2-mainnav-list{flex-wrap:nowrap;align-items:flex-start;display:inline-flex}.ffv2-mainnav-item{float:none;flex:none}.ffv2-fa-fa-cc-mastercard-fa-2,.ffv2-fa-fa-cc-visa-fa-2,.ffv2-fa-fa-cc-discover,.ffv2-fa-fa-cc-amex,.ffv2-fa-fa-cc-paypal{min-width:35px;height:28px;display:inline-block}.ffv2-search__button{height:22px;line-height:22px}html .ffv2-cpanel{width:100%;height:auto;transition:transform .25s,visibility 0s .25s;position:fixed;inset:0 0 0 auto;transform:translate(100%)}html .ffv2-cart-open .ffv2-cpanel{visibility:visible;transition:transform .25s;left:auto;right:0;transform:none}html .ffv2-cart-open .ffv2-cpanel__div{bottom:auto;right:auto}html .ffv2-cpanel__div-v2,html .ffv2-cpanel__div-v3,html .ffv2-cpanel__div-v5,html .ffv2-cpanel__div-v6{box-sizing:border-box;width:100%}html .ffv2-cpanel__a,html .ffv2-cpanel__div-v7{width:100%}html .ffv2-cpanel__div-v5{flex:auto;min-height:0;overflow-y:auto}html .ffv2-cpanel__span-v3{margin-left:auto}html .ffv2-hburger-line.ffv2-hburger-line--m2{top:12px}.ffv2-hcart-icon .ffv2-ico{margin-top:-2px;font-size:18px;display:block}.ffv2-hcart-icon:has(.ffv2-ico){vertical-align:baseline;display:inline-flex}.ffv2-tile-more-left{width:calc(100% - 65.01px)}html.ffv2-mnav-open .ffv2-mnav-item,.ffv2-mnav-open .ffv2-mnav-item{border-top:1px solid #d3d3d3;border-bottom:0}.ffv2-footer .ffv2-footer__ul>.ffv2-footer__li{width:25%}@media (width<=1300px){.ffv2-footer .ffv2-footer__ul>.ffv2-footer__li{width:23%}.ffv2-footer .ffv2-footer__ul>.ffv2-footer__li:first-child{width:31%}}@media (width<=1000px){.ffv2-footer .ffv2-footer__ul>.ffv2-footer__li:nth-child(odd){width:55%}.ffv2-footer .ffv2-footer__ul>.ffv2-footer__li:nth-child(2n){width:45%}.ffv2-footer .ffv2-footer__ul>.ffv2-footer__li:nth-child(odd){clear:left}}@media (width<=550px){.ffv2-footer .ffv2-footer__ul>.ffv2-footer__li:nth-child(n){width:100%}}:root{--ffv2-max:1800px}html{background:#262829 repeating-linear-gradient(90deg,#323639 25%,#262829 50%,#323639 25%) 0 0/12px 12px}.ffv2-page{max-width:var(--ffv2-max);margin-inline:auto;position:relative}.ffv2-home-banner__div-v5,.ffv2-home-banner__figure,.ffv2-home-banner__a{max-width:100%;width:100%!important}.ffv2-home-banner__figure,.ffv2-home-banner__a{display:block}.ffv2-ff-hero-lcp__img{aspect-ratio:auto;object-fit:cover;display:block;width:100%!important;height:auto!important}ul.ffv2-grid{--c:6;flex-wrap:wrap;width:100%!important;display:flex!important}@media (width<=1299px){ul.ffv2-grid{--c:4}}@media (width<=1023px){ul.ffv2-grid{--c:3}}@media (width<=599px){ul.ffv2-grid{--c:2}}ul.ffv2-grid>li.ffv2-tile{box-sizing:border-box;width:calc(100% / var(--c))!important;float:none!important;clear:none!important;max-width:none!important;height:auto!important}.ffv2-tile .ffv2-tile-wrap,.ffv2-tile .ffv2-tile-details,.ffv2-tile .ffv2-tile-inner,.ffv2-tile .ffv2-tile-link{width:100%!important;max-width:none!important;height:auto!important}.ffv2-tile .ffv2-tile-link{display:block}.ffv2-tile img.ffv2-tile-img{aspect-ratio:1;object-fit:cover;display:block;width:100%!important;max-width:none!important;height:auto!important}.ffv2-tile .ffv2-tile-title{font-variant:small-caps;color:#000;max-height:39.2px;margin:5px 0 0;padding:0 0 0 5px;font-size:14px;font-weight:400;line-height:19.6px;overflow:hidden;height:auto!important}.ffv2-tile .ffv2-tile-text{-webkit-line-clamp:2;line-clamp:2;color:#000;-webkit-box-orient:vertical;max-height:39.6px;padding:0 5px;font-size:11px;line-height:19.8px;overflow:hidden;height:auto!important;display:-webkit-box!important}.ffv2-tile .ffv2-tile-price{text-align:right;color:#000;padding:0 5px;font-size:14px;line-height:28px}.ffv2-tile .ffv2-tile-price-amount{color:#014a01}.ffv2-tile .ffv2-tile-price-regular{color:#000}.ffv2-tile .ffv2-tile-price-call{text-align:right;color:#c00;padding:0 5px;font-size:14px;line-height:28px}.ffv2-tile .ffv2-tile-sku{white-space:nowrap;text-overflow:ellipsis;margin:10px 0;padding:0 5px;font-size:12.6px;line-height:12.6px;overflow:hidden}.ffv2-tile .ffv2-tile-more{padding:0 0 5px;font-size:11.2px;line-height:14.56px;display:flex}.ffv2-tile .ffv2-tile-more-left{flex:1;padding:0 5px;width:auto!important}.ffv2-tile .ffv2-tile-more-right{text-align:right;white-space:nowrap;padding:0 5px}ul.ffv2-grid:before,ul.ffv2-grid:after{content:none!important;display:none!important}ul.ffv2-grid>li.ffv2-tile{flex:none;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important}ul.ffv2-grid{gap:10px!important}ul.ffv2-grid>li.ffv2-tile{width:calc((100% - (var(--c) - 1) * 10px) / var(--c))!important;margin-top:0!important;margin-bottom:0!important}.ffv2-footer{height:auto!important}.ffv2-mnav-list>.ffv2-mnav-item:has(>a[href$="/about/"]){border-top:0!important;margin-top:20px!important}.ffv2-mnav__ul>.ffv2-mnav-item:has(>a[href$="/about/"]){border-top:0!important;margin-top:20px!important}html.ffv2-mnav-open .ffv2-mnav-item:has(>a[href$="/about/"]){border-top:0!important;margin-top:20px!important}.wp-block-woocommerce-empty-cart-block>:not(:first-child){display:none!important}@media (width>=1024px){.ffv2-homesmallbanner{transform:translateY(-15px)}.ffv2-home{margin-top:-15px!important}}.ffv2-cat [class*=ffv2-ajax-enabled-images-lazyload],.ffv2-cat,ul.ffv2-grid{height:auto!important}[class*=ffv2-shopperapproved_widget]{isolation:isolate;position:relative;overflow:hidden;height:auto!important;min-height:0!important;display:flow-root!important}.ffv2-review,.ffv2-review__div,.ffv2-review__div-v2,.ffv2-vertical-tk,.ffv2-vertical-tk__div,.ffv2-tk-1-5,.ffv2-tk-1-5__div,.ffv2-tk-1-5__div-v2{height:auto!important}html.ffv2-mnav-open .ffv2-mnav{left:auto!important;right:0!important}.ffv2-sa{max-height:299px;display:block;overflow:hidden}.ffv2-sa__item{color:#fff;margin:6px 0;text-decoration:none;display:grid;overflow:hidden}.ffv2-sa__item:hover .ffv2-sa__text{text-decoration:underline}.ffv2-sa__info{text-transform:uppercase;white-space:nowrap;align-items:flex-start;height:22px;padding:0 12px 0 0;font-size:12px;line-height:24px;display:flex;overflow:hidden}.ffv2-sa__stars{white-space:nowrap;margin-top:2px;display:inline-flex}.ffv2-sa__star{box-sizing:content-box;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23f7b500' d='M12 1.7l3.1 6.6 7.2.9-5.3 5 1.4 7.1L12 17.8l-6.4 3.5L7 14.2 1.7 9.2l7.2-.9z'/%3E%3C/svg%3E") 0 0/14px no-repeat;width:14px;height:14px;padding-right:4px;display:inline-block}.ffv2-sa__name{text-overflow:ellipsis;margin-top:-3px;padding-left:5px;overflow:hidden}.ffv2-sa__date{flex:none;margin:-3px 0 0 3px}.ffv2-sa__text{height:33px;font-size:11px;line-height:33px;display:flex;overflow:hidden}.ffv2-sa__text:after{content:"…";flex:none;margin-left:auto;padding-left:8px}.ffv2-sa__text{white-space:nowrap;text-overflow:ellipsis}@media (width<=767px){.ffv2-sa__text{height:36px;font-size:12px;line-height:36px}}.ffv2-sa__t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ffv2-home .ffv2-home-faq__body{display:block}.ffv2-home .ffv2-home-faq__body,.ffv2-home .ffv2-home-faq__body *{font-weight:400!important}.ffv2-home .ffv2-home-faq__intro{margin:0 0 20px}.ffv2-home .ffv2-home-faq__eyebrow{letter-spacing:.2em;text-transform:uppercase;opacity:.75;margin:0 0 8px;font-size:11px;line-height:16px}.ffv2-home .ffv2-home-faq__title{text-transform:uppercase;letter-spacing:.04em;margin:0 0 12px;font-size:17px;line-height:1.3}.ffv2-home .ffv2-home-faq__lead{margin:0;font-size:14px;line-height:22px}.ffv2-home .ffv2-home-faq__lead a{color:inherit;text-decoration:underline}.ffv2-home .ffv2-home-faq__qa{border-top:1px solid;min-width:0}.ffv2-home .ffv2-home-faq__qa>.ffv2-home-faq__details{border-bottom:1px solid #80808073;margin:0}.ffv2-home .ffv2-home-faq__qa .ffv2-home-faq__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:15px;line-height:22px;list-style:none;display:flex}.ffv2-home .ffv2-home-faq__qa .ffv2-home-faq__summary::-webkit-details-marker{display:none}.ffv2-home .ffv2-home-faq__qa .ffv2-home-faq__summary::marker{content:""}.ffv2-home .ffv2-home-faq__qa .ffv2-home-faq__summary:before{display:none!important}.ffv2-home .ffv2-home-faq__qa .ffv2-home-faq__summary:after{color:inherit;opacity:.7;background:linear-gradient(currentColor,currentColor) 50%/14px 1px no-repeat,linear-gradient(currentColor,currentColor) 50%/1px 14px no-repeat;flex:none;display:block;content:""!important;border:0!important;width:14px!important;height:14px!important;font-size:0!important;line-height:0!important}.ffv2-home .ffv2-home-faq__qa details[open]>.ffv2-home-faq__summary:after{background:linear-gradient(currentColor,currentColor) 50%/14px 1px no-repeat}.ffv2-home .ffv2-home-faq__qa .ffv2-home-faq__summary:focus-visible{outline-offset:2px;outline:1px solid}.ffv2-home .ffv2-home-faq__qa .ffv2-home-faq-a{padding:0 38px 16px 0}@media (width>=1024px){.ffv2-home .ffv2-home-faq__body{grid-template-columns:minmax(220px,30%) 1fr;align-items:start;gap:40px;display:grid}.ffv2-home .ffv2-home-faq__intro{margin:0;position:sticky;top:70px}.ffv2-home .ffv2-home-faq__title{font-size:19px}}.ffv2-mainnav-sub .ffv2-mainnav-label,.ffv2-mainnav-sub .ffv2-mainnav-subline{width:auto!important}.ffv2-mainnav-sub{max-height:calc(100vh - 100px);overflow-y:auto;height:auto!important}.ffv2-mainnav-sub .ffv2-mainnav-sublist,.ffv2-mainnav-sub li{height:auto!important}.ffv2-mainnav-link{letter-spacing:.06em;white-space:nowrap;position:relative}.ffv2-mainnav-item>.ffv2-mainnav-link:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .2s;position:absolute;bottom:-6px;left:8px;right:8px;transform:scaleX(0)}.ffv2-mainnav-item:hover>.ffv2-mainnav-link:after,.ffv2-mainnav-item.is-current>.ffv2-mainnav-link:after{transform:scaleX(1)}.ffv2-mainnav-item:focus-within>.ffv2-mainnav-link:after{transform:scaleX(1)}.ffv2-mainnav-item:hover .ffv2-mainnav-sub{display:block;top:38px;bottom:auto!important;right:auto!important}.ffv2-mainnav-item:focus-within .ffv2-mainnav-sub{display:block;top:38px;bottom:auto!important;right:auto!important}.ffv2-mainnav-sub{background:#f7f7f7;border-top:1px solid #0000001f;min-width:260px;box-shadow:0 12px 28px #0000001f;padding:14px 0 16px!important}.ffv2-mainnav-sub .ffv2-mainnav-sublink{white-space:nowrap;letter-spacing:.06em;color:#111;transition:background-color .15s,color .15s;display:block;padding:11px 26px!important;font-size:13px!important;line-height:16px!important}.ffv2-mainnav-sub .ffv2-mainnav-sublink:after{display:none!important}.ffv2-mainnav-sub .ffv2-mainnav-subitem+.ffv2-mainnav-subitem{border-top:1px solid #00000014}.ffv2-mainnav-sub .ffv2-mainnav-label{white-space:nowrap}.ffv2-mainnav-sub .ffv2-mainnav-subline{letter-spacing:.02em;opacity:.55;white-space:nowrap;margin-top:3px;font-size:11px;line-height:14px}.ffv2-mainnav-sub .ffv2-mainnav-sublink:hover{background:#fff;outline:0;box-shadow:inset 2px 0 #d42f21}.ffv2-mainnav-sub .ffv2-mainnav-sublink:focus-visible{background:#fff;outline:0;box-shadow:inset 2px 0 #d42f21}.ffv2-mainnav-link:focus-visible{outline-offset:2px;outline:1px solid}.ffv2-mnav{display:none!important}.ffv2-drawer{z-index:100001;color:#fff;visibility:hidden;background:#262829 repeating-linear-gradient(90deg,#323639 25%,#262829 50%,#323639 25%) 0 0/12px 12px;flex-direction:column;width:min(380px,88vw);font-family:Arial,Helvetica,sans-serif;transition:transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}html.ffv2-drawer-open .ffv2-drawer{visibility:visible;transition:transform .3s cubic-bezier(.2,.7,.2,1);transform:none}.ffv2-drawer-overlay{z-index:100000;opacity:0;background:#0000008c;transition:opacity .3s;position:fixed;inset:0}html.ffv2-drawer-open .ffv2-drawer-overlay{opacity:1}html.ffv2-drawer-open,html.ffv2-drawer-open body{overflow:hidden}.ffv2-drawer__head{border-bottom:1px solid #ffffff24;flex:none;justify-content:space-between;align-items:center;min-height:64px;padding:0 12px 0 24px;display:flex}.ffv2-drawer__logo{line-height:0;display:block}.ffv2-drawer__logo img{width:auto;height:22px}.ffv2-drawer__close{color:#fff;cursor:pointer;background:0 0;border:0;width:48px;height:48px;position:relative}.ffv2-drawer__close:before,.ffv2-drawer__close:after{content:"";background:currentColor;height:1px;position:absolute;top:50%;left:15px;right:15px;transform:rotate(45deg)}.ffv2-drawer__close:after{transform:rotate(-45deg)}.ffv2-drawer__nav{overscroll-behavior:contain;flex:1;padding:8px 0 16px;overflow-y:auto}.ffv2-drawer__label{letter-spacing:.2em;text-transform:uppercase;opacity:.6;margin:22px 24px 6px;font-size:11px;font-weight:400;line-height:16px}.ffv2-drawer__list{margin:0;padding:0;list-style:none}.ffv2-drawer__item{border-bottom:1px solid #ffffff1a}.ffv2-drawer__row{align-items:stretch;display:flex}.ffv2-drawer__link{color:#fff;letter-spacing:.06em;text-transform:uppercase;flex:1;align-items:center;min-height:50px;padding:0 24px;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;display:flex}.ffv2-drawer__link:hover,.ffv2-drawer__item.is-current>.ffv2-drawer__row>.ffv2-drawer__link{background:#ffffff0a;outline:0;box-shadow:inset 2px 0 #d42f21}.ffv2-drawer__link:focus-visible{background:#ffffff0a;outline:0;box-shadow:inset 2px 0 #d42f21}.ffv2-drawer__toggle{color:#fff;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff1a;flex:none;width:52px;position:relative}.ffv2-drawer__toggle:before{content:"";border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-70%)rotate(45deg)}.ffv2-drawer__toggle[aria-expanded=true]:before{transform:translate(-50%,-30%)rotate(-135deg)}.ffv2-drawer__toggle:focus-visible{outline-offset:-4px;outline:1px solid #fff}.ffv2-drawer__close:focus-visible{outline-offset:-4px;outline:1px solid #fff}.ffv2-drawer__sub{margin:0;padding:0 0 10px;list-style:none}.ffv2-drawer__sublink{color:#fffc;letter-spacing:.04em;align-items:center;min-height:44px;padding:0 24px 0 40px;font-size:13px;text-decoration:none;display:flex}.ffv2-drawer__sublink:hover{color:#fff;text-underline-offset:4px;outline:0;text-decoration:underline}.ffv2-drawer__sublink:focus-visible{color:#fff;text-underline-offset:4px;outline:0;text-decoration:underline}.ffv2-drawer__foot{border-top:1px solid #ffffff24;flex:none;padding:6px 24px 22px}.ffv2-drawer__foot .ffv2-drawer__label{margin:16px 0 6px}.ffv2-drawer__phone{color:#fff;letter-spacing:.06em;align-items:center;min-height:44px;font-size:18px;line-height:28px;text-decoration:none;display:flex}.ffv2-drawer__contact{color:#ffffffbf;letter-spacing:.12em;text-transform:uppercase;text-underline-offset:4px;margin-top:4px;font-size:12px;display:inline-block}@media (prefers-reduced-motion:reduce){.ffv2-drawer,.ffv2-drawer-overlay,.ffv2-drawer__toggle:before,.ffv2-mainnav-item>.ffv2-mainnav-link:after{transition:none!important}}.ffv2-drawer{width:min(86vw,320px)}.ffv2-drawer__head{min-height:56px;padding:0 6px 0 18px}.ffv2-drawer__logo img{height:19px}.ffv2-drawer__close{width:44px;height:44px}.ffv2-drawer__close:before,.ffv2-drawer__close:after{left:14px;right:14px}.ffv2-drawer__label{letter-spacing:.18em;margin:12px 18px 4px;font-size:10px;line-height:14px}.ffv2-drawer__link{letter-spacing:.04em;min-height:40px;padding:0 18px;font-size:13px;line-height:17px}.ffv2-drawer__toggle{width:44px}.ffv2-drawer__sublink{min-height:40px;padding:0 18px 0 32px;font-size:12px}.ffv2-drawer__sub{padding:0 0 6px}.ffv2-drawer__foot{justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:0 18px;display:flex}.ffv2-drawer__foot .ffv2-drawer__label{display:none}.ffv2-drawer__phone{letter-spacing:.04em;min-height:44px;font-size:15px;line-height:20px}.ffv2-drawer__contact{letter-spacing:.1em;align-items:center;min-height:44px;margin:0;font-size:11px;display:flex}.ffv2-mainnav-list>.ffv2-mainnav-item{flex:none!important;width:auto!important;margin:0 4px!important}.ffv2-mainnav-list>.ffv2-mainnav-item:first-child{margin-left:0!important}.ffv2-mainnav-list>.ffv2-mainnav-item>.ffv2-mainnav-link{width:auto!important}.ffv2-cattitlebox{margin-top:10px!important}@media (width>=1402px){.ffv2-prod .ffv2-gallery-col-5-summary-col-7-thumbnails-h__div-v7{grid-template-columns:minmax(0,476fr) minmax(0,664fr) 240px!important}}.ffv2-prod .ffv2-rating-wrap{align-items:center;gap:10px;min-height:0;height:auto!important;display:flex!important}.ffv2-prod .ffv2-rating-wrap .ffv2-shopperapproved,.ffv2-prod #product_just_stars{white-space:nowrap;flex:none;line-height:0;width:auto!important;height:auto!important}.ffv2-prod #product_just_stars *{vertical-align:middle;float:none;white-space:nowrap;display:inline-block}.ffv2-prod .ffv2-rating-wrap__a{margin-top:0}.ffv2-drawer__list+.ffv2-drawer__label{border-top:1px solid #ffffff47;margin-top:18px;padding-top:12px}.ffv2-cpanel{display:none!important}.ffv2-cdrawer{z-index:100001;color:#fff;visibility:hidden;background:#262829 repeating-linear-gradient(90deg,#323639 25%,#262829 50%,#323639 25%) 0 0/12px 12px;flex-direction:column;width:min(92vw,400px);font-family:Arial,Helvetica,sans-serif;transition:transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}html.ffv2-cart-open .ffv2-cdrawer{visibility:visible;transition:transform .3s cubic-bezier(.2,.7,.2,1);transform:none}.ffv2-cdrawer-overlay{z-index:100000;opacity:0;background:#0000008c;transition:opacity .3s;position:fixed;inset:0}html.ffv2-cart-open .ffv2-cdrawer-overlay{opacity:1}html.ffv2-cart-open,html.ffv2-cart-open body{overflow:hidden}.ffv2-cdrawer__head{border-bottom:1px solid #ffffff24;flex:none;justify-content:space-between;align-items:center;min-height:56px;padding:0 6px 0 20px;display:flex}.ffv2-cdrawer__title{letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:13px;font-weight:400}.ffv2-cdrawer__close{width:44px;height:44px}.ffv2-cdrawer__body{overscroll-behavior:contain;flex:1;overflow-y:auto}.ffv2-cdrawer__list{margin:0;padding:0;list-style:none}.ffv2-cdrawer__empty{letter-spacing:.04em;opacity:.75;padding:28px 20px;font-size:13px}.ffv2-citem{border-bottom:1px solid #ffffff1a;gap:14px;padding:14px 20px;display:flex}.ffv2-citem__img{background:#fff;flex:none;width:64px;height:64px;line-height:0}.ffv2-citem__img img{object-fit:contain;width:64px;height:64px}.ffv2-citem__info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ffv2-citem__name{color:#fff;letter-spacing:.02em;font-size:13px;line-height:18px;text-decoration:none}.ffv2-citem__name:hover{text-underline-offset:3px;text-decoration:underline}.ffv2-citem__meta{opacity:.75;font-size:12px}.ffv2-citem__remove{color:#ffffffb3;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:4px 0;font-size:11px;text-decoration:underline}.ffv2-citem__remove:hover{color:#fff}.ffv2-cdrawer__foot{border-top:1px solid #ffffff24;flex:none;padding:14px 20px 18px}.ffv2-cdrawer__subtotal{letter-spacing:.04em;justify-content:space-between;align-items:baseline;font-size:16px;display:flex}.ffv2-cdrawer__foot .ffv2-drawer__label{margin:0;display:inline}.ffv2-cdrawer__btns{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.ffv2-cdrawer__btn{color:#fff;letter-spacing:.14em;text-transform:uppercase;border:1px solid #ffffff80;justify-content:center;align-items:center;min-height:44px;font-size:12px;text-decoration:none;display:flex}.ffv2-cdrawer__btn:hover{background:#ffffff0f;border-color:#fff;outline:0}.ffv2-cdrawer__btn:focus-visible{background:#ffffff0f;border-color:#fff;outline:0}.ffv2-cdrawer__btn--primary{color:#111;background:linear-gradient(#f8b44c,#e18512);border-color:#e18512}.ffv2-cdrawer__btn--primary:hover{color:#000;background:#e18512;border-color:#e18512}.ffv2-cdrawer__btn--primary:focus-visible{color:#000;background:#e18512;border-color:#e18512}.ffv2-cdrawer__continue{color:#ffffffbf;letter-spacing:.14em;text-transform:uppercase;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:40px;margin:10px auto 0;padding:0 8px;font-size:11px;text-decoration:underline;display:block}.ffv2-cdrawer__help{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-top:8px;padding-top:12px;font-size:13px;display:flex}.ffv2-cdrawer__help a{color:#fff;letter-spacing:.04em;align-items:center;min-height:40px;text-decoration:none;display:flex}html.ffv2-cart-empty .ffv2-cdrawer__subtotal,html.ffv2-cart-empty .ffv2-cdrawer__btns{display:none}@media (prefers-reduced-motion:reduce){.ffv2-cdrawer,.ffv2-cdrawer-overlay{transition:none!important}}.ffv2-drawer__head{min-height:52px}.ffv2-drawer__logo{padding:10px 0}.ffv2-drawer__nav{padding:0}.ffv2-drawer__label{margin:10px 18px 4px}.ffv2-drawer__link{min-height:39px}.ffv2-drawer__list+.ffv2-drawer__label{margin-top:14px;padding-top:10px}.ffv2-drawer__foot,.ffv2-drawer__phone,.ffv2-drawer__contact{min-height:40px}.ffv2-drawer__label{margin-bottom:2px}@media (width<=767px){.ffv2-cattitlebox{margin-top:8px!important}}.ffv2-catfulldescriptionbox-bg_gray{margin-top:5px!important}.ffv2-cat{padding-bottom:10px!important}.ffv2-cat [class^=ffv2-ajax-enabled-images-lazyload__div-v]{height:auto!important;min-height:0!important}.ffv2-page:has(.ffv2-prod){max-width:1800px!important;margin-left:auto!important;margin-right:auto!important}@media (width>=1601px){.ffv2-prod .ffv2-gallery-col-5-summary-col-7-thumbnails-h__div-v7{grid-template-columns:minmax(0,476fr) minmax(0,664fr) 270px!important}}.ffv2-prod .ffv2-cart-wrap{justify-content:space-between;gap:4px;overflow:hidden}.ffv2-prod .ffv2-cart-wrap>svg{max-width:34px;flex:1 1 0!important;width:auto!important;min-width:0!important;height:20px!important}.ffv2-prod #product_just_stars span.on,.ffv2-prod #product_just_stars span.off,.ffv2-prod #product_just_stars span.half{background-size:14px!important;width:14px!important;height:14px!important}.ffv2-prod #product_just_stars .ind_cnt{display:none!important}.ffv2-prod .ffv2-flex-control-nav-flex-control-thumbs{counter-reset:sectionThumbnails}.ffv2-prod .ffv2-flex-control-nav-flex-control-thumbs__li{counter-increment:sectionThumbnails}.ffv2-prod .ffv2-status,.ffv2-prod .ffv2-status-v2{flex-wrap:wrap;align-items:center;column-gap:18px;height:auto!important;display:flex!important}.ffv2-prod .ffv2-status>div,.ffv2-prod .ffv2-status-v2>div{white-space:nowrap;flex:none;width:auto!important;height:auto!important}.ffv2-prod .ffv2-waiting-list{background:linear-gradient(#f8b44c,#e18512);border:1px solid #e18512;border-radius:3px;justify-content:center;align-items:center;width:100%;min-height:38px;padding:0 15px;font-size:16px;text-decoration:none;display:flex;color:#000!important}.ffv2-prod .ffv2-waiting-list:hover{background:#e18512}@media (width>=1601px){.ffv2-prod .ffv2-gallery-col-5-summary-col-7-thumbnails-h__div-v7{grid-template-columns:minmax(0,677fr) minmax(0,913fr) 270px!important}}.ffv2-prod #product_just_stars{height:22px!important;line-height:22px!important}.ffv2-prod .ffv2-cart-waiting-list-wrap{margin:10px 0}.ffv2-prod .ffv2-waiting-list{min-height:44px}.ffv2-prod .ffv2-red,.ffv2-prod .ffv2-red a{color:red!important}.ffv2-prod a[rel=prev]>i{color:#fff;font-size:10px;font-style:normal;line-height:1;display:inline-block;background:0 0!important;border:0!important;width:auto!important;height:auto!important}.ffv2-prod a[rel=next]>i{color:#fff;font-size:10px;font-style:normal;line-height:1;display:inline-block;background:0 0!important;border:0!important;width:auto!important;height:auto!important}.ffv2-prod a[rel=prev]>i:before{content:"◄"}.ffv2-prod a[rel=next]>i:before{content:"►"}.ffv2-prod .ffv2-header-in,.ffv2-prod .ffv2-header-in-v2{align-self:start;column-gap:5px;grid-template-columns:minmax(0,1fr) auto!important;justify-self:stretch!important;width:auto!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.ffv2-prod .ffv2-title-wrap,.ffv2-prod .ffv2-title-wrap-v2{min-width:0;width:auto!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.ffv2-prod [class^=ffv2-share-wrap]{width:auto!important;margin-right:0!important}@media (width<=767px){.ffv2-prod .ffv2-header-in{padding-left:0!important;padding-right:0!important}}[class^=ffv2-fa-fa-chevron-circle-down]:before,[class^=ffv2-fa-fa-truck]:before{vertical-align:-.12em;background:currentColor;width:.95em;height:.95em;margin-right:.35em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8.5l4 4L14 4' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8.5l4 4L14 4' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;content:""!important;font-family:inherit!important}[class^=ffv2-fa-fa-question-circle]:before{font-family:inherit!important}.ffv2-flex-next:after,.ffv2-flex-prev-flex-disabled:after,.ffv2-flex-prev:after{background:currentColor;width:14px;height:24px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 24'%3E%3Cpath d='M2 2l10 10L2 22' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 24'%3E%3Cpath d='M2 2l10 10L2 22' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") 50%/contain no-repeat;content:""!important;font-family:inherit!important}.ffv2-flex-prev-flex-disabled:after,.ffv2-flex-prev:after{transform:scaleX(-1)}.ffv2-is-category__a:after{content:"×"!important;font-family:Arial,Helvetica,sans-serif!important}.ffv2-search__span,.ffv2-flip:before,.ffv2-gallery-col-5-summary-col-7-thumbnails-h__i:before{font-family:Arial,Helvetica,sans-serif!important}html.ffv2-search-open .ffv2-search{overscroll-behavior:contain;max-height:100vh;overflow-y:auto}html.ffv2-search-open .ffv2-search__div-v3{max-width:1800px;margin:0 auto}html.ffv2-search-open .ffv2-search__form{display:block;position:relative;height:auto!important}html.ffv2-search-open .ffv2-search__i{display:none!important}html.ffv2-search-open .ffv2-search .ffv2-search__input{border-radius:0;outline:0;line-height:44px;display:block;color:#111!important;width:100%!important;height:44px!important;box-shadow:none!important;background:#fff!important;border:1px solid #fff!important;padding:0 48px 0 12px!important;font-size:18px!important}html.ffv2-search-open .ffv2-search .ffv2-search__input:focus,html.ffv2-search-open .ffv2-search .ffv2-search__input:invalid{border-color:#fff!important;box-shadow:0 0 0 2px #d42f21b3!important}html.ffv2-search-open .ffv2-search #nm-search-suggestions{padding:18px 0 10px;opacity:1!important;visibility:visible!important;height:auto!important;display:block!important;overflow:visible!important}html.ffv2-search-open .ffv2-search #nm-search-suggestions-notice{color:#bbb;min-height:16px;margin:0 0 14px;font-size:12px;height:auto!important;display:block!important}html.ffv2-search-open .ffv2-search #nm-search-suggestions-notice>span{display:none!important}html.ffv2-search-open #nm-search-suggestions[data-state=enter] .ffv2-txt-press-enter,html.ffv2-search-open #nm-search-suggestions[data-state=results] .ffv2-txt-has-results,html.ffv2-search-open #nm-search-suggestions[data-state=none] .ffv2-txt-no-results{display:inline!important}html.ffv2-search-open .ffv2-search [data-state=loading] #nm-search-suggestions-notice:before{content:"Searching…"}html.ffv2-search-open .ffv2-search .ffv2-search__ul{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin:0;padding:0;list-style:none;height:auto!important;display:grid!important}html.ffv2-search-open .ffv2-sres__a{color:#111;background:#fff;flex-direction:column;height:100%;text-decoration:none;display:flex}html.ffv2-search-open .ffv2-sres__img{aspect-ratio:1;background:#fff;display:block}html.ffv2-search-open .ffv2-sres__img img{object-fit:contain;width:100%;height:100%;display:block}html.ffv2-search-open .ffv2-sres__name{padding:10px 10px 4px;font-size:13px;font-weight:700;line-height:17px}html.ffv2-search-open .ffv2-sres__price{color:#333;padding:0 10px 12px;font-size:12px}html.ffv2-search-open .ffv2-sres__a:hover .ffv2-sres__name{text-underline-offset:3px;text-decoration:underline}html.ffv2-search-open .ffv2-sres__a:focus-visible .ffv2-sres__name{text-underline-offset:3px;text-decoration:underline}html.ffv2-search-open .ffv2-sres__a:focus-visible{outline-offset:2px;outline:2px solid #d42f21}html.ffv2-search-open .ffv2-sres-all{grid-column:1/-1;padding:6px 0 4px}html.ffv2-search-open .ffv2-sres-all a{color:#fff;letter-spacing:.12em;text-transform:uppercase;text-underline-offset:4px;font-size:12px}@media (width<=600px){html.ffv2-search-open .ffv2-search .ffv2-search__ul{grid-template-columns:repeat(2,minmax(0,1fr))}}html:not(.ffv2-search-open) .ffv2-search{visibility:hidden;pointer-events:none}.ffv2-shop--post .ffv2-shop__inner,.ffv2-shop--blog .ffv2-shop__inner,.ffv2-shop--post>.ffv2-shop__inner{margin:0 auto;max-width:1800px!important;padding:10px 0!important}.ffv2-blogwrap{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:10px;display:grid}.ffv2-blogwrap__main{grid-area:1/2;min-width:0}.ffv2-bside{color:#fff;grid-area:1/1}.ffv2-bside__h{text-transform:uppercase;letter-spacing:.04em;color:#fff;border-bottom:1px solid #ffffff59;margin:0 0 10px;padding:6px 0;font-size:13px;font-weight:400;line-height:18px}.ffv2-bside__tiles{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.ffv2-bside__tiles a{color:#111;text-align:center;text-transform:uppercase;background:#fff;font-size:13px;text-decoration:none;display:block}.ffv2-bside__tiles img{width:100%;height:auto;display:block}.ffv2-bside__tiles span{padding:8px 6px 12px;display:block}.ffv2-bside__list{margin:0 0 16px;padding:0;list-style:none}.ffv2-bside__list a{color:#fff;text-transform:uppercase;padding:3px 0;font-size:11px;line-height:16px;text-decoration:none;display:block}.ffv2-bside__list .is-sub a{text-transform:none;padding-left:12px}.ffv2-bside__list a:hover{text-decoration:underline}.ffv2-blogwrap__main>.ffv2-shop__title,.ffv2-blogwrap__main>.ffv2-blog__intro{background:#fff;margin:0;padding:14px 16px 4px}.ffv2-blogwrap__main>.ffv2-blog__intro{margin-bottom:10px;padding:4px 16px 14px}.ffv2-blogwrap .ffv2-blog__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ffv2-blogwrap .ffv2-blog__card{background:#fff;flex-direction:column;display:flex}.ffv2-blogwrap .ffv2-blog__card img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.ffv2-blogwrap .ffv2-blog__body{padding:12px 14px 16px}.ffv2-blog__more{color:#111;margin-top:8px;font-size:12px;display:inline-block}.ffv2-blogwrap .ffv2-article{background:#fff;padding:16px 20px 24px}.ffv2-blogwrap .ffv2-blog__pager{color:#fff;margin-top:14px}.ffv2-blogwrap .ffv2-blog__pager a,.ffv2-blogwrap .ffv2-blog__pager span{color:#111;background:#fff;margin-right:4px;padding:6px 10px;display:inline-block}.ffv2-comments{border-top:1px solid #ddd;margin-top:28px;padding-top:16px}.ffv2-comments textarea{width:100%;font:inherit;border:1px solid #ccc;padding:8px}.ffv2-comments input[type=text]{width:100%;font:inherit;border:1px solid #ccc;padding:8px}.ffv2-comments input[type=email]{width:100%;font:inherit;border:1px solid #ccc;padding:8px}.ffv2-comments input[type=url]{width:100%;font:inherit;border:1px solid #ccc;padding:8px}.ffv2-comments .submit{color:#fff;cursor:pointer;background:#222;border:0;padding:10px 18px}@media (width<=1023px){.ffv2-blogwrap .ffv2-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.ffv2-blogwrap{grid-template-columns:minmax(0,1fr)}.ffv2-blogwrap__main{grid-column:1}.ffv2-bside{grid-area:2/1;padding:0 10px}.ffv2-blogwrap .ffv2-blog__grid{grid-template-columns:minmax(0,1fr)}.ffv2-bside__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.ffv2-video{aspect-ratio:500/274;border:0;width:100%;height:auto;display:block}.ffv2-blogwrap{max-width:1800px;margin:0 auto;padding:0 0 10px;background:#2c2f33!important}.ffv2-bside .ffv2-bside__tiles a{color:#111!important;background:#fff!important;font-size:13px!important}.ffv2-bside .ffv2-bside__list a,.ffv2-bside .ffv2-bside__h{color:#fff!important}.ffv2-blogwrap .ffv2-blog__card a{color:#111!important}.ffv2-404{text-align:center;background:0 0!important;padding:46px 20px 60px!important}.ffv2-404__in{max-width:300px;margin:0 auto}.ffv2-404__x{background:#fff;border-radius:50%;width:46px;height:46px;margin:0 auto 14px;display:block;position:relative}.ffv2-404__x:before,.ffv2-404__x:after{content:"";background:#bbb;width:16px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.ffv2-404__x:after{transform:translate(-50%,-50%)rotate(-45deg)}.ffv2-404__h{text-transform:uppercase;color:#fff!important;background:0 0!important;margin:0 0 18px!important;padding:0!important;font-size:24px!important;font-weight:400!important;line-height:1.2!important}.ffv2-404__p{color:#111;margin:0 0 18px;font-size:12px;line-height:20px}.ffv2-404__btn{background:#4a4a4a;padding:0 26px;font-size:11px;line-height:42px;display:inline-block;color:#fff!important;text-decoration:none!important}.ffv2-404__btn:hover{background:#333}.ffv2-blogwrap__main>.ffv2-shop__title,.ffv2-blogwrap__main>.ffv2-blog__intro{box-sizing:border-box;width:auto!important;max-width:none!important;margin-left:0!important;margin-right:0!important}style{display:none!important}.ffv2-prod #tab-dimensions-tab img,.ffv2-prod .ffv2-dimensions-link-wrap__img{background:#fff!important}.ffv2-prod #tab-dimensions-tab img{box-sizing:border-box;padding:10px}.ffv2-prod .ffv2-manual-tab .ffv2-grid-tiles{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}.ffv2-prod .ffv2-manual-tab .ffv2-grid-tile{color:#111;flex-direction:column;min-width:0;padding-bottom:20px;text-decoration:none;display:flex!important}.ffv2-prod .ffv2-manual-tab .ffv2-image-wrap{justify-content:center;width:100%;padding:0;display:flex}.ffv2-prod .ffv2-manual-tab .ffv2-image-wrap__img{margin:0 auto 20px;width:60%!important;max-width:none!important;height:auto!important;padding:0!important}.ffv2-prod .ffv2-manual-tab .ffv2-into-wrap{flex-direction:column;flex:auto;padding:0 10px;display:flex}.ffv2-prod .ffv2-manual-tab .ffv2-sub{text-transform:uppercase;margin-bottom:4px;font-size:9px;line-height:14px}.ffv2-prod .ffv2-manual-tab .ffv2-title-v2{text-transform:uppercase;width:auto!important;max-width:none!important;margin:0 0 10px!important;font-size:12px!important;line-height:19.8px!important;display:block!important;overflow:visible!important}.ffv2-prod .ffv2-manual-tab .ffv2-link{text-transform:uppercase;margin-top:auto;font-size:9.35px;font-weight:700;line-height:14px;width:auto!important}@media (width<=1023px){.ffv2-prod .ffv2-manual-tab .ffv2-grid-tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=340px){.ffv2-prod .ffv2-manual-tab .ffv2-grid-tiles{grid-template-columns:minmax(0,1fr)!important}}.ffv2-prod .ffv2-access-tab .ffv2-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}.ffv2-prod .ffv2-access-tab .ffv2-tile{min-width:0;flex:none!important;width:auto!important;max-width:none!important;margin:0!important}.ffv2-prod .ffv2-access-tab .ffv2-tile-img{width:100%!important;height:auto!important}.ffv2-prod .ffv2-access-tab .ffv2-tile-more{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex!important}.ffv2-prod .ffv2-access-tab .ffv2-tile-title{white-space:normal}@media (width<=600px){.ffv2-prod .ffv2-access-tab .ffv2-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.ffv2-prod .ffv2-access-tab .ffv2-tile-more-right:after{content:none!important}.ffv2-prod .ffv2-access-tab .ffv2-tile-more-right{float:none!important;width:auto!important;padding:0!important}.ffv2-prod .ffv2-access-tab .ffv2-tile,.ffv2-prod .ffv2-access-tab .ffv2-tile-wrap,.ffv2-prod .ffv2-access-tab .ffv2-tile-details,.ffv2-prod .ffv2-access-tab .ffv2-tile-inner,.ffv2-prod .ffv2-access-tab .ffv2-tile-link{flex-direction:column;flex:auto!important;height:auto!important;display:flex!important}.ffv2-prod .ffv2-access-tab .ffv2-tile-more{margin-top:auto!important}@media (width<=821px) and (width>=600px){ul.ffv2-grid{--c:2}}.ffv2-tile-more-right:after,.ffv2-tile-more-right.ffv2-tile-more-right--m1:after{content:none!important}.ffv2-video{max-width:500px;margin:0 auto}.ffv2-blogwrap .ffv2-article{font-size:12px;line-height:18px}.ffv2-blogwrap .ffv2-article ul,.ffv2-blogwrap .ffv2-article ol{margin:0 0 8px;padding:0;list-style:none}.ffv2-blogwrap .ffv2-article li{margin:0;padding:0;font-size:12px;line-height:18px}.ffv2-blogwrap .ffv2-article p{margin:0 0 8px;font-size:12px;line-height:18px}.ffv2-blogwrap .ffv2-article h2{text-transform:uppercase;border-bottom:1px solid #333;margin:18px 0 8px;padding-bottom:4px;font-size:14px;font-weight:400;line-height:20px}.ffv2-blogwrap .ffv2-article h3{text-transform:uppercase;margin:10px 0 2px;font-size:12.5px;font-weight:400;line-height:18px}.ffv2-drawer__label+.ffv2-drawer__list>.ffv2-drawer__item:first-child{border-top:1px solid #ffffff1a}.ffv2-drawer .ffv2-drawer__list+.ffv2-drawer__label{border-top:0!important;margin-top:50px!important;padding-top:0!important}.ffv2-wc{color:#111;background:0 0!important;padding:10px 10px 20px!important}.ffv2-wc__inner{max-width:1800px;margin:0 auto}.ffv2-wc .woocommerce{width:100%}.ffv2-wc-h{letter-spacing:.08em;text-transform:uppercase;color:#fff!important;margin:6px 0 8px!important;font-size:13px!important;font-weight:400!important;line-height:18px!important}.ffv2-wc-box{color:#111;box-sizing:border-box;background:#fff;margin:0 0 10px;padding:14px 16px}.ffv2-wc a{color:#111}.ffv2-wc .woocommerce-notices-wrapper:empty{display:none}.ffv2-wc .woocommerce-message,.ffv2-wc .woocommerce-info,.ffv2-wc .woocommerce-error{color:#111;background:#fff;border-left:3px solid #d42f21;margin:0 0 10px;padding:12px 16px;list-style:none}.ffv2-wc .woocommerce-error{border-left-color:#c00}.ffv2-wc .button,.ffv2-wc button.button{color:#fff;cursor:pointer;background:#4a4a4a;border:0;border-radius:0;min-height:40px;padding:0 22px;font-size:12px}.ffv2-wc .screen-reader-text{clip:rect(0 0 0 0);width:1px;height:1px;overflow:hidden;position:absolute!important}.ffv2-wc-cart{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:10px;display:grid}.ffv2-wc-cart__main,.ffv2-wc-cart__side{min-width:0}.ffv2-wc-items{border-collapse:collapse;width:100%;font-size:12px}.ffv2-wc-items td{vertical-align:top;border-bottom:1px solid #eee;padding:12px 6px}.ffv2-wc-items .product-thumbnail{width:60px}.ffv2-wc-items .product-thumbnail img{width:50px;height:auto;display:block}.ffv2-wc-items .product-name a{font-size:13px;text-decoration:none}.ffv2-wc-items .product-subtotal{text-align:right;white-space:nowrap;padding-top:34px}.ffv2-wc-items .product-remove{text-align:right;width:24px}.ffv2-wc-items .product-remove a.remove{color:#111;font-size:20px;line-height:1;text-decoration:none}.ffv2-qty{align-items:center;gap:4px;margin-top:8px;font-size:11px;display:flex}.ffv2-qty__l{margin-right:6px}.ffv2-qty__b{cursor:pointer;color:#111;background:0 0;border:0;min-width:22px;min-height:22px;padding:4px;font-size:9px;line-height:1}.ffv2-qty .quantity{display:inline-block}.ffv2-qty input.qty{text-align:center;appearance:textfield;background:0 0;border:0;width:34px;padding:0;font-size:12px}.ffv2-qty input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ffv2-qty input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ffv2-wc-actions td{border:0;padding:0}.ffv2-wc-update{clip:rect(0 0 0 0);overflow:hidden;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;position:absolute!important}.ffv2-wc-shiptext{margin-top:260px;font-size:11px;line-height:20px}.ffv2-wc-shiptext ul{margin:0 0 10px;padding-left:14px}.ffv2-wc-shiptext hr{border:0;border-top:1px solid #eee;margin:10px 0}.ffv2-wc-shiptext p{margin:0}.ffv2-wc .cart_totals{background:#fff;margin-bottom:10px;padding:6px 16px 14px}.ffv2-wc .cart_totals>h2{display:none}.ffv2-wc .cart_totals table,.ffv2-wc .woocommerce-checkout-review-order-table{border-collapse:collapse;width:100%;font-size:11px}.ffv2-wc .cart_totals th,.ffv2-wc .cart_totals td{text-align:left;vertical-align:top;border-bottom:1px solid #eee;padding:12px 0;font-weight:400}.ffv2-wc .cart_totals td{text-align:right}.ffv2-wc .cart_totals tr.woocommerce-shipping-totals th,.ffv2-wc .cart_totals tr.woocommerce-shipping-totals td{text-align:left;border:0;padding-bottom:4px;display:block}.ffv2-wc .cart_totals tr.woocommerce-shipping-totals td{border-bottom:1px solid #eee;padding:0 0 12px}.ffv2-wc .cart_totals .order-total th,.ffv2-wc .cart_totals .order-total td{border-bottom:1px solid #eee;padding:16px 0;font-size:13px}.ffv2-wc .cart_totals .order-total td{font-weight:700}.ffv2-wc .cart_totals small,.ffv2-wc .includes_tax{font-size:8px}.ffv2-wc ul#shipping_method{margin:6px 0;padding:0;list-style:none}.ffv2-wc .woocommerce-shipping-destination{margin:8px 0}.ffv2-wc .shipping-calculator-button{font-size:11px;text-decoration:none}.ffv2-wc .shipping-calculator-form p{margin:0 0 8px}.ffv2-wc .shipping-calculator-form input,.ffv2-wc .shipping-calculator-form select{box-sizing:border-box;background:#efefef;border:0;width:100%;min-height:36px;padding:0 10px}.ffv2-wc-checks{color:green;text-transform:uppercase;margin:16px 0 10px;padding:0;font-size:11px;line-height:16px;list-style:none}.ffv2-wc-checks li:before{content:"";vertical-align:-1px;background:currentColor;width:.9em;height:.9em;margin-right:2px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.2 11.6 2.6 8l-1.2 1.2 4.8 4.8L15 5.2 13.8 4z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.2 11.6 2.6 8l-1.2 1.2 4.8 4.8L15 5.2 13.8 4z'/%3E%3C/svg%3E") 50%/contain no-repeat}.ffv2-wc .wc-proceed-to-checkout a.checkout-button,.ffv2-wc #place_order{cursor:pointer;box-sizing:border-box;background:linear-gradient(#f7b046,#e8900e);border:1px solid #d9850d;border-radius:2px;justify-content:center;align-items:center;width:100%;min-height:44px;font-size:14px;text-decoration:none;display:flex;color:#111!important}.ffv2-wc-after .ffv2-cart-wrap{flex-wrap:wrap;gap:6px;margin:14px 0 8px;display:flex}.ffv2-wc-after .ffv2-cart-wrap svg{flex:none;width:34px;height:22px}.ffv2-wc-rating{margin:6px 0 10px;font-size:9px}.ffv2-wc-rating .ffv2-futuro-sa-reviews{display:none}.ffv2-wc-q{font-size:10px;line-height:15px}.ffv2-wc-q__h{text-transform:uppercase;margin:0 0 2px;font-size:11px;font-weight:400}.ffv2-wc-q p{margin:0}.ffv2-wc-q a{color:#00e;text-decoration:none}.ffv2-wc-q__note{margin-top:10px!important}.ffv2-promo{padding:0}.ffv2-promo__s{cursor:pointer;text-transform:uppercase;justify-content:space-between;gap:10px;padding:12px 16px;font-size:10px;list-style:none;display:flex}.ffv2-promo__s::-webkit-details-marker{display:none}.ffv2-promo__s:after{content:"▸";font-size:9px}.ffv2-promo[open] .ffv2-promo__s:after{content:"▾"}.ffv2-promo__f{gap:10px;padding:0 10px 10px;display:flex}.ffv2-promo__f input{border:1px solid #ccc;flex:1;min-width:0;min-height:40px;padding:0 10px;font-size:13px}.ffv2-promo__f .button{flex:0 0 40%}.ffv2-wc-acc{margin-top:10px}.ffv2-wc-acc .ffv2-wc-h{margin:14px 0 10px 10px!important;font-size:14px!important}.ffv2-wc .cart-empty,.ffv2-wc .return-to-shop{background:#fff;margin:0;padding:14px 16px}.ffv2-wc .return-to-shop{padding-top:0}.ffv2-co{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:10px;display:grid}.ffv2-co__main,.ffv2-co__side{min-width:0}.ffv2-co #customer_details{padding:16px 16px 20px}.ffv2-co #customer_details .col-1,.ffv2-co #customer_details .col-2{float:none;width:100%}.ffv2-co h3{text-transform:uppercase;letter-spacing:.04em;margin:0 0 20px;font-size:12px;font-weight:400}.ffv2-co .woocommerce-billing-fields__field-wrapper,.ffv2-co .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr 1fr;column-gap:50px;display:grid}.ffv2-co .form-row{grid-column:1/-1;margin:0 0 18px;padding:0}.ffv2-co .form-row-first{grid-column:1}.ffv2-co .form-row-last{grid-column:2}.ffv2-co .form-row label{color:#111;margin:0 0 8px;font-size:10px;display:block}.ffv2-co .form-row .required{color:#c00;border:0;text-decoration:none}.ffv2-co .form-row .optional{color:#111}.ffv2-co .input-text,.ffv2-co select,.ffv2-co textarea,.ffv2-co .select2-selection{color:#111;box-sizing:border-box;width:100%;min-height:40px;padding:0 14px;font-size:11px;background:#efefef!important;border:0!important;border-radius:0!important}.ffv2-co textarea{min-height:90px;padding:10px 14px}.ffv2-co .form-row.woocommerce-invalid .input-text,.ffv2-co .form-row.woocommerce-invalid select{box-shadow:inset 2px 0 #c00}.ffv2-co .woocommerce-input-wrapper{display:block}.ffv2-co #ship-to-different-address{margin:10px 0 16px;font-size:11px}.ffv2-co #ship-to-different-address label{align-items:center;gap:8px;display:flex}.ffv2-co .woocommerce-additional-fields h3{margin-top:10px}.ffv2-co #order_review{background:0 0}.ffv2-co .woocommerce-checkout-review-order-table{background:#fff;margin:0 0 10px}.ffv2-co .woocommerce-checkout-review-order-table thead{display:none}.ffv2-co .woocommerce-checkout-review-order-table th,.ffv2-co .woocommerce-checkout-review-order-table td{text-align:left;vertical-align:top;border-bottom:1px solid #eee;padding:12px 16px;font-weight:400}.ffv2-co .woocommerce-checkout-review-order-table td:last-child{text-align:right}.ffv2-co .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th,.ffv2-co .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td{text-align:left;border:0;display:block}.ffv2-co .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td{border-bottom:1px solid #eee}.ffv2-co .order-total th,.ffv2-co .order-total td{font-size:13px}.ffv2-co .order-total td{font-weight:700}.ffv2-co .cart_item .product-name{align-items:flex-start;gap:14px;font-size:11px;display:flex}.ffv2-co-thumb img{width:40px;height:auto;display:block}.ffv2-co .product-quantity{color:#fff;white-space:nowrap;background:#333;border-radius:9px;margin-left:4px;padding:0 6px;font-size:9px;line-height:14px;display:inline-block}.ffv2-co #payment{background:0 0}.ffv2-co #payment ul.payment_methods{background:#fff;margin:0 0 10px;padding:12px 16px;list-style:none}.ffv2-co #payment ul.payment_methods>li{padding:8px 0;font-size:11px}.ffv2-co #payment .payment_box{border:1px solid #eee;margin:10px 0 0;padding:10px;font-size:11px}.ffv2-co #payment .place-order{background:0 0;margin:0;padding:0}.ffv2-co .woocommerce-terms-and-conditions-wrapper{background:#fff;margin:0 0 10px;padding:12px 16px;font-size:11px}.ffv2-co .woocommerce-privacy-policy-text{font-size:10px}.ffv2-co .woocommerce-form__label-for-checkbox{align-items:center;gap:8px;display:flex}.ffv2-co .woocommerce-terms-and-conditions-link{color:#00e}.ffv2-co-or{color:#fff;text-align:center;margin:10px 0 6px;font-size:11px}.ffv2-co__express{margin:0 0 10px}.ffv2-co__express:empty{display:none}.ffv2-co .ffv2-wc-info .ffv2-wc-checks{margin-top:4px}@media (width<=1023px){.ffv2-wc-cart,.ffv2-co{grid-template-columns:minmax(0,1fr) 320px}}@media (width<=767px){.ffv2-wc-cart,.ffv2-co{grid-template-columns:minmax(0,1fr)}.ffv2-wc-shiptext{margin-top:20px}.ffv2-co .woocommerce-billing-fields__field-wrapper,.ffv2-co .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr}.ffv2-co .form-row-first,.ffv2-co .form-row-last{grid-column:1}.ffv2-wc{padding:8px 0 16px!important}}.ffv2-wc .ffv2-wc__inner>.woocommerce,.ffv2-wc .ffv2-wc__inner>*{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.ffv2-co .woocommerce-checkout-review-order-table,.ffv2-wc .cart_totals table{table-layout:auto;width:100%!important}.ffv2-co .woocommerce-checkout-review-order-table .product-name{width:auto}.ffv2-wc-acc .ffv2-tile{background:#fff}.ffv2-wc-acc .ffv2-grid{margin:0!important}#wc-stripe-express-checkout-button-separator,.ffv2-co__express #wc-stripe-payment-request-button-separator{display:none!important}.ffv2-wc .wc-block-components-notice-banner{margin:0 0 10px!important}.ffv2-xp{padding:14px 16px 16px}.ffv2-xp__h{text-transform:uppercase;letter-spacing:.04em;font-weight:400;margin:0 0 12px!important;font-size:12px!important}.ffv2-xp__btns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.ffv2-xp__btns>:empty,.ffv2-xp__btns>p:empty{display:none}.ffv2-xp .ppc-button-wrapper{grid-column:span 1;margin:0!important;display:block!important}.ffv2-xp #ppc-button-ppcp-gateway,.ffv2-xp [id^=ppc-button-ppcp-gateway]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid!important}.ffv2-xp .ppc-button-wrapper{grid-column:1/-1}.ffv2-xp #wc-stripe-express-checkout-element{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid!important}.ffv2-xp #wc-stripe-express-checkout-element>div{min-height:48px;margin:0!important}.ffv2-xp #wc-stripe-express-checkout-button-separator{display:none!important}.ffv2-or{color:#fff;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin:6px 0 16px;font-size:11px;display:flex}.ffv2-or:before,.ffv2-or:after{content:"";background:#fff6;flex:1;height:1px}.ffv2-co-or{display:none!important}@media (width<=767px){.ffv2-xp__btns,.ffv2-xp #wc-stripe-express-checkout-element,.ffv2-xp #ppc-button-ppcp-gateway,.ffv2-xp [id^=ppc-button-ppcp-gateway]{grid-template-columns:minmax(0,1fr)}}.ffv2-wc .select2-container{font-size:13px;width:100%!important}.ffv2-wc .select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;outline:0;min-height:44px;display:block;background:#efefef!important;border:0!important;border-radius:0!important;height:44px!important;padding:0!important}.ffv2-wc .select2-container .select2-selection--single .select2-selection__rendered{white-space:nowrap;text-overflow:ellipsis;height:44px;font-family:inherit;display:block;overflow:hidden;color:#111!important;padding:0 34px 0 17.6px!important;font-size:13px!important;line-height:44px!important}.ffv2-wc .select2-container .select2-selection__placeholder{color:#777}.ffv2-wc .select2-container .select2-selection__arrow{width:20px;position:absolute;right:8px;height:44px!important;top:0!important}.ffv2-wc .select2-container .select2-selection__arrow b{border:4px solid #0000;border-top:5px solid #777;border-bottom-width:0;margin:-2px 0 0 -4px;position:absolute;top:50%;left:50%}.ffv2-wc .select2-container--open .select2-selection__arrow b{border-width:0 4px 5px;border-color:#0000 #0000 #777}.ffv2-wc .select2-container--focus .select2-selection--single,.ffv2-wc .select2-container--open .select2-selection--single{box-shadow:inset 0 0 0 1px #d42f21}.ffv2-wc .select2-container{display:block;position:relative}.select2-container--open .select2-dropdown{z-index:100050}.select2-dropdown{box-sizing:border-box;color:#111;background:#fff;border:1px solid #ccc;border-radius:0;font-size:13px;display:block;position:absolute}.select2-search--dropdown{padding:6px;display:block}.select2-search--dropdown .select2-search__field{box-sizing:border-box;border:1px solid #ccc;width:100%;height:34px;padding:0 10px;font-size:12px}.select2-results{display:block}.select2-results__options{max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}.select2-results__option{cursor:pointer;-webkit-user-select:none;user-select:none;padding:8px 14px;line-height:16px}.select2-results__option[aria-selected=true],.select2-results__option[data-selected=true]{background:#eee}.select2-results__option--highlighted,.select2-results__option--highlighted[aria-selected],.select2-results__option--highlighted[data-selected]{color:#fff;background:#d42f21!important}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ffv2-wc select:not(.select2-hidden-accessible){color:#111;appearance:auto;box-sizing:border-box;background:#efefef;border:0;border-radius:0;font-family:inherit;line-height:normal;height:44px!important;padding:0 34px 0 17.6px!important;font-size:13px!important}.ffv2-pp-hint{color:#111;cursor:pointer;background:#ffc439;border:0;width:100%;height:44px;margin:0 0 10px;font-size:13px;font-weight:700;display:block}.ffv2-pp-hint[hidden]{display:none}.ffv2-xp #wc-stripe-express-checkout-element{margin-top:0!important}.ffv2-co .ffv2-wc-box.ffv2-xp,.ffv2-wc-box.ffv2-xp{color:#fff;margin:0 0 10px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.ffv2-xp .ffv2-xp__h{color:#fff!important;margin:0 0 10px!important}.ffv2-xp iframe,.ffv2-xp .StripeElement,.ffv2-xp [id^=ppc-button]>div,.ffv2-xp #wc-stripe-express-checkout-element>div{background:0 0!important}.ffv2-or{color:#ccc;margin:4px 0 14px}.ffv2-or:before,.ffv2-or:after{background:#ffffff59}.ffv2-co #payment #place_order{margin:0 0 10px!important}.ffv2-about .ffv2-tk-1-2-tk-right__div-v4{padding-top:0!important}.ffv2-about .ffv2-tk-1-2-tk-right__div-v2 .ffv2-video{aspect-ratio:16/9;width:100%;max-width:none;margin:0}.ffv2-shop--post,.ffv2-shop--blog{background:0 0!important}.ffv2-shop--post .ffv2-shop__inner,.ffv2-shop--blog .ffv2-shop__inner,.ffv2-shop--post>.ffv2-shop__inner{padding:15px 0 10px!important}.ffv2-blogwrap .ffv2-article{max-width:none;margin:0}.ffv2-rside{display:none}@media (width>=1280px){.ffv2-blogwrap--post{grid-template-columns:300px minmax(0,1fr) 340px}.ffv2-rside{color:#fff;grid-area:1/3;display:block;position:sticky;top:10px}.ffv2-rside .ffv2-sa{max-height:none}.ffv2-rside__all{color:#fff;margin-top:8px;font-size:12px;text-decoration:underline;display:inline-block}}.ffv2-blogwrap .ffv2-bside>.ffv2-bside__h:first-child{padding-top:0;margin-top:0!important}@media (width>=1280px){.ffv2-blogwrap .ffv2-rside{color:#111;box-sizing:border-box;background:#fff;padding:16px 20px 18px}.ffv2-blogwrap .ffv2-rside>.ffv2-bside__h{border-bottom:1px solid #333;padding:0 0 4px;color:#111!important;margin:0 0 10px!important}.ffv2-rside .ffv2-sa__item{color:#333!important}.ffv2-rside .ffv2-sa__info,.ffv2-rside .ffv2-sa__name,.ffv2-rside .ffv2-sa__date{color:#111!important}.ffv2-rside .ffv2-sa__text,.ffv2-rside .ffv2-sa__t{color:#333!important}.ffv2-rside .ffv2-sa__star{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23f7b500' d='M12 1.7l3.1 6.6 7.2.9-5.3 5 1.4 7.1L12 17.8l-6.4 3.5L7 14.2 1.7 9.2l7.2-.9z'/%3E%3C/svg%3E") 0 0/14px no-repeat}.ffv2-rside .ffv2-rside__all{color:#b86e00!important}}@media (width<=479px){.ffv2-header .ffv2-mainnav{display:none!important}}@media (width>=480px){.ffv2-header .ffv2-mainnav-list>li.ffv2-mainnav-item{float:left;width:auto!important;display:none!important}.ffv2-header .ffv2-mainnav-list>li.ffv2-mainnav-item:is(:nth-child(2),:nth-child(4),:nth-child(6),:nth-child(8)){display:list-item!important}}@media (width>=1440px){.ffv2-header .ffv2-mainnav-list>li.ffv2-mainnav-item:is(:nth-child(2),:nth-child(4),:nth-child(6),:nth-child(8)){display:none!important}.ffv2-header .ffv2-mainnav-list>li.ffv2-mainnav-item:is(:first-child,:nth-child(3),:nth-child(5),:nth-child(7)){display:list-item!important}}.ffv2-prod .ffv2-flex-control-nav-flex-control-thumbs:before{top:0;bottom:0;height:auto!important}@media (width<=767px){.ffv2-prod .ffv2-gallery-col-5-summary-col-7-thumbnails-h__div-v7{flex-direction:column;display:flex!important}.ffv2-prod .ffv2-gallery-col-5-summary-col-7-thumbnails-h__div-v8{order:1!important}.ffv2-prod .ffv2-gallery-col-5-summary-col-7-thumbnails-h__div-v11{margin-bottom:10px;order:2!important}.ffv2-prod .ffv2-gallery-col-5-summary-col-7-thumbnails-h__div-v9{order:3!important}}.ffv2-prod .ffv2-sale-price-wrap__span{white-space:nowrap}ul.ffv2-grid li.ffv2-tile .ffv2-tile-text{-webkit-line-clamp:2;line-clamp:2;box-sizing:border-box;overflow-wrap:anywhere;text-overflow:ellipsis;-webkit-box-orient:vertical;width:auto!important;max-width:100%!important;display:-webkit-box!important;overflow:hidden!important}.ffv2-tile .ffv2-tile-wrap,.ffv2-tile .ffv2-tile-details,.ffv2-tile .ffv2-tile-link{min-width:0;overflow:hidden}.ffv2-prod h1.ffv2-title,.ffv2-prod p.ffv2-title{word-spacing:1px;text-transform:capitalize;margin:0;padding:2px 0 5px;font-size:18px;font-weight:400;line-height:18px}[class*=ffv2-ti-]{font-family:Arial,Helvetica,sans-serif!important}@media (width<=767px){html body main,html body main[class]{box-sizing:border-box;padding-left:10px!important;padding-right:10px!important}}@media (width>=1024px) and (width<=1831px){html body main,html body main[class]{box-sizing:border-box;padding-left:16px!important;padding-right:16px!important}}.ffv2-home .ffv2-title-center__h2{text-align:left!important}.ffv2-wc .woocommerce-cart-form{align-self:start!important;height:auto!important}.ffv2-wc .woocommerce-cart-form .ffv2-wc-shiptext{margin-top:16px!important}.ffv2-wc a[href^=tel\:],.ffv2-wc a[href^=mailto\:],.ffv2-co a[href^=tel\:],.ffv2-co a[href^=mailto\:]{color:#b86e00!important}.ffv2-wc-rating .ffv2-futuro-sa-reviews{vertical-align:-2px;gap:2px;display:inline-flex}.ffv2-wc-rating .ffv2-futuro-sa-reviews .on{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23f7b500' d='M12 1.7l3.1 6.6 7.2.9-5.3 5 1.4 7.1L12 17.8l-6.4 3.5L7 14.2 1.7 9.2l7.2-.9z'/%3E%3C/svg%3E") 0 0/13px no-repeat;width:13px;height:13px;display:inline-block}.ffv2-tile .ffv2-tile-mount{color:#555;text-transform:uppercase;letter-spacing:.02em;text-align:left;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;padding:0 5px;font-size:12px;line-height:16px;display:block;overflow:hidden}.ffv2-wc .cart_totals table th,.ffv2-wc .cart_totals table td{padding-left:0!important}.ffv2-wc .cart_totals table td{padding-right:0!important}.ffv2-co .woocommerce-checkout-review-order-table th,.ffv2-co .woocommerce-checkout-review-order-table td{padding-left:11px!important}.ffv2-wc .return-to-shop a.button,.ffv2-wc a.wc-backward{box-sizing:border-box;justify-content:center;align-items:center;min-height:44px;padding:0 24px!important;font-size:14px!important;line-height:20px!important;display:inline-flex!important}.ffv2-wc .cart-empty{margin:0 0 14px}@media (width<=767px){.ffv2-co .ffv2-wc-box.ffv2-xp{padding-left:16px!important;padding-right:16px!important}.ffv2-co .ffv2-or{margin-left:16px;margin-right:16px}}.ffv2-page__h1,.ffv2-page__h1-v2,.ffv2-page__h2-v2,.ffv2-pagenobg__h1{line-height:1.35!important}.ffv2-drawer__link{box-sizing:border-box;min-height:44px!important;padding-top:10px!important;padding-bottom:10px!important;line-height:18px!important}.ffv2-drawer__nav{padding-bottom:24px!important}@media (width<=1023px){.ffv2-hsearch-btn,.ffv2-hcart-btn,.ffv2-hburger-btn{position:relative}.ffv2-hsearch-btn:after,.ffv2-hcart-btn:after,.ffv2-hburger-btn:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (width<=767px){a.ffv2-catlink-btn{box-sizing:border-box;justify-content:center;align-items:center;min-height:44px!important;font-size:12px!important;display:inline-flex!important}.ffv2-tile .ffv2-tile-text,.ffv2-tile .ffv2-tile-more{font-size:12px!important}.ffv2-drawer__sublink{font-size:13px}}ul.ffv2-grid li.ffv2-tile .ffv2-tile-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:39.2px!important;max-height:39.2px!important;line-height:19.6px!important;display:-webkit-box!important}ul.ffv2-grid li.ffv2-tile .ffv2-tile-text{height:39.6px!important}@media (width<=767px){.ffv2-search__span,[class*=ffv2-hpcl_btn-] a,[class*=ffv2-hpcl_btn-][class$=__a],.ffv2-tile-sku,.ffv2-home-faq__eyebrow,.ffv2-drawer__label,.ffv2-drawer__contact{font-size:12px!important}}.ffv2-catcrumb{color:#fff;text-transform:uppercase;letter-spacing:.02em;padding:12px 0 0;font-size:12px;line-height:18px}.ffv2-catcrumb a{color:#fff;text-decoration:none}.ffv2-catcrumb a:hover{color:#ccc}.ffv2-catcrumb .ffv2-delimiter{color:#ccc;margin:0 6px}.ffv2-catcrumb [aria-current]{color:#fff}.ffv2-cpanel__i:has(>.ffv2-ico):before{content:none!important}.ffv2-empty__i:has(>.ffv2-ico):before{content:none!important}.ffv2-fa-fa-amazon:has(>.ffv2-ico):before{content:none!important}.ffv2-fa-fa-cc-amex:has(>.ffv2-ico):before{content:none!important}.ffv2-fa-fa-cc-discover:has(>.ffv2-ico):before{content:none!important}.ffv2-fa-fa-cc-mastercard-fa-2:has(>.ffv2-ico):before{content:none!important}.ffv2-fa-fa-cc-paypal:has(>.ffv2-ico):before{content:none!important}.ffv2-fa-fa-cc-visa-fa-2:has(>.ffv2-ico):before{content:none!important}.ffv2-fa-fa-facebook:has(>.ffv2-ico):before{content:none!important}.ffv2-fa-fa-instagram:has(>.ffv2-ico):before{content:none!important}.ffv2-fa-fa-linkedin:has(>.ffv2-ico):before{content:none!important}.ffv2-fa-fa-pinterest:has(>.ffv2-ico):before{content:none!important}.ffv2-fa-fa-twitter:has(>.ffv2-ico):before{content:none!important}.ffv2-hcart-icon:has(>.ffv2-ico):before{content:none!important}.ffv2-hcart-icon--m1:has(>.ffv2-ico):before{content:none!important}.ffv2-mnav-toggle:has(>.ffv2-ico):before{content:none!important}.ffv2-search__button:has(>.ffv2-ico):before{content:none!important}.ffv2-ico{vertical-align:-.125em;fill:currentColor;display:inline-block}

.ffv2-vfacade{position:relative;display:block;width:100%;height:auto;padding:0;border:0;background:#000;cursor:pointer;overflow:hidden}
.ffv2-vfacade img{display:block;width:100%;height:100%;object-fit:cover}
.ffv2-vfacade__play{position:absolute;left:50%;top:50%;width:68px;height:48px;margin:-24px 0 0 -34px;border-radius:12px;background:rgba(0,0,0,.65)}
.ffv2-vfacade__play:after{content:"";position:absolute;left:28px;top:14px;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent #fff}
.ffv2-vfacade:hover .ffv2-vfacade__play{background:#b86e00}


/* W3l: Accessories (9th main-nav item, single label) on desktop/tablet-landscape; below 1024px it would wrap the right nav. */
@media (width>=1024px){.ffv2-header .ffv2-mainnav-list>li.ffv2-mainnav-item:nth-child(9){display:list-item!important}}

/* W3p mobile PDP fixes (2026-10-31) */
.ffv2-hsearch-btn::after,.ffv2-hcart-btn::after,.ffv2-hburger-btn::after{background:transparent!important;pointer-events:auto}
.ffv2-prod .ffv2-flex-control-nav-flex-control-thumbs:before{left:0!important;right:0!important;width:auto!important}
.ffv2-prod .ffv2-single_add_to_cart_button-button-alt{display:flex!important;align-items:center;justify-content:center;gap:8px!important}
.ffv2-prod .ffv2-single_add_to_cart_button-button-alt>.ffv2-hcart-icon{flex:0 0 auto;width:auto!important;margin:0!important}
.ffv2-prod .ffv2-dimensions-tab__img,.ffv2-prod #tab-dimensions-tab img{max-width:min(750px,100%)!important;height:auto!important;box-sizing:border-box}
.ffv2-prod .ffv2-dimensions-tab,.ffv2-prod #tab-dimensions-tab{max-width:100%;overflow-x:hidden}
/* W3p end */

/* W3p2 PDP grid tracks fluid 701-1409px (no tablet overflow) */
@media (min-width:701px) and (max-width:1200px){.ffv2-prod .ffv2-gallery-col-5-summary-col-7-thumbnails-h__div-v7{grid-template-columns:minmax(0,1fr) clamp(230px,30%,300px)!important}}
@media (min-width:1201px) and (max-width:1409px){.ffv2-prod .ffv2-gallery-col-5-summary-col-7-thumbnails-h__div-v7{grid-template-columns:minmax(0,41.6fr) minmax(0,58.4fr) 240px!important}}
/* W3 perf (FF-113): reserve space for late payment frames on checkout so the form/footer do not jump */
.woocommerce-checkout #wc-stripe-express-checkout-element{min-height:106px}
@media (max-width:767px){.woocommerce-checkout #wc-stripe-express-checkout-element{min-height:106px}}
.woocommerce-checkout .wc-stripe-upe-element{min-height:151px}
.woocommerce-checkout .wc_payment_methods input.input-radio:not(:checked)~.payment_box{display:none}
/* W2-16 leftovers: footer/mini-cart text at least 12px on mobile */
@media (max-width:767px){.ffv2-footerblackcardtitle,.ffv2-footercopyright,.ffv2-cdrawer__continue{font-size:12px!important}}
/* W3 a11y: mega-menu sublines 11px -> 12px (link sizes unchanged) */
.ffv2-mainnav-subline{font-size:12px!important}
.ffv2-faqx{max-width:960px;margin:0 auto;padding:30px 20px 40px}.ffv2-faqx__h2{font-size:22px;margin:0 0 16px;text-align:center}
.ffv2-faqx__item{border-bottom:1px solid #ddd}.ffv2-faqx__q{cursor:pointer;padding:14px 0;font-size:16px;font-weight:600;list-style-position:outside}
.ffv2-faqx__a{padding:0 0 14px;font-size:15px;line-height:1.6;color:#333}
.ffv2-noresults{max-width:760px;margin:20px auto 40px;padding:0 20px;font-size:16px;line-height:1.6}.ffv2-noresults__ul{display:flex;flex-wrap:wrap;gap:8px 20px;padding:0;list-style:none}.ffv2-noresults__ul a{text-decoration:underline}
.woocommerce-checkout .ffv2-xp{min-height:214px}@media (max-width:767px){.woocommerce-checkout .ffv2-xp{min-height:333px}}
/* W3f: express box reserves the height with the PayPal + Pay Later rows (measured in Lighthouse: 214 desktop, 333 mobile). Hide the collapsed "ship to a different address" block from first paint (WooCommerce JS hides it later; its inline display:block still wins when the box is ticked). Layout only. */
.woocommerce-checkout .woocommerce-shipping-fields:not(:has(#ship-to-different-address-checkbox:checked)) .shipping_address{display:none}
/* W3g: browsers without :has() hide the block until WooCommerce JS shows it (its inline display:block wins). */
@supports not selector(:has(*)){.woocommerce-checkout .woocommerce-shipping-fields .shipping_address{display:none}}
/* W3 perf end */

#nm-breadcrumb,#nm-breadcrumb a,#nm-breadcrumb span,#nm-breadcrumb [aria-current],.woocommerce-breadcrumb,.woocommerce-breadcrumb a,.rank-math-breadcrumb,.rank-math-breadcrumb a,.wp-block-breadcrumbs,.wp-block-breadcrumbs a{color:#fff!important;text-decoration:none}#nm-breadcrumb a:hover,.woocommerce-breadcrumb a:hover,.rank-math-breadcrumb a:hover{color:#ccc!important}#nm-breadcrumb .ffv2-delimiter{color:#ccc!important;margin:0 6px}#nm-breadcrumb{text-transform:uppercase;font-size:12px;line-height:18px;letter-spacing:.02em}
/* Order received (ported from savoy-child style.css "Order Received") */
.ffv2-shop--thanks .ffv2-wc__inner{max-width:1200px;margin:0 auto;padding:30px 15px 50px}
.nm-checkout-ty{background:#fff;color:#000;padding:20px 25px;font-size:14px;line-height:1.6;display:flow-root}
.nm-checkout-ty *{color:#000}
.nm-checkout-ty a{color:#000;text-decoration:underline}
.nm-checkout-ty .tkBox,.nm-checkout-ty .tk{width:100%;display:flow-root}
.nm-checkout-ty [class*="tk-"]{float:left}
.nm-checkout-ty .tk-1-2{width:50%}.nm-checkout-ty .tk-1-3{width:33.33%}.nm-checkout-ty .tk-2-3{width:66.66%}.nm-checkout-ty .tk-1-4{width:25%}.nm-checkout-ty .tk-3-4{width:75%}
.nm-checkout-ty .tk-left{padding-right:10px}.nm-checkout-ty .tk-right{padding-left:10px}
.nm-checkout-ty .orderReceivedTitle{line-height:1.7;display:flex;align-items:center}
.nm-checkout-ty .orderReceivedTitle .tk-left{float:none;font-size:40px;line-height:1}
.nm-checkout-ty .orderReceivedTitle .tk-right{float:none}
.nm-checkout-ty .orderReceivedTitle .name{font-size:16px;font-weight:700}
.nm-checkout-ty .green,.nm-checkout-ty .green *{color:#014a01!important}
.nm-checkout-ty .fa-chevron-circle-down{font-style:normal}.nm-checkout-ty .fa-chevron-circle-down:before{content:"\2714"}
.nm-checkout-ty .orderReceivedOrder h1,.nm-checkout-ty h1{padding:30px 0;margin:0;font-size:18px;text-transform:none;font-weight:700}
.nm-checkout-ty h2,.nm-checkout-ty .woocommerce-order-details__title{font-size:18px;margin:0 0 10px;text-transform:uppercase}
.nm-checkout-ty .orderReceivedText.tkBox{padding-top:20px}
.nm-checkout-ty .orderReceivedCustInfo.tkBox,.nm-checkout-ty .orderReceivedAdsres.tkBox{padding:10px 0}
.nm-checkout-ty .orderReceivedAdsres h3,.nm-checkout-ty .orderReceivedCustInfo h3{text-transform:capitalize;margin:0 0 5px;text-decoration:underline;font-size:15px}
.nm-checkout-ty .orderReceivedChackText{padding-top:5px}
.nm-checkout-ty .orderReceivedChackText p,.nm-checkout-ty .orderReceivedChackText ul{margin:0 0 5px;line-height:1.6;font-size:13px}
.nm-checkout-ty .orderReceivedChackText ul li{padding-left:20px;list-style:none}
.nm-checkout-ty .orderReceivedChackText ul li.emailLi{padding-left:0;list-style-type:square}
.nm-checkout-ty .woocommerce-order-details{padding-top:30px;clear:both}
.nm-checkout-ty table{width:100%!important;border-collapse:collapse;font-size:14px;background:transparent}
.nm-checkout-ty th,.nm-checkout-ty td{padding:8px 6px;text-align:left;vertical-align:middle;border:0;background:transparent}
.nm-checkout-ty .woocommerce-table--order-details thead th{font-weight:700;text-transform:uppercase;font-size:12px;border-bottom:2px solid #000}
.nm-checkout-ty .woocommerce-table--order-details tbody{counter-reset:schetchik}
.nm-checkout-ty .woocommerce-table--order-details tbody tr{counter-increment:schetchik}
.nm-checkout-ty .woocommerce-table--order-details tbody td{border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.nm-checkout-ty .woocommerce-table--order-details tbody tr td.product-name a:before{content:counter(schetchik) ".";padding-right:15px}
.nm-checkout-ty .product-quantity,.nm-checkout-ty .product-qty{text-align:center}
.nm-checkout-ty .product-total,.nm-checkout-ty tfoot td{text-align:right}
.nm-checkout-ty tfoot th,.nm-checkout-ty tfoot td{border-bottom:1px solid #eee}
.nm-checkout-ty tfoot tr:last-child th,.nm-checkout-ty tfoot tr:last-child td{font-weight:700;font-size:16px;border-top:2px solid #000}
.nm-checkout-ty img{max-width:60px;height:auto;vertical-align:middle}
.nm-checkout-ty .orderTotal .tk-1-2{padding:30px 0 10px}
.nm-checkout-ty .orderTotal .name{float:left}.nm-checkout-ty .orderTotal .value{text-align:right}
.nm-checkout-ty .ff-order-summary{display:block;clear:both;margin:0;padding:6px 8px;font-size:11px;line-height:1.3;opacity:.85}
.nm-checkout-ty .ff-order-summary-title{margin:0 0 3px;font-size:11px;font-weight:400}
.nm-checkout-ty .ff-order-summary-table{table-layout:fixed;font-size:11px}
.nm-checkout-ty .ff-order-summary-table th,.nm-checkout-ty .ff-order-summary-table td{padding:1px 6px 1px 0;border-bottom:1px solid #000;font-size:11px;font-weight:400;line-height:1.3;vertical-align:top}
.nm-checkout-ty .ff-order-summary-label{width:14%;white-space:nowrap;color:#666!important}
.nm-checkout-ty .ff-order-summary-value{width:36%;word-break:break-word}
.nm-checkout-ty .ff-order-summary-items .ff-item-price,.nm-checkout-ty .ff-order-summary-items .ff-item-quantity,.nm-checkout-ty .ff-order-summary-items .ff-item-line-total,.nm-checkout-ty .ff-order-summary-items .ff-th-item-price,.nm-checkout-ty .ff-order-summary-items .ff-th-item-quantity,.nm-checkout-ty .ff-order-summary-items .ff-th-item-line-total{text-align:right}
@media (max-width:700px){.nm-checkout-ty .tk-1-2,.nm-checkout-ty .tk-1-3,.nm-checkout-ty .tk-2-3,.nm-checkout-ty .tk-1-4,.nm-checkout-ty .tk-3-4{width:100%;padding-left:0;padding-right:0}}

/* Add to Cart: black text/icon on orange (Dmitrii 2026-10-31) */
.ffv2-single_add_to_cart_button-button-alt,.ffv2-single_add_to_cart_button-button-alt:hover,.ffv2-single_add_to_cart_button-button-alt:focus,.ffv2-single_add_to_cart_button-button-alt:focus-visible,.ffv2-single_add_to_cart_button-button-alt:active,.single_add_to_cart_button,.single_add_to_cart_button:hover,.single_add_to_cart_button:focus,.add_to_cart_button,.add_to_cart_button:hover,.add_to_cart_button:focus{color:#000!important}
.ffv2-single_add_to_cart_button-button-alt *,.single_add_to_cart_button *,.add_to_cart_button *{color:#000!important;fill:#000!important}
.ffv2-single_add_to_cart_button-button-alt :is(i,svg,span)::before,.single_add_to_cart_button ::before{color:#000!important}

/* product prev/next arrows: prev left, next right */
.ffv2-gallery-col-5-summary-col-7-thumbnails-h__div-v5{display:inline-flex;align-items:center}
.ffv2-gallery-col-5-summary-col-7-thumbnails-h__a-v3[rel=prev]{order:1}
.ffv2-gallery-col-5-summary-col-7-thumbnails-h__a-v3[rel=next]{order:2}
.ffv2-gallery-col-5-summary-col-7-thumbnails-h__a-v3[rel=prev] i:before{content:"\25C4"!important;transform:none!important}
.ffv2-gallery-col-5-summary-col-7-thumbnails-h__a-v3[rel=next] i:before{content:"\25BA"!important;transform:none!important}

/* breadcrumb bar: equal space above and below */.ffv2-gallery-col-5-summary-col-7-thumbnails-h__div-v2{padding-top:8px!important;padding-bottom:8px!important;align-items:center}

/* tile titles visible (black) */.ffv2-tile-title,.ffv2-prod .ffv2-tile-title.ffv2-tile-title--m1{color:#000!important}

/* t97u: hover bridge over the gap between a top item and its dropdown (only while hovered, so it never blocks clicks) */
.ffv2-mainnav-item:hover::after,.ffv2-rightnav-item:hover::after{content:"";position:absolute;left:-12px;right:-12px;top:100%;height:44px;z-index:10009}
/* t97u: About dropdown = product dropdown look */
.ffv2-rightnav-item:hover .ffv2-rightnav-sub,.ffv2-rightnav-item:focus-within .ffv2-rightnav-sub{display:block;top:38px;bottom:auto!important;right:auto!important;left:-12px}
.ffv2-rightnav-sub{background:#f7f7f7;border-top:1px solid #0000001f;min-width:260px;box-shadow:0 12px 28px #0000001f;padding:14px 0 16px!important;height:auto!important;max-height:calc(100vh - 100px);overflow-y:auto}
.ffv2-rightnav-sub .ffv2-rightnav-sublist,.ffv2-rightnav-sub li{height:auto!important}
.ffv2-rightnav-sub .ffv2-rightnav-subitem{inset:auto!important}
.ffv2-rightnav-sub .ffv2-rightnav-subitem+.ffv2-rightnav-subitem{border-top:1px solid #00000014}
.ffv2-rightnav-sub .ffv2-rightnav-sublink{white-space:nowrap;letter-spacing:.06em;color:#111;text-transform:uppercase;transition:background-color .15s,color .15s;display:block;padding:11px 26px!important;font-size:13px!important;line-height:16px!important}
.ffv2-rightnav-sub .ffv2-rightnav-sublink:after{display:none!important}
.ffv2-rightnav-sub .ffv2-mainnav-label{width:auto!important;white-space:nowrap;display:block}
.ffv2-rightnav-sub .ffv2-mainnav-subline{width:auto!important;text-transform:none;letter-spacing:.02em;opacity:.55;white-space:nowrap;margin-top:3px;font-size:12px!important;line-height:14px;display:block}
.ffv2-mainnav-sub .ffv2-mainnav-sublink:hover,.ffv2-mainnav-sub .ffv2-mainnav-sublink:focus-visible,.ffv2-rightnav-sub .ffv2-rightnav-sublink:hover,.ffv2-rightnav-sub .ffv2-rightnav-sublink:focus-visible,.ffv2-mainnav-sub .is-current>.ffv2-mainnav-sublink,.ffv2-rightnav-sub .is-current>.ffv2-rightnav-sublink{background:#fff;outline:0;box-shadow:inset 3px 0 #d42f21!important;border-left-color:#d42f21!important}

/* t114u compact express checkout: one row, order Apple Pay, Google Pay, Link, PayPal + Pay Later */
.woocommerce-checkout .ffv2-xp{min-height:76px}
.ffv2-xp .ffv2-xp__btns{display:flex!important;flex-wrap:wrap;gap:8px;align-items:stretch}
.ffv2-xp #wc-stripe-express-checkout-element{display:contents!important;min-height:0!important}
.ffv2-xp #wc-stripe-express-checkout-element>div{flex:1 1 130px;min-width:0;min-height:40px!important;margin:0!important}
.ffv2-xp #wc-stripe-express-checkout-element>div:empty{display:none!important}
.ffv2-xp #wc-stripe-express-checkout-element-applePay{order:1}
.ffv2-xp #wc-stripe-express-checkout-element-googlePay{order:2}
.ffv2-xp #wc-stripe-express-checkout-element-link{order:3}
.ffv2-xp #wc-stripe-express-checkout-element-amazonPay{order:4}
.ffv2-xp .ppc-button-wrapper{order:5;flex:2 1 270px;min-width:0;margin:0!important}
.ffv2-xp #ppc-button-ppcp-gateway,.ffv2-xp [id^=ppc-button-ppcp-gateway]{display:block!important;gap:0}
.ffv2-xp .ppc-button-wrapper .paypal-buttons{margin:0!important}
@media (max-width:767px){.woocommerce-checkout .ffv2-xp{min-height:170px}
.ffv2-xp #wc-stripe-express-checkout-element>div{flex:1 1 calc(50% - 4px)}
.ffv2-xp .ppc-button-wrapper{flex:1 1 100%}}

.ffv2-bside .ffv2-bside__tiles--c{display:flex;flex-direction:column;gap:6px;grid-template-columns:none}.ffv2-bside .ffv2-bside__tiles--c a{display:flex;align-items:center;gap:10px;padding:6px;text-align:left;font-family:Arial,sans-serif;font-size:12px!important;line-height:15px;color:#111!important;background:#fff!important;border:1px solid #fff;border-radius:0;transition:border-color .15s,background .15s}.ffv2-bside .ffv2-bside__tiles--c a:hover{background:#f2f2f2!important;border-color:#999}.ffv2-bside .ffv2-bside__tiles--c img{width:56px;height:56px;flex:0 0 56px;object-fit:cover;border-radius:0}.ffv2-bside .ffv2-bside__tiles--c span{padding:0;display:block}.ffv2-bside .ffv2-bside__tiles--c small{display:block;margin-top:2px;font-size:10px;color:#777;text-transform:none}@media (width>=600px) and (width<=1024px){.ffv2-bside .ffv2-bside__tiles--c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (width>=1024px){.ffv2-blogwrap:has(>.ffv2-blogwrap__main>.ffv2-shop__title){row-gap:0}.ffv2-blogwrap:has(>.ffv2-blogwrap__main>.ffv2-shop__title)>.ffv2-blogwrap__main{display:contents}.ffv2-blogwrap:has(>.ffv2-blogwrap__main>.ffv2-shop__title)>.ffv2-blogwrap__main>*{grid-column:2}.ffv2-blogwrap:has(>.ffv2-blogwrap__main>.ffv2-shop__title)>.ffv2-bside{grid-column:1;grid-row:2/span 30}.ffv2-blogwrap:has(>.ffv2-blogwrap__main>.ffv2-blog__intro)>.ffv2-bside{grid-row:3/span 30}.ffv2-blogwrap:has(>.ffv2-blogwrap__main>.ffv2-shop__title)>.ffv2-blogwrap__main>.ffv2-blog__pager{margin-top:10px}}
.ffv2-shop--post .ffv2-shop__inner,.ffv2-shop--blog .ffv2-shop__inner,.ffv2-shop--post>.ffv2-shop__inner{padding-top:10px!important}.ffv2-shop--blog .ffv2-rk{margin-bottom:10px}.ffv2-bside .ffv2-bside__tiles--c{gap:10px}.ffv2-blogwrap{column-gap:10px}
.ffv2-faqx{max-width:1100px;margin:0 auto;padding:30px 10px;font-family:Arial,Helvetica,sans-serif;interpolate-size:allow-keywords}
.ffv2-faqx .ffv2-faqx__h2{color:#fff!important;text-align:center;text-transform:uppercase;letter-spacing:.08em;font-size:20px!important;line-height:26px!important;font-weight:400!important;margin:0 0 20px!important;padding:0!important;border:0!important}
.ffv2-faqx .ffv2-faqx__h2:after{content:"";display:block;width:40px;height:2px;background:#ca7c1b;margin:10px auto 0}
.ffv2-faqx .ffv2-faqx__item{background:#fff;border:0!important;border-left:3px solid transparent!important;border-radius:0;margin:0 0 10px!important;padding:0!important;transition:border-color .2s,box-shadow .2s}
.ffv2-faqx .ffv2-faqx__item:hover{border-left-color:#ca7c1b!important;box-shadow:0 2px 10px #0000002e}
.ffv2-faqx .ffv2-faqx__item[open]{border-left-color:#ca7c1b!important}
.ffv2-faqx .ffv2-faqx__q{list-style:none;cursor:pointer;position:relative;display:block;padding:16px 56px 16px 20px!important;color:#111!important;font-size:16px!important;line-height:22px!important;font-weight:700!important;text-transform:none;background:none!important;border:0!important}
.ffv2-faqx .ffv2-faqx__q::-webkit-details-marker{display:none}
.ffv2-faqx .ffv2-faqx__q::marker{content:""}
.ffv2-faqx .ffv2-faqx__q:before{display:none!important}
.ffv2-faqx .ffv2-faqx__q:after{content:"";position:absolute;right:20px;top:50%;width:10px;height:10px;margin-top:-7px;border-right:2px solid #ca7c1b;border-bottom:2px solid #ca7c1b;transform:rotate(45deg);transition:transform .25s}
.ffv2-faqx .ffv2-faqx__item[open]>.ffv2-faqx__q:after{transform:rotate(-135deg);margin-top:-2px}
.ffv2-faqx .ffv2-faqx__q:hover{color:#ca7c1b!important}
.ffv2-faqx .ffv2-faqx__q:focus-visible{outline:2px solid #ca7c1b;outline-offset:-2px}
.ffv2-faqx .ffv2-faqx__a{padding:0 20px 18px!important;color:#444!important;font-size:14px!important;line-height:22px!important;border-top:1px solid #eee;margin:0 20px!important;padding:14px 0 18px!important}
.ffv2-faqx .ffv2-faqx__a p{margin:0 0 10px;color:#444!important}.ffv2-faqx .ffv2-faqx__a p:last-child{margin-bottom:0}
.ffv2-faqx .ffv2-faqx__a a{color:#ca7c1b!important}
.ffv2-faqx .ffv2-faqx__item::details-content{block-size:0;overflow:hidden;transition:block-size .3s ease,content-visibility .3s allow-discrete}
.ffv2-faqx .ffv2-faqx__item[open]::details-content{block-size:auto}
@media (width<=767px){.ffv2-faqx{padding:20px 10px}.ffv2-faqx .ffv2-faqx__h2{font-size:16px!important}.ffv2-faqx .ffv2-faqx__q{font-size:14px!important;line-height:20px!important;padding:14px 44px 14px 14px!important}.ffv2-faqx .ffv2-faqx__q:after{right:16px}.ffv2-faqx .ffv2-faqx__a{margin:0 14px!important;font-size:13px!important}}

.ffv2-catfr{max-width:1400px;margin:0 auto;padding:30px 10px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:20px;align-items:start;font-family:Arial,Helvetica,sans-serif}
.ffv2-catfr .ffv2-faqx{max-width:none;margin:0;padding:0}
.ffv2-catrv{display:flex;flex-direction:column;gap:10px}
.ffv2-catrv .ffv2-faqx__h2{margin:0 0 10px!important}
.ffv2-catrv__sum{background:#fff;padding:16px 20px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-left:3px solid #ca7c1b}
.ffv2-catrv__score{font-size:28px;line-height:28px;font-weight:700;color:#111}
.ffv2-catrv__count{font-size:13px;color:#666}
.ffv2-catrv__item{background:#fff;padding:16px 20px;border-left:3px solid transparent;transition:border-color .2s,box-shadow .2s}
.ffv2-catrv__item:hover{border-left-color:#ca7c1b;box-shadow:0 2px 10px #0000002e}
.ffv2-catrv__text{margin:8px 0 6px;color:#333;font-size:14px;line-height:21px}
.ffv2-catrv__meta{margin:0;color:#888;font-size:12px;line-height:16px}
.ffv2-catrv .ffv2-rv__stars{display:inline-flex;gap:2px}
.ffv2-catrv .ffv2-rv__stars i{width:15px;height:15px;display:inline-block;background:linear-gradient(90deg,#ca7c1b var(--f),#ddd var(--f));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01z'/%3E%3C/svg%3E") center/contain no-repeat}
.ffv2-catrv__all{display:block;text-align:center;background:#ca7c1b;color:#fff!important;text-transform:uppercase;letter-spacing:.06em;font-size:13px;padding:12px;text-decoration:none}
.ffv2-catrv__all:hover{background:#a8650f}
@media (width<=900px){.ffv2-catfr{grid-template-columns:minmax(0,1fr);padding:20px 10px}}
.ffv2-catrv .ffv2-faqx__h2{color:#fff!important;text-align:center;text-transform:uppercase;letter-spacing:.08em;font-family:Arial,Helvetica,sans-serif;font-size:20px!important;line-height:26px!important;font-weight:400!important;padding:0!important;border:0!important}.ffv2-catrv .ffv2-faqx__h2:after{content:"";display:block;width:40px;height:2px;background:#ca7c1b;margin:10px auto 0}@media (width<=767px){.ffv2-catrv .ffv2-faqx__h2{font-size:16px!important}}
.ffv2-catfr{max-width:none;margin:0;padding-left:0;padding-right:0}
