#toc_container li,#toc_container ul{margin:0;padding:0;list-style-position:inside}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container .toc_title{text-align:left;font-weight:700;margin:0;padding:0}#toc_container.toc_title_center .toc_title{text-align:center}#toc_container .toc_title+ul.toc_list{margin-top:1em}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}#ui-datepicker-div .ui-datepicker-prev .ui-icon,#ui-datepicker-div .ui-datepicker-next .ui-icon,.newsletter-form .gform_wrapper .gform_footer button{overflow:hidden;text-indent:-99999px}input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type=file],input:not([type]),textarea,select,.jcf-select-text,.jcf-radio,.jcf-checkbox,.jcf-fake-input{font-family:"GFL Public Sans","Arial",sans-serif;width:100%;display:block;border-radius:0;border:1px solid #b9b9b9;background:none;transition:border-color ease .25s;line-height:normal}input[type=date]:hover,input[type=datetime-local]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,input[type=file]:hover,input:hover:not([type]),textarea:hover,select:hover,.jcf-select-text:hover,.jcf-radio:hover,.jcf-checkbox:hover,.jcf-fake-input:hover,input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input[type=file]:focus,input:focus:not([type]),textarea:focus,select:focus,.jcf-select-text:focus,.jcf-radio:focus,.jcf-checkbox:focus,.jcf-fake-input:focus{border-color:#181818}.txt-light input[type=date],.txt-light input[type=datetime-local],.txt-light input[type=email],.txt-light input[type=month],.txt-light input[type=number],.txt-light input[type=password],.txt-light input[type=search],.txt-light input[type=tel],.txt-light input[type=text],.txt-light input[type=time],.txt-light input[type=url],.txt-light input[type=week],.txt-light input[type=file],.txt-light input:not([type]),.txt-light textarea,.txt-light select,.txt-light .jcf-select-text,.txt-light .jcf-radio,.txt-light .jcf-checkbox,.txt-light .jcf-fake-input,.txt-gray input[type=date],.gform_wrapper .gform_fileupload_rules input[type=date],.txt-gray input[type=datetime-local],.gform_wrapper .gform_fileupload_rules input[type=datetime-local],.txt-gray input[type=email],.gform_wrapper .gform_fileupload_rules input[type=email],.txt-gray input[type=month],.gform_wrapper .gform_fileupload_rules input[type=month],.txt-gray input[type=number],.gform_wrapper .gform_fileupload_rules input[type=number],.txt-gray input[type=password],.gform_wrapper .gform_fileupload_rules input[type=password],.txt-gray input[type=search],.gform_wrapper .gform_fileupload_rules input[type=search],.txt-gray input[type=tel],.gform_wrapper .gform_fileupload_rules input[type=tel],.txt-gray input[type=text],.gform_wrapper .gform_fileupload_rules input[type=text],.txt-gray input[type=time],.gform_wrapper .gform_fileupload_rules input[type=time],.txt-gray input[type=url],.gform_wrapper .gform_fileupload_rules input[type=url],.txt-gray input[type=week],.gform_wrapper .gform_fileupload_rules input[type=week],.txt-gray input[type=file],.gform_wrapper .gform_fileupload_rules input[type=file],.txt-gray input:not([type]),.gform_wrapper .gform_fileupload_rules input:not([type]),.txt-gray textarea,.gform_wrapper .gform_fileupload_rules textarea,.txt-gray select,.gform_wrapper .gform_fileupload_rules select,.txt-gray .jcf-select-text,.gform_wrapper .gform_fileupload_rules .jcf-select-text,.txt-gray .jcf-radio,.gform_wrapper .gform_fileupload_rules .jcf-radio,.txt-gray .jcf-checkbox,.gform_wrapper .gform_fileupload_rules .jcf-checkbox,.txt-gray .jcf-fake-input,.gform_wrapper .gform_fileupload_rules .jcf-fake-input{border-color:rgba(255,255,255,.4);color:#fff}.txt-light input[type=date]:hover,.txt-light input[type=datetime-local]:hover,.txt-light input[type=email]:hover,.txt-light input[type=month]:hover,.txt-light input[type=number]:hover,.txt-light input[type=password]:hover,.txt-light input[type=search]:hover,.txt-light input[type=tel]:hover,.txt-light input[type=text]:hover,.txt-light input[type=time]:hover,.txt-light input[type=url]:hover,.txt-light input[type=week]:hover,.txt-light input[type=file]:hover,.txt-light input:hover:not([type]),.txt-light textarea:hover,.txt-light select:hover,.txt-light .jcf-select-text:hover,.txt-light .jcf-radio:hover,.txt-light .jcf-checkbox:hover,.txt-light .jcf-fake-input:hover,.txt-light input[type=date]:focus,.txt-light input[type=datetime-local]:focus,.txt-light input[type=email]:focus,.txt-light input[type=month]:focus,.txt-light input[type=number]:focus,.txt-light input[type=password]:focus,.txt-light input[type=search]:focus,.txt-light input[type=tel]:focus,.txt-light input[type=text]:focus,.txt-light input[type=time]:focus,.txt-light input[type=url]:focus,.txt-light input[type=week]:focus,.txt-light input[type=file]:focus,.txt-light input:focus:not([type]),.txt-light textarea:focus,.txt-light select:focus,.txt-light .jcf-select-text:focus,.txt-light .jcf-radio:focus,.txt-light .jcf-checkbox:focus,.txt-light .jcf-fake-input:focus,.txt-gray input[type=date]:hover,.gform_wrapper .gform_fileupload_rules input[type=date]:hover,.txt-gray input[type=datetime-local]:hover,.gform_wrapper .gform_fileupload_rules input[type=datetime-local]:hover,.txt-gray input[type=email]:hover,.gform_wrapper .gform_fileupload_rules input[type=email]:hover,.txt-gray input[type=month]:hover,.gform_wrapper .gform_fileupload_rules input[type=month]:hover,.txt-gray input[type=number]:hover,.gform_wrapper .gform_fileupload_rules input[type=number]:hover,.txt-gray input[type=password]:hover,.gform_wrapper .gform_fileupload_rules input[type=password]:hover,.txt-gray input[type=search]:hover,.gform_wrapper .gform_fileupload_rules input[type=search]:hover,.txt-gray input[type=tel]:hover,.gform_wrapper .gform_fileupload_rules input[type=tel]:hover,.txt-gray input[type=text]:hover,.gform_wrapper .gform_fileupload_rules input[type=text]:hover,.txt-gray input[type=time]:hover,.gform_wrapper .gform_fileupload_rules input[type=time]:hover,.txt-gray input[type=url]:hover,.gform_wrapper .gform_fileupload_rules input[type=url]:hover,.txt-gray input[type=week]:hover,.gform_wrapper .gform_fileupload_rules input[type=week]:hover,.txt-gray input[type=file]:hover,.gform_wrapper .gform_fileupload_rules input[type=file]:hover,.txt-gray input:hover:not([type]),.gform_wrapper .gform_fileupload_rules input:hover:not([type]),.txt-gray textarea:hover,.gform_wrapper .gform_fileupload_rules textarea:hover,.txt-gray select:hover,.gform_wrapper .gform_fileupload_rules select:hover,.txt-gray .jcf-select-text:hover,.gform_wrapper .gform_fileupload_rules .jcf-select-text:hover,.txt-gray .jcf-radio:hover,.gform_wrapper .gform_fileupload_rules .jcf-radio:hover,.txt-gray .jcf-checkbox:hover,.gform_wrapper .gform_fileupload_rules .jcf-checkbox:hover,.txt-gray .jcf-fake-input:hover,.gform_wrapper .gform_fileupload_rules .jcf-fake-input:hover,.txt-gray input[type=date]:focus,.gform_wrapper .gform_fileupload_rules input[type=date]:focus,.txt-gray input[type=datetime-local]:focus,.gform_wrapper .gform_fileupload_rules input[type=datetime-local]:focus,.txt-gray input[type=email]:focus,.gform_wrapper .gform_fileupload_rules input[type=email]:focus,.txt-gray input[type=month]:focus,.gform_wrapper .gform_fileupload_rules input[type=month]:focus,.txt-gray input[type=number]:focus,.gform_wrapper .gform_fileupload_rules input[type=number]:focus,.txt-gray input[type=password]:focus,.gform_wrapper .gform_fileupload_rules input[type=password]:focus,.txt-gray input[type=search]:focus,.gform_wrapper .gform_fileupload_rules input[type=search]:focus,.txt-gray input[type=tel]:focus,.gform_wrapper .gform_fileupload_rules input[type=tel]:focus,.txt-gray input[type=text]:focus,.gform_wrapper .gform_fileupload_rules input[type=text]:focus,.txt-gray input[type=time]:focus,.gform_wrapper .gform_fileupload_rules input[type=time]:focus,.txt-gray input[type=url]:focus,.gform_wrapper .gform_fileupload_rules input[type=url]:focus,.txt-gray input[type=week]:focus,.gform_wrapper .gform_fileupload_rules input[type=week]:focus,.txt-gray input[type=file]:focus,.gform_wrapper .gform_fileupload_rules input[type=file]:focus,.txt-gray input:focus:not([type]),.gform_wrapper .gform_fileupload_rules input:focus:not([type]),.txt-gray textarea:focus,.gform_wrapper .gform_fileupload_rules textarea:focus,.txt-gray select:focus,.gform_wrapper .gform_fileupload_rules select:focus,.txt-gray .jcf-select-text:focus,.gform_wrapper .gform_fileupload_rules .jcf-select-text:focus,.txt-gray .jcf-radio:focus,.gform_wrapper .gform_fileupload_rules .jcf-radio:focus,.txt-gray .jcf-checkbox:focus,.gform_wrapper .gform_fileupload_rules .jcf-checkbox:focus,.txt-gray .jcf-fake-input:focus,.gform_wrapper .gform_fileupload_rules .jcf-fake-input:focus{border-color:#fff}.txt-styles .tablepress caption a,#toc_container .toc_list a,.txt-styles p a:not([class*=btn]),.txt-styles li a:not([class*=btn]),.txt-styles figcaption a:not([class*=btn]),.txt-styles cite a:not([class*=btn]),td a:not([class*=btn]){color:#181818;text-decoration:underline}.txt-styles .aawp-product--vertical .aawp-product__title,.txt-styles .aawp-product--widget-vertical .aawp-product__title,.txt-styles .tablepress--comparison thead th,#toc_container p.toc_title,.gform_submission_error span,.gform_confirmation_message span,.blog-posts__txt p,.product-info__title,.acf-block-preview .comp-table__header,.comp-table__col-title,.product-box__title,.toggle-box__action-txt,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"GFL Oswald","Arial",sans-serif;font-weight:500;color:#181818;text-transform:uppercase;line-height:110%}.img-full{width:100%;display:block}.gform_wrapper .gfield_description,.featured__date,.team__group-member-role,.blog-posts__item-author,.blog-posts__item-date,.recommended__author,.recommended__date,.site-banner__subtitle,.comp-table__note p,.comp-table__note li,.rating__text,.post-author__date,.post-author__name,.boxed--small p,.boxed--small li{font-family:"GFL Public Sans","Arial",sans-serif;font-weight:400;text-transform:uppercase;line-height:155%}.txt-styles .aawp-product__meta,.txt-styles .aawp-product__ribbon,#toc_container p.toc_title .toc_toggle a,.cluster-posts__item-term,.cluster-posts__item-term a,.featured__term,.featured__term a,.team__group-title h3,.blog-posts__item-term,.blog-posts__item-term a,.blog-posts__subtitle,.recommended__subtitle,.site-banner--author .site-banner__txt-socials p,.comp-table__col-item-label,.toggle-box__action-prompt span,.toggle-box__action-prompt:before{font-family:"GFL Public Sans","Arial",sans-serif;font-weight:700;color:#bb5c36;text-transform:uppercase;line-height:155%}@media (min-width: 1920px){h1,.h1{font-size:72px;font-size:4.5rem}h2,.h2{font-size:62px;font-size:3.875rem}.newsletter__content-inner h5,.txt-huge,h3,.h3{font-size:52px;font-size:3.25rem}.team__group-member-name,h5,.h5{font-size:32px;font-size:2rem}.txt-styles .tablepress-table-name,#toc_container p.toc_title,.gform_submission_error span,.gform_confirmation_message span,.acf-block-preview .comp-table__header p,.product-box--large .product-box__title,.toggle-box__action-txt,h6,.h6{font-size:26px;font-size:1.625rem}.txt-styles .aawp-product--widget-vertical .aawp-product__title,.blog-posts__item-title,.blog-posts__txt p,.recommended__title,.txt-larger,.txt-larger p,.txt-larger li{font-size:22px;font-size:1.375rem}.txt-styles .aawp-product--vertical .aawp-product__title,.gform_wrapper .gf_step_number,.site-banner__txt p:first-child,.txt-large,.txt-large p,.txt-large li{font-size:20px;font-size:1.25rem}.txt-styles .aawp-table .aawp-table__td-title h6,.product-info__title,.pros-cons__col-header h6,.txt-regular,.txt-regular p,.txt-regular li,p,li,cite,address,pre,.gform_wrapper .gform_description,.gform_submission_error,.gform_confirmation_message,.acf-block-preview .accordion__item-title,.accordion__item-title{font-size:18px;font-size:1.125rem}.txt-styles .aawp-product--widget-vertical .aawp-product__price,.gform_wrapper .gform_fileupload_rules,.gform_wrapper .ginput_container_fileupload [id^=gform_preview_],.gform_wrapper .ginput_container_time label,.gform_wrapper .ginput_container_time .gfield_label,.gform_wrapper .ginput_container_date .screen-reader-text,.gform_wrapper .field_sublabel_above:not(.hidden_label) .ginput_complex label,.gform_wrapper .field_sublabel_above:not(.hidden_label) .ginput_complex .gfield_label,.gform_wrapper .field_sublabel_below .ginput_complex label,.gform_wrapper .field_sublabel_below .ginput_complex .gfield_label,.gform_wrapper .gf_step_label,.gform_submission_error,.gform_confirmation_message,.jcf-upload-button,.txt-styles .wp-block-gallery .blocks-gallery-image figcaption,.txt-styles .wp-block-gallery .blocks-gallery-item figcaption,.comp-table__col-title,.acf-block-preview .product-box--large .product-box__price,.product-box--large .product-box__price,.quote cite strong,.txt-styles blockquote cite strong,.pagination__pages,.site-menu .menu-item,.txt-small,.txt-small p,.txt-small li,label,.gform_wrapper .gfield_label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .gfield_label{font-size:16px;font-size:1rem}.txt-styles .aawp-table .aawp-product__price,.txt-styles .aawp-product--vertical .aawp-product__price,.txt-styles .aawp-not-available-notice,.txt-styles .tablepress thead th,.txt-styles .tablepress caption,.txt-styles .dataTables_info,.txt-styles .dataTables_paginate,#toc_container .toc_list a,.gform_wrapper .gf_progressbar_title,.jcf-fake-input:nth-child(n),.site-banner--author .site-banner__txt-socials p:nth-child(n),.site-banner__subtitle:nth-child(n),.acf-block-preview .comp-table__col-item-value,.comp-table__col-item-value,.acf-block-preview .product-box__price,.product-box__price,.inline-form .ajax-form-response__txt,.quote cite,.txt-styles blockquote cite,.social__item,.txt-tiny,.txt-tiny p,.txt-tiny li,th{font-size:13px;font-size:.8125rem}.txt-styles .tablepress tbody td,.gform_wrapper .gform_fileupload_rules,.txt-styles .wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.acf-block-preview .comp-table__col-item-label,.acf-block-preview .rating__text,.txt-mini,.txt-mini p,.txt-mini li,td,figcaption,.gform_wrapper .gfield_description,.featured__date,.team__group-member-role,.blog-posts__item-author,.blog-posts__item-date,.recommended__author,.recommended__date,.site-banner__subtitle,.comp-table__note p,.comp-table__note li,.rating__text,.post-author__date,.post-author__name,.boxed--small p,.boxed--small li,.txt-styles .aawp-product__meta,.txt-styles .aawp-product__ribbon,#toc_container p.toc_title .toc_toggle a,.cluster-posts__item-term,.cluster-posts__item-term a,.featured__term,.featured__term a,.team__group-title h3,.blog-posts__item-term,.blog-posts__item-term a,.blog-posts__subtitle,.recommended__subtitle,.site-banner--author .site-banner__txt-socials p,.comp-table__col-item-label,.toggle-box__action-prompt span,.toggle-box__action-prompt:before{font-size:11px;font-size:.6875rem}}@media (max-width: 1919px)and (min-width: 1025px){h1,.h1{font-size:62px;font-size:3.875rem}h2,.h2{font-size:56px;font-size:3.5rem}.newsletter__content-inner h5,.txt-huge,h3,.h3{font-size:46px;font-size:2.875rem}.team__group-member-name,h5,.h5{font-size:32px;font-size:2rem}.txt-styles .tablepress-table-name,#toc_container p.toc_title,.gform_submission_error span,.gform_confirmation_message span,.acf-block-preview .comp-table__header p,.product-box--large .product-box__title,.toggle-box__action-txt,h6,.h6{font-size:26px;font-size:1.625rem}.txt-styles .aawp-product--widget-vertical .aawp-product__title,.blog-posts__item-title,.blog-posts__txt p,.recommended__title,.txt-larger,.txt-larger p,.txt-larger li{font-size:22px;font-size:1.375rem}.txt-styles .aawp-product--vertical .aawp-product__title,.gform_wrapper .gf_step_number,.site-banner__txt p:first-child,.txt-large,.txt-large p,.txt-large li{font-size:20px;font-size:1.25rem}.txt-styles .aawp-table .aawp-table__td-title h6,.product-info__title,.pros-cons__col-header h6,.txt-regular,.txt-regular p,.txt-regular li,p,li,cite,address,pre,.gform_wrapper .gform_description,.gform_submission_error,.gform_confirmation_message,.acf-block-preview .accordion__item-title,.accordion__item-title{font-size:18px;font-size:1.125rem}.txt-styles .aawp-product--widget-vertical .aawp-product__price,.gform_wrapper .gform_fileupload_rules,.gform_wrapper .ginput_container_fileupload [id^=gform_preview_],.gform_wrapper .ginput_container_time label,.gform_wrapper .ginput_container_time .gfield_label,.gform_wrapper .ginput_container_date .screen-reader-text,.gform_wrapper .field_sublabel_above:not(.hidden_label) .ginput_complex label,.gform_wrapper .field_sublabel_above:not(.hidden_label) .ginput_complex .gfield_label,.gform_wrapper .field_sublabel_below .ginput_complex label,.gform_wrapper .field_sublabel_below .ginput_complex .gfield_label,.gform_wrapper .gf_step_label,.gform_submission_error,.gform_confirmation_message,.jcf-upload-button,.txt-styles .wp-block-gallery .blocks-gallery-image figcaption,.txt-styles .wp-block-gallery .blocks-gallery-item figcaption,.comp-table__col-title,.acf-block-preview .product-box--large .product-box__price,.product-box--large .product-box__price,.quote cite strong,.txt-styles blockquote cite strong,.pagination__pages,.site-menu .menu-item,.txt-small,.txt-small p,.txt-small li,label,.gform_wrapper .gfield_label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .gfield_label{font-size:16px;font-size:1rem}.txt-styles .aawp-table .aawp-product__price,.txt-styles .aawp-product--vertical .aawp-product__price,.txt-styles .aawp-not-available-notice,.txt-styles .tablepress thead th,.txt-styles .tablepress caption,.txt-styles .dataTables_info,.txt-styles .dataTables_paginate,#toc_container .toc_list a,.gform_wrapper .gf_progressbar_title,.jcf-fake-input:nth-child(n),.site-banner--author .site-banner__txt-socials p:nth-child(n),.site-banner__subtitle:nth-child(n),.acf-block-preview .comp-table__col-item-value,.comp-table__col-item-value,.acf-block-preview .product-box__price,.product-box__price,.inline-form .ajax-form-response__txt,.quote cite,.txt-styles blockquote cite,.social__item,.txt-tiny,.txt-tiny p,.txt-tiny li,th{font-size:13px;font-size:.8125rem}.txt-styles .tablepress tbody td,.gform_wrapper .gform_fileupload_rules,.txt-styles .wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.acf-block-preview .comp-table__col-item-label,.acf-block-preview .rating__text,.txt-mini,.txt-mini p,.txt-mini li,td,figcaption,.gform_wrapper .gfield_description,.featured__date,.team__group-member-role,.blog-posts__item-author,.blog-posts__item-date,.recommended__author,.recommended__date,.site-banner__subtitle,.comp-table__note p,.comp-table__note li,.rating__text,.post-author__date,.post-author__name,.boxed--small p,.boxed--small li,.txt-styles .aawp-product__meta,.txt-styles .aawp-product__ribbon,#toc_container p.toc_title .toc_toggle a,.cluster-posts__item-term,.cluster-posts__item-term a,.featured__term,.featured__term a,.team__group-title h3,.blog-posts__item-term,.blog-posts__item-term a,.blog-posts__subtitle,.recommended__subtitle,.site-banner--author .site-banner__txt-socials p,.comp-table__col-item-label,.toggle-box__action-prompt span,.toggle-box__action-prompt:before{font-size:11px;font-size:.6875rem}}@media (max-width: 1024px)and (min-width: 671px){h1,.h1{font-size:52px;font-size:3.25rem}h2,.h2{font-size:52px;font-size:3.25rem}.newsletter__content-inner h5,.txt-huge,h3,.h3{font-size:42px;font-size:2.625rem}.team__group-member-name,h5,.h5{font-size:28px;font-size:1.75rem}.txt-styles .tablepress-table-name,#toc_container p.toc_title,.gform_submission_error span,.gform_confirmation_message span,.acf-block-preview .comp-table__header p,.product-box--large .product-box__title,.toggle-box__action-txt,h6,.h6{font-size:24px;font-size:1.5rem}.txt-styles .aawp-product--widget-vertical .aawp-product__title,.blog-posts__item-title,.blog-posts__txt p,.recommended__title,.txt-larger,.txt-larger p,.txt-larger li{font-size:20px;font-size:1.25rem}.txt-styles .aawp-product--vertical .aawp-product__title,.gform_wrapper .gf_step_number,.site-banner__txt p:first-child,.txt-large,.txt-large p,.txt-large li{font-size:18px;font-size:1.125rem}.txt-styles .aawp-table .aawp-table__td-title h6,.product-info__title,.pros-cons__col-header h6,.txt-regular,.txt-regular p,.txt-regular li,p,li,cite,address,pre,.gform_wrapper .gform_description,.gform_submission_error,.gform_confirmation_message,.acf-block-preview .accordion__item-title,.accordion__item-title{font-size:16px;font-size:1rem}.txt-styles .aawp-product--widget-vertical .aawp-product__price,.gform_wrapper .gform_fileupload_rules,.gform_wrapper .ginput_container_fileupload [id^=gform_preview_],.gform_wrapper .ginput_container_time label,.gform_wrapper .ginput_container_time .gfield_label,.gform_wrapper .ginput_container_date .screen-reader-text,.gform_wrapper .field_sublabel_above:not(.hidden_label) .ginput_complex label,.gform_wrapper .field_sublabel_above:not(.hidden_label) .ginput_complex .gfield_label,.gform_wrapper .field_sublabel_below .ginput_complex label,.gform_wrapper .field_sublabel_below .ginput_complex .gfield_label,.gform_wrapper .gf_step_label,.gform_submission_error,.gform_confirmation_message,.jcf-upload-button,.txt-styles .wp-block-gallery .blocks-gallery-image figcaption,.txt-styles .wp-block-gallery .blocks-gallery-item figcaption,.comp-table__col-title,.acf-block-preview .product-box--large .product-box__price,.product-box--large .product-box__price,.quote cite strong,.txt-styles blockquote cite strong,.pagination__pages,.site-menu .menu-item,.txt-small,.txt-small p,.txt-small li,label,.gform_wrapper .gfield_label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .gfield_label{font-size:14px;font-size:.875rem}.txt-styles .aawp-table .aawp-product__price,.txt-styles .aawp-product--vertical .aawp-product__price,.txt-styles .aawp-not-available-notice,.txt-styles .tablepress thead th,.txt-styles .tablepress caption,.txt-styles .dataTables_info,.txt-styles .dataTables_paginate,#toc_container .toc_list a,.gform_wrapper .gf_progressbar_title,.jcf-fake-input:nth-child(n),.site-banner--author .site-banner__txt-socials p:nth-child(n),.site-banner__subtitle:nth-child(n),.acf-block-preview .comp-table__col-item-value,.comp-table__col-item-value,.acf-block-preview .product-box__price,.product-box__price,.inline-form .ajax-form-response__txt,.quote cite,.txt-styles blockquote cite,.social__item,.txt-tiny,.txt-tiny p,.txt-tiny li,th{font-size:12px;font-size:.75rem}.txt-styles .tablepress tbody td,.gform_wrapper .gform_fileupload_rules,.txt-styles .wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.acf-block-preview .comp-table__col-item-label,.acf-block-preview .rating__text,.txt-mini,.txt-mini p,.txt-mini li,td,figcaption,.gform_wrapper .gfield_description,.featured__date,.team__group-member-role,.blog-posts__item-author,.blog-posts__item-date,.recommended__author,.recommended__date,.site-banner__subtitle,.comp-table__note p,.comp-table__note li,.rating__text,.post-author__date,.post-author__name,.boxed--small p,.boxed--small li,.txt-styles .aawp-product__meta,.txt-styles .aawp-product__ribbon,#toc_container p.toc_title .toc_toggle a,.cluster-posts__item-term,.cluster-posts__item-term a,.featured__term,.featured__term a,.team__group-title h3,.blog-posts__item-term,.blog-posts__item-term a,.blog-posts__subtitle,.recommended__subtitle,.site-banner--author .site-banner__txt-socials p,.comp-table__col-item-label,.toggle-box__action-prompt span,.toggle-box__action-prompt:before{font-size:11px;font-size:.6875rem}}@media (max-width: 670px){h1,.h1{font-size:34px;font-size:2.125rem}h2,.h2{font-size:30px;font-size:1.875rem}.newsletter__content-inner h5,.txt-huge,h3,.h3{font-size:26px;font-size:1.625rem}.team__group-member-name,h5,.h5{font-size:22px;font-size:1.375rem}.txt-styles .tablepress-table-name,#toc_container p.toc_title,.gform_submission_error span,.gform_confirmation_message span,.acf-block-preview .comp-table__header p,.product-box--large .product-box__title,.toggle-box__action-txt,h6,.h6{font-size:18px;font-size:1.125rem}.txt-styles .aawp-product--widget-vertical .aawp-product__title,.blog-posts__item-title,.blog-posts__txt p,.recommended__title,.txt-larger,.txt-larger p,.txt-larger li{font-size:18px;font-size:1.125rem}.txt-styles .aawp-product--vertical .aawp-product__title,.gform_wrapper .gf_step_number,.site-banner__txt p:first-child,.txt-large,.txt-large p,.txt-large li{font-size:16px;font-size:1rem}.txt-styles .aawp-table .aawp-table__td-title h6,.product-info__title,.pros-cons__col-header h6,.txt-regular,.txt-regular p,.txt-regular li,p,li,cite,address,pre,.gform_wrapper .gform_description,.gform_submission_error,.gform_confirmation_message,.acf-block-preview .accordion__item-title,.accordion__item-title{font-size:14px;font-size:.875rem}.txt-styles .aawp-product--widget-vertical .aawp-product__price,.gform_wrapper .gform_fileupload_rules,.gform_wrapper .ginput_container_fileupload [id^=gform_preview_],.gform_wrapper .ginput_container_time label,.gform_wrapper .ginput_container_time .gfield_label,.gform_wrapper .ginput_container_date .screen-reader-text,.gform_wrapper .field_sublabel_above:not(.hidden_label) .ginput_complex label,.gform_wrapper .field_sublabel_above:not(.hidden_label) .ginput_complex .gfield_label,.gform_wrapper .field_sublabel_below .ginput_complex label,.gform_wrapper .field_sublabel_below .ginput_complex .gfield_label,.gform_wrapper .gf_step_label,.gform_submission_error,.gform_confirmation_message,.jcf-upload-button,.txt-styles .wp-block-gallery .blocks-gallery-image figcaption,.txt-styles .wp-block-gallery .blocks-gallery-item figcaption,.comp-table__col-title,.acf-block-preview .product-box--large .product-box__price,.product-box--large .product-box__price,.quote cite strong,.txt-styles blockquote cite strong,.pagination__pages,.site-menu .menu-item,.txt-small,.txt-small p,.txt-small li,label,.gform_wrapper .gfield_label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .gfield_label{font-size:14px;font-size:.875rem}.txt-styles .aawp-table .aawp-product__price,.txt-styles .aawp-product--vertical .aawp-product__price,.txt-styles .aawp-not-available-notice,.txt-styles .tablepress thead th,.txt-styles .tablepress caption,.txt-styles .dataTables_info,.txt-styles .dataTables_paginate,#toc_container .toc_list a,.gform_wrapper .gf_progressbar_title,.jcf-fake-input:nth-child(n),.site-banner--author .site-banner__txt-socials p:nth-child(n),.site-banner__subtitle:nth-child(n),.acf-block-preview .comp-table__col-item-value,.comp-table__col-item-value,.acf-block-preview .product-box__price,.product-box__price,.inline-form .ajax-form-response__txt,.quote cite,.txt-styles blockquote cite,.social__item,.txt-tiny,.txt-tiny p,.txt-tiny li,th{font-size:11px;font-size:.6875rem}.txt-styles .tablepress tbody td,.gform_wrapper .gform_fileupload_rules,.txt-styles .wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.acf-block-preview .comp-table__col-item-label,.acf-block-preview .rating__text,.txt-mini,.txt-mini p,.txt-mini li,td,figcaption,.gform_wrapper .gfield_description,.featured__date,.team__group-member-role,.blog-posts__item-author,.blog-posts__item-date,.recommended__author,.recommended__date,.site-banner__subtitle,.comp-table__note p,.comp-table__note li,.rating__text,.post-author__date,.post-author__name,.boxed--small p,.boxed--small li,.txt-styles .aawp-product__meta,.txt-styles .aawp-product__ribbon,#toc_container p.toc_title .toc_toggle a,.cluster-posts__item-term,.cluster-posts__item-term a,.featured__term,.featured__term a,.team__group-title h3,.blog-posts__item-term,.blog-posts__item-term a,.blog-posts__subtitle,.recommended__subtitle,.site-banner--author .site-banner__txt-socials p,.comp-table__col-item-label,.toggle-box__action-prompt span,.toggle-box__action-prompt:before{font-size:10px;font-size:.625rem}}@media (min-width: 451px){input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type=file],input:not([type]),textarea,select,.jcf-select-text,.jcf-radio,.jcf-checkbox,.jcf-fake-input{font-size:16px;font-size:1rem;height:50px;padding:17px 16px 16px}}@media (max-width: 450px){input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type=file],input:not([type]),textarea,select,.jcf-select-text,.jcf-radio,.jcf-checkbox,.jcf-fake-input{font-size:16px;font-size:1rem;height:46px;padding:12px}}*,*:before,*:after{margin:0;padding:0;outline:0;box-sizing:border-box;border:0;font-size:100%;line-height:100%;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html,body{background:#f2f2f2}figure,picture img{display:block}img,picture{max-width:100%;height:auto}svg{width:100%;height:auto;display:block;overflow:visible}.section,.site-banner--author .site-banner__inner,.site-banner--category .site-banner__inner,.site-banner--post .site-banner__content,.site-banner--post .site-banner__img,.site-banner--std .site-banner__content{width:92%;margin-right:auto;margin-left:auto}.section--full.section--full{width:100%}.section-bg--black{background-color:#181818}.section-bg--black+.section-bg--black{padding-top:0}.section-bg--white{background-color:#fff}.section-bg--white+.section-bg--white{padding-top:0}.section--small,.site-banner--author .site-banner__inner,.site-banner--post .site-banner__content,.site-banner--std .site-banner__content{max-width:750px}.section--medium,.site-banner--post .site-banner__img{max-width:1130px}.section--large,.site-banner--category .site-banner__inner{max-width:1530px}.section--max{max-width:2560px}@media (min-width: 1441px){.p-mini,.txt-styles .tablepress-table-name+.table-wrap table,.txt-styles .tablepress-table-description+.table-wrap table,#toc_container,.product-info__main,.comp-table__note,.comp-table__img,.comp-table__cols,.pros-cons__col-content,.toggle-box{padding:25px}}@media (max-width: 1440px)and (min-width: 671px){.p-mini,.txt-styles .tablepress-table-name+.table-wrap table,.txt-styles .tablepress-table-description+.table-wrap table,#toc_container,.product-info__main,.comp-table__note,.comp-table__img,.comp-table__cols,.pros-cons__col-content,.toggle-box{padding:25px}}@media (max-width: 670px){.p-mini,.txt-styles .tablepress-table-name+.table-wrap table,.txt-styles .tablepress-table-description+.table-wrap table,#toc_container,.product-info__main,.comp-table__note,.comp-table__img,.comp-table__cols,.pros-cons__col-content,.toggle-box{padding:20px}}@media (min-width: 1441px){.mt-mini,.post-content__row--sources+.post-content__row--author{margin-top:25px}}@media (max-width: 1440px)and (min-width: 671px){.mt-mini,.post-content__row--sources+.post-content__row--author{margin-top:25px}}@media (max-width: 670px){.mt-mini,.post-content__row--sources+.post-content__row--author{margin-top:20px}}@media (min-width: 1441px){.mb-mini,.gform_submission_error,.quote:before,.txt-styles blockquote:before{margin-bottom:25px}}@media (max-width: 1440px)and (min-width: 671px){.mb-mini,.gform_submission_error,.quote:before,.txt-styles blockquote:before{margin-bottom:25px}}@media (max-width: 670px){.mb-mini,.gform_submission_error,.quote:before,.txt-styles blockquote:before{margin-bottom:20px}}@media (min-width: 1441px){.pt-tiny,.site-footer__txt:nth-child(n+2),.site-footer__attrs:nth-child(n+2){padding-top:40px}}@media (max-width: 1440px)and (min-width: 671px){.pt-tiny,.site-footer__txt:nth-child(n+2),.site-footer__attrs:nth-child(n+2){padding-top:40px}}@media (max-width: 670px){.pt-tiny,.site-footer__txt:nth-child(n+2),.site-footer__attrs:nth-child(n+2){padding-top:30px}}@media (min-width: 1441px){.mt-tiny,.site-banner__txt>*:nth-child(2){margin-top:40px}}@media (max-width: 1440px)and (min-width: 671px){.mt-tiny,.site-banner__txt>*:nth-child(2){margin-top:40px}}@media (max-width: 670px){.mt-tiny,.site-banner__txt>*:nth-child(2){margin-top:30px}}@media (min-width: 1441px){.mb-tiny,.post-content__main,.site-banner--post .site-banner__img,.site-banner--post .site-banner__content{margin-bottom:40px}}@media (max-width: 1440px)and (min-width: 671px){.mb-tiny,.post-content__main,.site-banner--post .site-banner__img,.site-banner--post .site-banner__content{margin-bottom:40px}}@media (max-width: 670px){.mb-tiny,.post-content__main,.site-banner--post .site-banner__img,.site-banner--post .site-banner__content{margin-bottom:30px}}@media (min-width: 1441px){.p-small,.newsletter__content-inner{padding:50px}}@media (max-width: 1440px)and (min-width: 671px){.p-small,.newsletter__content-inner{padding:50px}}@media (max-width: 670px){.p-small,.newsletter__content-inner{padding:40px}}@media (min-width: 1441px){.pv-medium,.site-banner--category{padding-top:60px}}@media (max-width: 1440px)and (min-width: 671px){.pv-medium,.site-banner--category{padding-top:60px}}@media (max-width: 670px){.pv-medium,.site-banner--category{padding-top:40px}}@media (min-width: 1441px){.pv-medium,.site-banner--category{padding-bottom:60px}}@media (max-width: 1440px)and (min-width: 671px){.pv-medium,.site-banner--category{padding-bottom:60px}}@media (max-width: 670px){.pv-medium,.site-banner--category{padding-bottom:40px}}@media (min-width: 1441px){.pt-medium,.post-content__row--author{padding-top:60px}}@media (max-width: 1440px)and (min-width: 671px){.pt-medium,.post-content__row--author{padding-top:60px}}@media (max-width: 670px){.pt-medium,.post-content__row--author{padding-top:40px}}@media (min-width: 1441px){.mt-medium,.blog-posts .newsletter{margin-top:60px}}@media (max-width: 1440px)and (min-width: 671px){.mt-medium,.blog-posts .newsletter{margin-top:60px}}@media (max-width: 670px){.mt-medium,.blog-posts .newsletter{margin-top:40px}}@media (min-width: 1441px){.mb-medium,.blog-posts .newsletter:nth-last-child(n+2){margin-bottom:60px}}@media (max-width: 1440px)and (min-width: 671px){.mb-medium,.blog-posts .newsletter:nth-last-child(n+2){margin-bottom:60px}}@media (max-width: 670px){.mb-medium,.blog-posts .newsletter:nth-last-child(n+2){margin-bottom:40px}}@media (min-width: 1441px){.pv-large,.site-banner--author,.site-banner--std .site-banner__content{padding-top:100px}}@media (max-width: 1440px)and (min-width: 671px){.pv-large,.site-banner--author,.site-banner--std .site-banner__content{padding-top:80px}}@media (max-width: 670px){.pv-large,.site-banner--author,.site-banner--std .site-banner__content{padding-top:50px}}@media (min-width: 1441px){.pv-large,.site-banner--author,.site-banner--std .site-banner__content{padding-bottom:100px}}@media (max-width: 1440px)and (min-width: 671px){.pv-large,.site-banner--author,.site-banner--std .site-banner__content{padding-bottom:80px}}@media (max-width: 670px){.pv-large,.site-banner--author,.site-banner--std .site-banner__content{padding-bottom:50px}}@media (min-width: 1441px){.pt-large,.site-banner--post{padding-top:100px}}@media (max-width: 1440px)and (min-width: 671px){.pt-large,.site-banner--post{padding-top:80px}}@media (max-width: 670px){.pt-large,.site-banner--post{padding-top:50px}}@media (min-width: 1441px){.pb-large{padding-bottom:100px}}@media (max-width: 1440px)and (min-width: 671px){.pb-large{padding-bottom:80px}}@media (max-width: 670px){.pb-large{padding-bottom:50px}}@font-face{font-family:"GFL Public Sans";src:url("https://shop.gearforlife.com/wp-content/themes/gear-for-life-2022/dist/css/../fonts/public-sans-v13-latin-regular.woff2") format("woff2"),url("https://shop.gearforlife.com/wp-content/themes/gear-for-life-2022/dist/css/../fonts/public-sans-v13-latin-regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"GFL Public Sans";src:url("https://shop.gearforlife.com/wp-content/themes/gear-for-life-2022/dist/css/../fonts/public-sans-v13-latin-700.woff2") format("woff2"),url("https://shop.gearforlife.com/wp-content/themes/gear-for-life-2022/dist/css/../fonts/public-sans-v13-latin-700.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"GFL Oswald";src:url("https://shop.gearforlife.com/wp-content/themes/gear-for-life-2022/dist/css/../fonts/oswald-v48-latin-500.woff2") format("woff2"),url("https://shop.gearforlife.com/wp-content/themes/gear-for-life-2022/dist/css/../fonts/oswald-v48-latin-500.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"GFL Playfair Display";src:url("https://shop.gearforlife.com/wp-content/themes/gear-for-life-2022/dist/css/../fonts/playfair-display-v29-latin-regular.woff2") format("woff2"),url("https://shop.gearforlife.com/wp-content/themes/gear-for-life-2022/dist/css/../fonts/playfair-display-v29-latin-regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}html,body{font-family:"GFL Public Sans","Arial",sans-serif;font-size:16px;color:#4c4c4c}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:#181818}span.h1,span.h2,span.h3,span.h4,span.h5,span.h6{display:block}p,li,cite,address,pre{line-height:155%}strong{font-weight:700}a{text-decoration:none;color:#4c4c4c}.btn,.gform_wrapper .gform_page_footer .button,.gform_wrapper .gform_page_footer button,.txt-styles .wp-block-button__link,.txt-styles .wp-block-file__button,input[type=submit],button{font-family:"GFL Public Sans","Arial",sans-serif;font-weight:700;display:inline-block;cursor:pointer;border-radius:0;border:none;background:#bb5c36;text-align:center;color:#fff}.btn.btn--disabled,.gform_wrapper .gform_page_footer .btn--disabled.button,.gform_wrapper .gform_page_footer button.btn--disabled,.txt-styles .btn--disabled.wp-block-button__link,.txt-styles .btn--disabled.wp-block-file__button,input.btn--disabled[type=submit],button.btn--disabled,.btn[disabled],.gform_wrapper .gform_page_footer [disabled].button,.gform_wrapper .gform_page_footer button[disabled],.txt-styles [disabled].wp-block-button__link,.txt-styles [disabled].wp-block-file__button,input[disabled][type=submit],button[disabled]{opacity:.5;cursor:default}@media (min-width: 671px){.btn,.gform_wrapper .gform_page_footer .button,.gform_wrapper .gform_page_footer button,.txt-styles .wp-block-button__link,.txt-styles .wp-block-file__button,input[type=submit],button{font-size:16px;font-size:1rem;padding:17px 26px}}@media (max-width: 670px){.btn,.gform_wrapper .gform_page_footer .button,.gform_wrapper .gform_page_footer button,.txt-styles .wp-block-button__link,.txt-styles .wp-block-file__button,input[type=submit],button{font-size:14px;font-size:.875rem;padding:17px 22px}}input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=file]::-moz-placeholder,input:not([type])::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder,.jcf-select-text::-moz-placeholder,.jcf-radio::-moz-placeholder,.jcf-checkbox::-moz-placeholder,.jcf-fake-input::-moz-placeholder{opacity:1;font-style:normal;color:rgba(0,0,0,.4)}input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=file]:-ms-input-placeholder,input:not([type]):-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder,.jcf-select-text:-ms-input-placeholder,.jcf-radio:-ms-input-placeholder,.jcf-checkbox:-ms-input-placeholder,.jcf-fake-input:-ms-input-placeholder{opacity:1;font-style:normal;color:rgba(0,0,0,.4)}input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,input[type=file]::placeholder,input:not([type])::placeholder,textarea::placeholder,select::placeholder,.jcf-select-text::placeholder,.jcf-radio::placeholder,.jcf-checkbox::placeholder,.jcf-fake-input::placeholder{opacity:1;font-style:normal;color:rgba(0,0,0,.4)}.txt-light input[type=date]::-moz-placeholder,.txt-light input[type=datetime-local]::-moz-placeholder,.txt-light input[type=email]::-moz-placeholder,.txt-light input[type=month]::-moz-placeholder,.txt-light input[type=number]::-moz-placeholder,.txt-light input[type=password]::-moz-placeholder,.txt-light input[type=search]::-moz-placeholder,.txt-light input[type=tel]::-moz-placeholder,.txt-light input[type=text]::-moz-placeholder,.txt-light input[type=time]::-moz-placeholder,.txt-light input[type=url]::-moz-placeholder,.txt-light input[type=week]::-moz-placeholder,.txt-light input[type=file]::-moz-placeholder,.txt-light input:not([type])::-moz-placeholder,.txt-light textarea::-moz-placeholder,.txt-light select::-moz-placeholder,.txt-light .jcf-select-text::-moz-placeholder,.txt-light .jcf-radio::-moz-placeholder,.txt-light .jcf-checkbox::-moz-placeholder,.txt-light .jcf-fake-input::-moz-placeholder{color:rgba(255,255,255,.4)}.txt-light input[type=date]:-ms-input-placeholder,.txt-light input[type=datetime-local]:-ms-input-placeholder,.txt-light input[type=email]:-ms-input-placeholder,.txt-light input[type=month]:-ms-input-placeholder,.txt-light input[type=number]:-ms-input-placeholder,.txt-light input[type=password]:-ms-input-placeholder,.txt-light input[type=search]:-ms-input-placeholder,.txt-light input[type=tel]:-ms-input-placeholder,.txt-light input[type=text]:-ms-input-placeholder,.txt-light input[type=time]:-ms-input-placeholder,.txt-light input[type=url]:-ms-input-placeholder,.txt-light input[type=week]:-ms-input-placeholder,.txt-light input[type=file]:-ms-input-placeholder,.txt-light input:not([type]):-ms-input-placeholder,.txt-light textarea:-ms-input-placeholder,.txt-light select:-ms-input-placeholder,.txt-light .jcf-select-text:-ms-input-placeholder,.txt-light .jcf-radio:-ms-input-placeholder,.txt-light .jcf-checkbox:-ms-input-placeholder,.txt-light .jcf-fake-input:-ms-input-placeholder{color:rgba(255,255,255,.4)}.txt-light input[type=date]::placeholder,.txt-light input[type=datetime-local]::placeholder,.txt-light input[type=email]::placeholder,.txt-light input[type=month]::placeholder,.txt-light input[type=number]::placeholder,.txt-light input[type=password]::placeholder,.txt-light input[type=search]::placeholder,.txt-light input[type=tel]::placeholder,.txt-light input[type=text]::placeholder,.txt-light input[type=time]::placeholder,.txt-light input[type=url]::placeholder,.txt-light input[type=week]::placeholder,.txt-light input[type=file]::placeholder,.txt-light input:not([type])::placeholder,.txt-light textarea::placeholder,.txt-light select::placeholder,.txt-light .jcf-select-text::placeholder,.txt-light .jcf-radio::placeholder,.txt-light .jcf-checkbox::placeholder,.txt-light .jcf-fake-input::placeholder{color:rgba(255,255,255,.4)}input,textarea,button{-webkit-appearance:none;-moz-appearance:none;appearance:none}label,.gform_wrapper .gfield_label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .gfield_label{font-family:"GFL Public Sans","Arial",sans-serif;font-weight:700;display:block;color:#181818;line-height:100%}.txt-light,.txt-light a:not([class*=btn]),.txt-light h1,.txt-light h1 a:not([class*=btn]),.txt-light .h1,.txt-light .h1 a:not([class*=btn]),.txt-light h2,.txt-light h2 a:not([class*=btn]),.txt-light .h2,.txt-light .h2 a:not([class*=btn]),.txt-light h3,.txt-light h3 a:not([class*=btn]),.txt-light .h3,.txt-light .h3 a:not([class*=btn]),.txt-light h4,.txt-light h4 a:not([class*=btn]),.txt-light .h4,.txt-light .h4 a:not([class*=btn]),.txt-light h5,.txt-light h5 a:not([class*=btn]),.txt-light .h5,.txt-light .h5 a:not([class*=btn]),.txt-light h6,.txt-light h6 a:not([class*=btn]),.txt-light .h6,.txt-light .h6 a:not([class*=btn]),.txt-light p,.txt-light p a:not([class*=btn]),.txt-light li,.txt-light li a:not([class*=btn]),.txt-light label,.txt-light .gform_wrapper .gfield_label,.txt-light .gform_wrapper .field_sublabel_above.hidden_label .ginput_complex label,.txt-light .gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .gfield_label,.gform_wrapper .txt-light .gfield_label,.gform_wrapper .txt-light .field_sublabel_above.hidden_label .ginput_complex label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .txt-light label,.gform_wrapper .txt-light .field_sublabel_above.hidden_label .ginput_complex .gfield_label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .txt-light .gfield_label,.txt-light label a:not([class*=btn]),.txt-light figcaption,.txt-light figcaption a:not([class*=btn]){color:#fff}.txt-gray,.gform_wrapper .gform_fileupload_rules,.txt-gray a:not([class*=btn]),.gform_wrapper .gform_fileupload_rules a:not([class*=btn]),.txt-gray h1,.gform_wrapper .gform_fileupload_rules h1,.txt-gray h1 a:not([class*=btn]),.txt-gray .h1,.gform_wrapper .gform_fileupload_rules .h1,.txt-gray .h1 a:not([class*=btn]),.txt-gray h2,.gform_wrapper .gform_fileupload_rules h2,.txt-gray h2 a:not([class*=btn]),.txt-gray .h2,.gform_wrapper .gform_fileupload_rules .h2,.txt-gray .h2 a:not([class*=btn]),.txt-gray h3,.gform_wrapper .gform_fileupload_rules h3,.txt-gray h3 a:not([class*=btn]),.txt-gray .h3,.gform_wrapper .gform_fileupload_rules .h3,.txt-gray .h3 a:not([class*=btn]),.txt-gray h4,.gform_wrapper .gform_fileupload_rules h4,.txt-gray h4 a:not([class*=btn]),.txt-gray .h4,.gform_wrapper .gform_fileupload_rules .h4,.txt-gray .h4 a:not([class*=btn]),.txt-gray h5,.gform_wrapper .gform_fileupload_rules h5,.txt-gray h5 a:not([class*=btn]),.txt-gray .h5,.gform_wrapper .gform_fileupload_rules .h5,.txt-gray .h5 a:not([class*=btn]),.txt-gray h6,.gform_wrapper .gform_fileupload_rules h6,.txt-gray h6 a:not([class*=btn]),.txt-gray .h6,.gform_wrapper .gform_fileupload_rules .h6,.txt-gray .h6 a:not([class*=btn]),.txt-gray label,.gform_wrapper .gform_fileupload_rules label,.txt-gray .gform_wrapper .gfield_label,.txt-gray .gform_wrapper .field_sublabel_above.hidden_label .ginput_complex label,.txt-gray .gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .gfield_label,.gform_wrapper .txt-gray .gfield_label,.gform_wrapper .gform_fileupload_rules .gfield_label,.gform_wrapper .txt-gray .field_sublabel_above.hidden_label .ginput_complex label,.gform_wrapper .gform_fileupload_rules .field_sublabel_above.hidden_label .ginput_complex label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .txt-gray label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .gform_fileupload_rules label,.gform_wrapper .txt-gray .field_sublabel_above.hidden_label .ginput_complex .gfield_label,.gform_wrapper .gform_fileupload_rules .field_sublabel_above.hidden_label .ginput_complex .gfield_label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .txt-gray .gfield_label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .gform_fileupload_rules .gfield_label,.txt-gray label a:not([class*=btn]),.txt-gray figcaption,.gform_wrapper .gform_fileupload_rules figcaption,.txt-gray figcaption a:not([class*=btn]){color:#fff}.txt-gray p,.gform_wrapper .gform_fileupload_rules p,.txt-gray p a:not([class*=btn]),.gform_wrapper .gform_fileupload_rules p a:not([class*=btn]),.txt-gray li,.gform_wrapper .gform_fileupload_rules li,.txt-gray li a:not([class*=btn]),.gform_wrapper .gform_fileupload_rules li a:not([class*=btn]){color:#878787}.txt-gray p[class*=term] a,.gform_wrapper .gform_fileupload_rules p[class*=term] a,.txt-gray li[class*=term] a,.gform_wrapper .gform_fileupload_rules li[class*=term] a{color:#bb5c36}.section-bg--black .txt-gray p,.section-bg--black .gform_wrapper .gform_fileupload_rules p,.gform_wrapper .section-bg--black .gform_fileupload_rules p,.section-bg--black .txt-gray p a:not([class*=btn]),.section-bg--black .gform_wrapper .gform_fileupload_rules p a:not([class*=btn]),.gform_wrapper .section-bg--black .gform_fileupload_rules p a:not([class*=btn]),.section-bg--black .txt-gray li,.section-bg--black .gform_wrapper .gform_fileupload_rules li,.gform_wrapper .section-bg--black .gform_fileupload_rules li,.section-bg--black .txt-gray li a:not([class*=btn]),.section-bg--black .gform_wrapper .gform_fileupload_rules li a:not([class*=btn]),.gform_wrapper .section-bg--black .gform_fileupload_rules li a:not([class*=btn]),.section-bg--black.txt-gray p,.gform_wrapper .section-bg--black.gform_fileupload_rules p,.section-bg--black.txt-gray p a:not([class*=btn]),.gform_wrapper .section-bg--black.gform_fileupload_rules p a:not([class*=btn]),.section-bg--black.txt-gray li,.gform_wrapper .section-bg--black.gform_fileupload_rules li,.section-bg--black.txt-gray li a:not([class*=btn]),.gform_wrapper .section-bg--black.gform_fileupload_rules li a:not([class*=btn]){color:#b9b9b9}.section-bg--black .txt-gray p[class*=term] a,.section-bg--black .gform_wrapper .gform_fileupload_rules p[class*=term] a,.gform_wrapper .section-bg--black .gform_fileupload_rules p[class*=term] a,.section-bg--black .txt-gray li[class*=term] a,.section-bg--black .gform_wrapper .gform_fileupload_rules li[class*=term] a,.gform_wrapper .section-bg--black .gform_fileupload_rules li[class*=term] a,.section-bg--black.txt-gray p[class*=term] a,.gform_wrapper .section-bg--black.gform_fileupload_rules p[class*=term] a,.section-bg--black.txt-gray li[class*=term] a,.gform_wrapper .section-bg--black.gform_fileupload_rules li[class*=term] a{color:#bb5c36}.txt-styles ul li,.txt-styles ol li{margin:5px 0 5px 25px}.txt-styles.txt-tiny ul li,.txt-styles.txt-tiny ol li,.txt-styles .txt-tiny ul li,.txt-styles .txt-tiny ol li{margin-left:17px}.txt-styles .aligncenter,.txt-styles .aligncenter img{margin-left:auto;margin-right:auto;display:block}@media (min-width: 671px){.txt-styles *+p,.txt-styles p+*,.txt-styles *+.btn,.txt-styles .gform_wrapper .gform_page_footer *+.button,.gform_wrapper .gform_page_footer .txt-styles *+.button,.txt-styles .gform_wrapper .gform_page_footer *+button,.gform_wrapper .gform_page_footer .txt-styles *+button,.txt-styles *+.wp-block-button__link,.txt-styles *+.wp-block-file__button,.txt-styles *+input[type=submit],.txt-styles *+button,.txt-styles .btn+*,.txt-styles .gform_wrapper .gform_page_footer .button+*,.gform_wrapper .gform_page_footer .txt-styles .button+*,.txt-styles .gform_wrapper .gform_page_footer button+*,.gform_wrapper .gform_page_footer .txt-styles button+*,.txt-styles .wp-block-button__link+*,.txt-styles .wp-block-file__button+*,.txt-styles input[type=submit]+*,.txt-styles button+*{margin-top:30px}.txt-styles h1+*,.txt-styles h2+*,.txt-styles h3+*,.txt-styles h4+*,.txt-styles h5+*,.txt-styles h6+*{margin-top:20px}.txt-styles *+h1,.txt-styles *+h2,.txt-styles *+h3,.txt-styles *+h4,.txt-styles *+h5,.txt-styles *+h6{margin-top:40px}.txt-styles *+.table-wrap,.txt-styles .table-wrap+*,.txt-styles *+blockquote,.txt-styles blockquote+*,.txt-styles *+.grid,.txt-styles .grid+*,.txt-styles *+.boxed,.txt-styles *+.wp-block-code,.txt-styles .boxed+*,.txt-styles .wp-block-code+*,.txt-styles *+.icon-content,.txt-styles .icon-content+*,.txt-styles *+.product-boxes,.txt-styles .product-boxes+*,.txt-styles>*+.product-box,.txt-styles>.product-box+*,.txt-styles *+.pros-cons,.txt-styles .pros-cons+*,.txt-styles *+.comp-table,.txt-styles .comp-table+*,.txt-styles *+.ad-unit-post,.txt-styles .ad-unit-post+*,.txt-styles *+.ad-unit,.txt-styles .ad-unit+*,.txt-styles *+#toc_container,.txt-styles #toc_container+*{margin-top:60px}}@media (max-width: 670px){.txt-styles *+p,.txt-styles p+*,.txt-styles *+.btn,.txt-styles .gform_wrapper .gform_page_footer *+.button,.gform_wrapper .gform_page_footer .txt-styles *+.button,.txt-styles .gform_wrapper .gform_page_footer *+button,.gform_wrapper .gform_page_footer .txt-styles *+button,.txt-styles *+.wp-block-button__link,.txt-styles *+.wp-block-file__button,.txt-styles *+input[type=submit],.txt-styles *+button,.txt-styles .btn+*,.txt-styles .gform_wrapper .gform_page_footer .button+*,.gform_wrapper .gform_page_footer .txt-styles .button+*,.txt-styles .gform_wrapper .gform_page_footer button+*,.gform_wrapper .gform_page_footer .txt-styles button+*,.txt-styles .wp-block-button__link+*,.txt-styles .wp-block-file__button+*,.txt-styles input[type=submit]+*,.txt-styles button+*{margin-top:20px}.txt-styles h1+*,.txt-styles h2+*,.txt-styles h3+*,.txt-styles h4+*,.txt-styles h5+*,.txt-styles h6+*{margin-top:15px}.txt-styles *+h1,.txt-styles *+h2,.txt-styles *+h3,.txt-styles *+h4,.txt-styles *+h5,.txt-styles *+h6{margin-top:20px}.txt-styles *+.table-wrap,.txt-styles .table-wrap+*,.txt-styles *+blockquote,.txt-styles blockquote+*,.txt-styles *+.grid,.txt-styles .grid+*,.txt-styles *+.boxed,.txt-styles *+.wp-block-code,.txt-styles .boxed+*,.txt-styles .wp-block-code+*,.txt-styles *+.icon-content,.txt-styles .icon-content+*,.txt-styles *+.product-boxes,.txt-styles .product-boxes+*,.txt-styles>*+.product-box,.txt-styles>.product-box+*,.txt-styles *+.pros-cons,.txt-styles .pros-cons+*,.txt-styles *+.comp-table,.txt-styles .comp-table+*,.txt-styles *+.ad-unit-post,.txt-styles .ad-unit-post+*,.txt-styles *+.ad-unit,.txt-styles .ad-unit+*,.txt-styles *+#toc_container,.txt-styles #toc_container+*{margin-top:30px}}.page-wrap{min-height:100vh;display:flex;flex-direction:column;padding-top:60px;background:#fff}[data-toggle-target]{cursor:pointer}[data-toggle]:not(.active),[data-tab]:not(.active){display:none}.site-logo{display:block}@media (min-width: 1025px){.site-logo{width:230px}}@media (max-width: 1024px)and (min-width: 671px){.site-logo{width:200px}}@media (max-width: 670px){.site-logo{width:180px}}.toggle-menu{width:20px;display:block}.toggle-menu path{transform-origin:50%}.toggle-menu path:nth-child(1),.toggle-menu path:nth-child(3){transition:transform ease .25s}.toggle-menu path:nth-child(2){transition:opacity ease .25s}.toggle-menu.active path{fill:#bb5c36}.toggle-menu.active path:nth-child(1){transform:translate(7px,6px) rotate(-45deg)}.toggle-menu.active path:nth-child(2){opacity:0}.toggle-menu.active path:nth-child(3){transform:translate(7px,-6px) rotate(45deg)}@media screen and (min-width: 1001px){.toggle-menu{display:none}}.site-menu .menu{width:100%;list-style:none}.site-menu .menu-item,.site-menu .menu-item a{color:#181818}.site-menu .sub-menu{list-style:none}.site-menu .sub-menu--follow .sub-menu__social{margin-top:-5px}.site-menu .sub-menu--follow .sub-menu__form .newsletter-form__txt{margin-bottom:10px}.site-menu .sub-menu--follow .sub-menu__form .gform_footer button{background-image:url("https://shop.gearforlife.com/wp-content/themes/gear-for-life-2022/dist/css/../img/icons/arrow-right.svg")}.site-menu .sub-menu--follow .sub-menu__form .gform_footer button svg circle{stroke:#181818}@media (min-width: 1001px){.site-menu,.site-menu .menu,.site-menu .menu-item{height:100%}.site-menu .menu{display:flex;flex-wrap:wrap;justify-content:flex-end}.site-menu .menu>.menu-item{display:flex;align-items:center}.site-menu .menu>.menu-item:nth-child(n+2){margin-left:30px}.site-menu .menu>.menu-item a{font-family:"GFL Public Sans","Arial",sans-serif;font-weight:700}.site-menu .menu-item-has-children{position:relative}.site-menu .menu-item-has-children:not(.open) .sub-menu{opacity:0;visibility:hidden;pointer-events:none;transition:opacity ease .4s,visibility ease 0s .4s}.site-menu .sub-menu{width:250px;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#fff;border:1px solid #eaeaea}.site-menu .sub-menu:not(.sub-menu--follow){padding:20px}.site-menu .sub-menu .menu-item:nth-child(n+2){margin-top:5px}.site-menu .sub-menu--follow{width:350px;left:auto;right:0;transform:none}.site-menu .sub-menu--follow .sub-menu__social,.site-menu .sub-menu--follow .sub-menu__form{padding:20px}.site-menu .sub-menu--follow .sub-menu__form:nth-child(n+2){margin-top:-5px;border-top:1px solid #eaeaea}}@media (max-width: 1000px){.site-menu{height:100%;padding-top:40px;background:#fff}.site-menu .menu{width:92%;margin-left:auto;margin-right:auto}.site-menu .menu-item:nth-child(n+2){margin-top:20px}.site-menu .menu>.menu-item:not(.menu-item--secondary):not(.menu-item--follow){font-family:"GFL Oswald","Arial",sans-serif;font-weight:500;text-transform:uppercase;line-height:110%}.site-menu .sub-menu .menu-item,.site-menu .menu-item--secondary{font-family:"GFL Public Sans","Arial",sans-serif;font-weight:700;font-size:13px;font-size:.8125rem;text-transform:uppercase;line-height:155%}.site-menu .menu-item-has-children:not(.menu-item--follow){position:relative;padding-right:30px}.site-menu .menu-item-has-children:not(.menu-item--follow):before{content:"";width:12px;height:15px;position:absolute;top:15px;right:0;background:url("https://shop.gearforlife.com/wp-content/themes/gear-for-life-2022/dist/css/../img/icons/caret-down.svg") center/100% no-repeat}.site-menu .menu-item-has-children:not(.menu-item--follow):not(.open) .sub-menu{display:none}.site-menu .sub-menu{padding-top:20px}.site-menu .menu-item--follow>a{display:none}.site-menu .sub-menu--follow .sub-menu__form:nth-child(n+2){margin-top:10px}}@media (max-width: 1000px)and (min-width: 671px){.site-menu .menu>.menu-item:not(.menu-item--secondary){font-size:40px;font-size:2.5rem}.site-menu .sub-menu .menu-item:nth-child(n+2){margin-top:10px}}@media (max-width: 670px){.site-menu .menu>.menu-item:not(.menu-item--secondary){font-size:24px;font-size:1.5rem}.site-menu .sub-menu .menu-item:nth-child(n+2){margin-top:10px}}.toggle-box__action.active .toggle-box__action-prompt span{display:none}.toggle-box__action.active .toggle-box__action-prompt:before{content:attr(data-text-alt)}.social{display:flex;align-items:center;flex-wrap:wrap}.social__item{margin:5px 0;list-style:none}.social__item svg{width:20px;max-height:20px}.social--txt .social__item:nth-last-child(n+2){margin-right:30px}.social--txt .social__item a{display:flex;align-items:center;padding-top:1px}.social--txt .social__item svg{margin-top:-1px;margin-right:10px}.social--icons .social__item:nth-last-child(n+2){margin-right:20px}.social--light .social__item a{color:#fff}.social--light .social__item svg *{fill:#fff}.accordion__item-header.active .accordion__item-title{color:#181818}.accordion__item-header.active .accordion__item-action svg{transform:rotate(45deg)}.accordion__item-header.active .accordion__item-action svg path{fill:#bb5c36}.boxed,.txt-styles .wp-block-code{background:#f2f2f2;border-radius:2px}.boxed--small{padding:15px;text-align:center}.section-bg--black .boxed,.section-bg--black .txt-styles .wp-block-code,.txt-styles .section-bg--black .wp-block-code{background:#333}@media (min-width: 451px){.boxed:not(.boxed--small),.txt-styles .wp-block-code:not(.boxed--small){padding:40px}}@media (max-width: 450px){.boxed:not(.boxed--small),.txt-styles .wp-block-code:not(.boxed--small){padding:25px}}.newsletter{display:flex;background:#bb5c36 url("https://shop.gearforlife.com/wp-content/themes/gear-for-life-2022/dist/css/../img/graphics/pattern.svg") center/500px repeat}.newsletter__content-inner{max-width:550px;margin-left:auto;margin-right:auto}.newsletter__img{min-height:100%;position:relative}.newsletter__img-inner img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.newsletter-form .gform_wrapper form{position:relative}.newsletter-form .gform_wrapper .gform_body .gfield input{padding-right:50px}.newsletter-form .gform_wrapper .gform_footer{margin-top:0}.newsletter-form .gform_wrapper .gform_footer button{width:50px;height:50px;position:absolute;top:0;right:0;padding:0;background:url("https://shop.gearforlife.com/wp-content/themes/gear-for-life-2022/dist/css/../img/icons/arrow-right-light.svg") center/20px no-repeat}@media (min-width: 671px){.newsletter__content{width:66.0130718954%;align-self:center}.newsletter__img{width:33.9869281046%}.newsletter__img-inner{padding-top:100%}}@media (max-width: 670px){.newsletter-outer{width:100%}.newsletter{flex-direction:column}.newsletter__content-inner{padding-left:4%;padding-right:4%}.newsletter__img{order:-1}.newsletter__img-inner{padding-top:80%}}@media not all and (hover: none),(-ms-high-contrast: active),screen and (-ms-high-contrast: none){.newsletter-form .gform_wrapper .gform_footer button{transition:opacity ease .25s}.newsletter-form .gform_wrapper .gform_footer button:not(.btn--has-loader):hover{opacity:.6}}.post-author{text-align:center}.post-author__img img{max-width:60px;margin-left:auto;margin-right:auto;border-radius:100%}.post-author__name{margin-top:15px}.rhs-ad-unit__content>.section,.site-banner--author .rhs-ad-unit__content>.site-banner__inner,.site-banner--category .rhs-ad-unit__content>.site-banner__inner,.site-banner--post .rhs-ad-unit__content>.site-banner__content,.site-banner--post .rhs-ad-unit__content>.site-banner__img,.site-banner--std .rhs-ad-unit__content>.site-banner__content{width:100%}.ad-unit--wide{width:970px;max-width:92%;margin-left:auto;margin-right:auto}@media (min-width: 1281px){.rhs-ad-unit__ad{margin-left:60px}}@media (max-width: 1280px)and (min-width: 951px){.rhs-ad-unit__ad{margin-left:1.9607843137%}}@media (min-width: 951px){.rhs-ad-unit{display:flex;justify-content:center}.rhs-ad-unit .post-content.pv-large,.rhs-ad-unit .post-content.site-banner--author,.rhs-ad-unit .site-banner--std .post-content.site-banner__content,.site-banner--std .rhs-ad-unit .post-content.site-banner__content{padding-bottom:0}.rhs-ad-unit__ad{width:300px;flex-shrink:0}}@media (min-width: 951px)and (min-width: 1441px){.rhs-ad-unit__ad{padding-top:100px}}@media (min-width: 951px)and (max-width: 1440px)and (min-width: 671px){.rhs-ad-unit__ad{padding-top:80px}}@media (min-width: 951px)and (max-width: 670px){.rhs-ad-unit__ad{padding-top:50px}}@media (min-height: 761px)and (min-width: 1281px){.ad-unit--sticky{position:-webkit-sticky;position:sticky;top:110px}}@media (max-height: 760px)and (min-height: 701px),(max-width: 1280px)and (min-width: 951px)and (min-height: 691px){.ad-unit--sticky{position:-webkit-sticky;position:sticky;top:80px}}.site-header{width:100%;position:fixed;top:0;left:0;border-bottom:1px solid #eaeaea;background:#fff;z-index:800}.site-header__inner{height:60px;display:flex;align-items:center;flex-wrap:wrap}.site-header__search-icon svg{width:20px;height:20px}.site-header__progress{width:100%;position:absolute;top:100%;left:0}.site-header__progress-inner{width:0%;height:100%;position:absolute;top:0;left:0;background:#bb5c36}@media (min-width: 1025px){.site-header__inner{padding:0 30px}.site-header__search{padding-left:30px}}@media (max-width: 1024px){.site-header__inner{padding:0 4%}}@media (max-width: 1024px)and (min-width: 1001px){.site-header__search{padding-left:20px}}@media (min-width: 1001px){.site-header__logo{padding-right:30px}.site-header__menu{height:100%;flex-grow:1}}@media (max-width: 1000px){.site-header__logo{flex-grow:1}.site-header__logo .site-logo{margin-left:auto;margin-right:auto}.site-header__menu{width:100%;height:calc(100vh - 100%);display:none;position:absolute;top:100%;left:0}.site-header__search{order:-1}}@media (min-width: 1001px){.site-header__progress{height:6px}}@media (max-width: 1000px){.site-header__progress{height:3px}}.site-banner__subtitle:nth-child(n){color:#4c4c4c}.site-banner__subtitle a{font-family:"GFL Public Sans","Arial",sans-serif;font-weight:700;color:#bb5c36}.site-banner__subtitle>*:nth-child(n+2):before{content:"";width:3px;height:3px;display:inline-block;transform:translateY(-3px);margin:0 12px;background:#4c4c4c;border-radius:100%}.site-banner--post{text-align:center}.site-banner--post .site-banner__inner{display:flex;flex-direction:column}.site-banner--post .site-banner__img{order:1}.site-banner--post .site-banner__img{position:relative}.site-banner--post .site-banner__img:before{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;content:"";background:rgba(0,0,0,.05)}.site-banner--post.site-banner--rhs-ad .site-banner__img{width:100%}@media (min-width: 671px){*+.site-banner__subtitle,*+.site-banner__title,*+.site-banner__txt,*+.site-banner__btn{margin-top:30px}}@media (max-width: 670px){*+.site-banner__subtitle,*+.site-banner__title,*+.site-banner__txt,*+.site-banner__btn{margin-top:20px}}.site-footer{margin-top:auto;background-color:#181818}.site-footer__menu .menu{list-style:none}.site-footer__menu .menu-item{font-family:"GFL Public Sans","Arial",sans-serif;font-weight:700;font-size:14px;font-size:.875rem}.site-footer__attrs{display:flex}.site-footer__attr:not(:only-child){width:49.0196078432%}.site-footer__attr:not(:only-child):nth-child(n+2){margin-left:12}@media (min-width: 1025px){.site-footer__left{width:32.0261437909%}}@media (max-width: 1024px)and (min-width: 769px){.site-footer__left{width:40.522875817%}}@media (min-width: 769px){.site-footer__inner{display:flex}.site-footer__left,.site-footer__right{display:flex;flex-direction:column}.site-footer__left .site-footer__social,.site-footer__left .site-footer__attrs,.site-footer__right .site-footer__social,.site-footer__right .site-footer__attrs{margin-top:auto}}@media (min-width: 769px)and (min-width: 1441px){.site-footer__social:nth-child(n+2){padding-top:60px}}@media (min-width: 769px)and (max-width: 1440px)and (min-width: 671px){.site-footer__social:nth-child(n+2){padding-top:60px}}@media (min-width: 769px)and (max-width: 670px){.site-footer__social:nth-child(n+2){padding-top:40px}}@media (min-width: 769px){.site-footer__right{width:49.0196078432%;margin-left:auto}}@media (max-width: 768px)and (min-width: 1441px){.site-footer__social:nth-child(n+2){padding-top:25px}}@media (max-width: 768px)and (max-width: 1440px)and (min-width: 671px){.site-footer__social:nth-child(n+2){padding-top:25px}}@media (max-width: 768px)and (max-width: 670px){.site-footer__social:nth-child(n+2){padding-top:20px}}@media (max-width: 768px)and (min-width: 1441px){.site-footer__right:nth-child(n+2){margin-top:60px}}@media (max-width: 768px)and (max-width: 1440px)and (min-width: 671px){.site-footer__right:nth-child(n+2){margin-top:60px}}@media (max-width: 768px)and (max-width: 670px){.site-footer__right:nth-child(n+2){margin-top:40px}}@media (min-width: 671px){.site-footer__menu .menu{display:flex;flex-wrap:wrap}.site-footer__menu .menu-item{width:49.0196078432%}.site-footer__menu .menu-item:nth-child(even){margin-left:1.9607843137%}.site-footer__menu .menu-item:nth-child(n+3){margin-top:1.9607843137%}}@media (max-width: 670px){.site-footer__menu .menu-item:nth-child(n+2){margin-top:10px}}.post-content__row--author{border-top:1px solid #b9b9b9}@media (min-width: 769px){.post-content__row{margin-top:60px}}@media (max-width: 768px){.post-content__row{margin-top:30px}}.recommended__subtitle{margin-right:auto}.recommended__img{position:relative}.recommended__img:before{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;content:"";background:rgba(0,0,0,.05)}.recommended__title{margin-top:15px}.recommended__excerpt{margin-top:15px}@media (min-width: 1024px){.recommended__header{display:flex}}@media (min-width: 671px){.recommended{display:flex;align-items:flex-start}.recommended__img{width:66.0130718954%}.recommended__txt{width:32.0261437909%;margin-left:auto}.recommended__author{margin-top:40px}}@media (max-width: 670px){.recommended__txt,.recommended__author{margin-top:15px}}.blog-posts__item-img a{position:relative}.blog-posts__item-img a:before{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;content:"";background:rgba(0,0,0,.05)}.blog-posts__item-img a,.blog-posts__item-img a img{display:block}.blog-posts__item-txt{margin-top:12px}.blog-posts__item-title,.blog-posts__item-excerpt{margin-top:10px}.blog-posts__item-txt-header{display:flex}.blog-posts__item-term{margin-right:auto}.blog-posts__item-author{margin-top:20px}@media (min-width: 769px){.blog-posts--ad.blog-posts--3-col{display:flex}.blog-posts--ad.blog-posts--3-col .blog-posts__inner{width:74.5098039216%}.blog-posts--ad.blog-posts--3-col .blog-posts__item{width:31.5789473684%}.blog-posts--ad.blog-posts--3-col .blog-posts__item:not(:nth-child(3n+1)){margin-left:2.6315789473%}}@media (min-width: 769px)and (min-width: 1441px){.blog-posts--ad.blog-posts--3-col .blog-posts__item:nth-child(n+4){margin-top:40px}}@media (min-width: 769px)and (max-width: 1440px)and (min-width: 671px){.blog-posts--ad.blog-posts--3-col .blog-posts__item:nth-child(n+4){margin-top:40px}}@media (min-width: 769px)and (max-width: 670px){.blog-posts--ad.blog-posts--3-col .blog-posts__item:nth-child(n+4){margin-top:30px}}@media (min-width: 769px){.blog-posts--ad.blog-posts--3-col .blog-posts__ad{width:23.5294117647%;min-width:300px;flex-shrink:0;margin-left:1.9607843137%}.blog-posts--ad.blog-posts--3-col .blog-posts__ad .ad-unit{margin-left:auto;margin-right:auto}}@media (max-width: 768px)and (min-width: 1441px){.blog-posts--ad.blog-posts--3-col .blog-posts__ad{margin-top:100px}}@media (max-width: 768px)and (max-width: 1440px)and (min-width: 671px){.blog-posts--ad.blog-posts--3-col .blog-posts__ad{margin-top:80px}}@media (max-width: 768px)and (max-width: 670px){.blog-posts--ad.blog-posts--3-col .blog-posts__ad{margin-top:50px}}@media (max-width: 768px)and (min-width: 451px){.blog-posts__item{width:49.0196078432%}.blog-posts__item:nth-child(even){margin-left:1.9607843137%}.blog-posts__item:nth-child(n+3){margin-top:40px}}@media (max-width: 768px)and (min-width: 451px)and (min-width: 1441px){.blog-posts__item:nth-child(n+3){margin-top:40px}}@media (max-width: 768px)and (min-width: 451px)and (max-width: 1440px)and (min-width: 671px){.blog-posts__item:nth-child(n+3){margin-top:40px}}@media (max-width: 768px)and (min-width: 451px)and (max-width: 670px){.blog-posts__item:nth-child(n+3){margin-top:30px}}@media (min-width: 451px){.blog-posts__items{display:flex;flex-wrap:wrap}}@media (max-width: 450px){.blog-posts__item:nth-child(n+2){margin-top:30px}.blog-posts .newsletter{width:108.695652174%;margin-left:-4.347826087%}}@media (min-width: 769px){.txt-styles *+[class^=wp-block-],.txt-styles [class^=wp-block-]+*{margin-top:40px}}@media (max-width: 768px){.txt-styles *+[class^=wp-block-],.txt-styles [class^=wp-block-]+*{margin-top:30px}}.gform_ajax_spinner,.ginput_container_time i,.gform_validation_container,.gfield_visibility_hidden,.gform_hidden,.hidden_label .gfield_label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .gfield_label,.hidden_sub_label,.grecaptcha-badge{display:none}.txt-light .gform_wrapper input,.txt-light .gform_wrapper .jcf-select:not(.jcf-drop-active) .jcf-select-text,.txt-light .gform_wrapper textarea{border-color:#fff}.gform_wrapper .gform_footer{margin-top:30px}.gform_wrapper .gfield,.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{margin:0;list-style:none}.gform_wrapper .gfield+.gfield{margin-top:30px}@media (min-width: 671px){.gform_wrapper .gfield_label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .gfield_label{padding-bottom:15px}}@media (max-width: 670px){.gform_wrapper .gfield_label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex label,.gform_wrapper .field_sublabel_above.hidden_label .ginput_complex .gfield_label{padding-bottom:10px}}#toc_container{display:block !important}#toc_container p.toc_title{display:flex;align-items:center;text-align:left}@media not all and (hover: none),(-ms-high-contrast: active),screen and (-ms-high-contrast: none){td a:hover:not([class*=btn]),.txt-styles p a:hover:not([class*=btn]),.txt-styles li a:hover:not([class*=btn]),.txt-styles figcaption a:hover:not([class*=btn]),.txt-styles cite a:hover:not([class*=btn]),#toc_container .toc_list a:hover,.txt-styles .tablepress caption a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.btn:hover,input[type=submit]:hover,button:hover,.txt-styles .wp-block-file__button:hover,.txt-styles .wp-block-button__link:hover,.gform_wrapper .gform_page_footer .button:hover,.gform_wrapper .gform_page_footer button:hover{background-color:#d36a40}.site-banner__subtitle a:hover{color:#181818}.site-menu .menu-item a:hover{color:#bb5c36}.site-header__search-icon:hover path{fill:#bb5c36}.cluster-posts__item-img a:hover:before,.blog-posts__item-img a:hover:before,.featured__img a:hover:before,.small-posts__item-img a:hover:before{background-color:rgba(0,0,0,.15)}.featured__term a:hover,.cluster-posts__item-term a:hover,.blog-posts__item-term a:hover,.blog-posts__item-author a:hover,.recommended__author a:hover{color:#181818}.social--icons .social__item a:hover svg *{fill:#bb5c36}.post-author__name a:hover{color:#181818}.txt-gray .blog-posts__item-term a:hover,.gform_wrapper .gform_fileupload_rules .blog-posts__item-term a:hover,.txt-gray .blog-posts__item-author a:hover,.gform_wrapper .gform_fileupload_rules .blog-posts__item-author a:hover{color:#fff}.site-footer__menu .menu-item a,h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a,.toggle-box__action-txt a,.product-box__title a,.comp-table__col-title a,.acf-block-preview .comp-table__header a,.product-info__title a,.blog-posts__txt p a,.gform_submission_error span a,.gform_confirmation_message span a,#toc_container p.toc_title a,.txt-styles .tablepress--comparison thead th a,.txt-styles .aawp-product--widget-vertical .aawp-product__title a,.txt-styles .aawp-product--vertical .aawp-product__title a,.site-footer__attr a{text-decoration:underline}.site-footer__menu .menu-item a:not(:hover),h1 a:not(:hover),.h1 a:not(:hover),h2 a:not(:hover),.h2 a:not(:hover),h3 a:not(:hover),.h3 a:not(:hover),h4 a:not(:hover),.h4 a:not(:hover),h5 a:not(:hover),.h5 a:not(:hover),h6 a:not(:hover),.h6 a:not(:hover),.toggle-box__action-txt a:not(:hover),.product-box__title a:not(:hover),.comp-table__col-title a:not(:hover),.acf-block-preview .comp-table__header a:not(:hover),.product-info__title a:not(:hover),.blog-posts__txt p a:not(:hover),.gform_submission_error span a:not(:hover),.gform_confirmation_message span a:not(:hover),#toc_container p.toc_title a:not(:hover),.txt-styles .tablepress--comparison thead th a:not(:hover),.txt-styles .aawp-product--widget-vertical .aawp-product__title a:not(:hover),.txt-styles .aawp-product--vertical .aawp-product__title a:not(:hover),.site-footer__attr a:not(:hover){-webkit-text-decoration-color:transparent;text-decoration-color:transparent}h1 a,.h1 a{text-decoration-thickness:5px}.social--txt .social__item a span{text-decoration:underline}.social--txt .social__item a:not(:hover) span{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.site-banner__subtitle a{text-decoration:none}}@media not all and (hover: none),(-ms-high-contrast: active),screen and (-ms-high-contrast: none){.btn,input[type=submit],button,.txt-styles .wp-block-file__button,.txt-styles .wp-block-button__link,.gform_wrapper .gform_page_footer .button,.gform_wrapper .gform_page_footer button,.cluster-posts__item-img a:before,.blog-posts__item-img a:before,.featured__img a:before,.small-posts__item-img a:before{transition:background-color ease .25s}.site-header__search-icon path,.social__item a svg *{transition:fill ease .25s}.site-menu .menu-item a,.small-posts__item-title a,.featured__term a,.cluster-posts__item-term a,.blog-posts__item-term a,.blog-posts__item-author a,.recommended__author a,.site-banner__subtitle a,.post-author__name a,.toggle-box__action-prompt span{transition:color ease .25s}td a:not([class*=btn]),.txt-styles p a:not([class*=btn]),.txt-styles li a:not([class*=btn]),.txt-styles figcaption a:not([class*=btn]),.txt-styles cite a:not([class*=btn]),#toc_container .toc_list a,.txt-styles .tablepress caption a,h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a,.toggle-box__action-txt a,.product-box__title a,.comp-table__col-title a,.acf-block-preview .comp-table__header a,.product-info__title a,.blog-posts__txt p a,.gform_submission_error span a,.gform_confirmation_message span a,#toc_container p.toc_title a,.txt-styles .tablepress--comparison thead th a,.txt-styles .aawp-product--widget-vertical .aawp-product__title a,.txt-styles .aawp-product--vertical .aawp-product__title a,.social__item a span,.site-footer__menu .menu-item a,.site-footer__attr a{transition:-webkit-text-decoration-color ease .25s;transition:text-decoration-color ease .25s;transition:text-decoration-color ease .25s,-webkit-text-decoration-color ease .25s}}@media (-ms-high-contrast: active),screen and (-ms-high-contrast: none){::-ms-clear{width:0px;height:0px;display:none}}@supports (-ms-ime-align: auto){::-ms-clear{width:0px;height:0px;display:none}}@media print{@page{size:A4;margin:0}}