analytics, relative antialiased bg-gray-100, bg-yellow-50 text-sm lg:text-base p-2 sm:p-4 flex items-center justify-center, fill-current text-yellow-300 h-20 sm:h-10 md:h-6 mr-4 md:mr-2, text-xs, font-semibold underline, bg-flash-blue py-4 px-5 text-gray-100 text-center font-light tracking-wider text-xs md:text-base, announcement-bar mx-8 md:mx-12, flex items-center justify-center, focus:outline-none flex flex-wrap items-center justify-center -mx-2 cursor-pointer, h-4 fill-current text-white hidden md:block, font-bold px-2, hidden md:inline-block mt-2 md:mt-0 w-64 px-2, countdown, sticky top-0, shopify-section, bg-white shadow-xl relative, flex justify-between items-center py-3 px-4 md:hidden sticky, inline-block h-8, w-4/5 md:w-3/5 flex justify-center, h-8, block relative pr-2, z-50 absolute top-0 font-bold text-gbgreen, z-40 h-6 fill-current, sm:hidden bg-white pt-4 pb-16, pb-6, featured-toggle block py-4 px-10 font-semibold, fill-current inline-block h-3 text-gray-500 , featured-content p-6 text-left w-full bg-gray-100, flex flex-wrap px-4, leading-loose w-full, relative w-full, text-xs text-orange-400 absolute top right -mr-4 font-bold uppercase, text-xs text-blue-800 absolute top right -mr-4 font-bold uppercase, text-xs text-cyan-600 absolute top right -mr-4 font-bold uppercase, text-xs text-gbgreen absolute top right -mr-8 font-bold uppercase, dropdown-toggle block py-4 px-10 font-semibold, dropdown-content p-6 text-left w-full bg-gray-100, flex flex-wrap -m-4, w-full md:w-1/3 xl:w-1/5 p-4, font-bold text-3xl hidden sm:block mb-2, leading-loose, relative, relative ml-4, block md:inline-block bg-gbgreen py-2 px-4 mt-4 text-white rounded-lg text-sm font-semibold, w-full md:w-1/3 xl:w-2/5 p-4, z-50 absolute top-0 right-0 h-8 sm:h-14 md:h-10 lg:h-12 xl:h-14 -mt-1 -mr-1 rounded-tr-lg overflow-hidden, z-50 absolute bottom-0 left-0 bg-gbgreen text-white py-2 px-3 lg:px-8 text-xs md:text-sm lg:text-base font-bold rounded-tr-xl shadow-lg, w-full rounded-lg lazyload, flex justify-between mt-2, font-semibold text-gbgreen, text-gray-700, strike text-gray-700, text-gbgreen font-bold, hidden lg:inline-block text-xs text-orange-500 absolute top right -mr-4 font-bold uppercase, hidden lg:inline-block text-xs text-gbgreen absolute top right -mr-4 font-bold uppercase, fill-current, text-xs text-gbgreen absolute top right -mr-4 font-bold uppercase, text-xs text-orange-500 absolute top right -mr-4 font-bold uppercase, dropdown-toggle block py-4 px-10 font-semibold relative, absolute top-0 left-0 ml-10 text-xs mt-1 font-bold text-cyan-600 uppercase, text-xs text-silk-pillowcase-teal absolute top right -mr-4 font-bold uppercase, z-50 absolute bottom-0 left-0 bg-silk-pillowcase-teal text-white py-2 px-3 lg:px-8 text-xs md:text-sm lg:text-base font-bold rounded-tr-xl shadow-lg, z-50 absolute top-0 left-0 bg-gbgreen text-white py-3 px-4 lg:px-8 text-xs md:text-sm lg:text-base font-bold rounded-br-xl shadow-lg, font-bold text-3xl mb-2, w-full, text-xs text-gbgreen absolute top right -mr-3 font-bold, block py-4 px-10 font-semibold, dropdown-content p-6 pb-16 md:pb-6 text-left w-full bg-gray-100, p-6, flex items-center, block mr-1 py-4 pl-10 font-semibold, inline-block h-6, relative block py-3 xl:py-5 px-2 text-xs font-semibold hover:bg-gray-100, inline-block h-5, , relative block py-4 px-10 font-semibold text-vw-tan, hidden md:block, w-full order-last xl:order-none, text-xs lg:text-sm, px-2 flex flex-wrap justify-between, px-4, h-6, hidden xl:block, flex flex-wrap, group static, cursor-default relative block lg:hidden pt-5 pb-4 xl:pb-5 px-2 font-semibold group-hover:bg-gray-100, relative hidden lg:block pt-5 pb-4 xl:pb-5 px-2 font-semibold group-hover:bg-gray-100, z-50 p-6 hidden left-0 absolute text-left w-full group-hover:block mb-16 sm:mb-0 shadow-xl bg-gray-100, absolute top-0 left-0 ml-3 text-xs mt-2 font-bold text-cyan-600 uppercase, relative block, relative block pt-5 pb-4 xl:pb-5 px-2 font-semibold text-vw-tan group-hover:bg-gray-100, flex justify-end, flex flex-wrap items-end mr-3, relative group, block py-5 px-3 font-semibold group-hover:bg-gray-100, z-50 p-6 hidden left-0 absolute text-left w-84 group-hover:block mb-16 sm:mb-0 shadow-xl bg-gray-100, relative block py-5 px-3 font-semibold hover:bg-gray-100, relative block py-5 px-3 font-semibold group-hover:bg-gray-100, z-50 hidden right-0 absolute text-left w-84 group-hover:block mb-16 sm:mb-0 shadow-xl bg-gray-100, flex flex-wrap px-4 text-right, flex items-center justify-end, group mr-3, block py-3 cursor-default, flex items-center bg-gbgreen group-hover:bg-gbgreen-600 rounded-xl py-2 px-4 text-white font-semibold cursor-pointer, ml-1, hidden group-hover:block z-50 p-6 left-0 absolute text-left w-full mb-16 sm:mb-0 shadow-xl bg-gray-100, container, max-w-4xl mx-auto, flex flex-wrap justify-center -m-4, w-1/2 p-4, font-bold text-3xl hidden sm:block, mt-5 text-lg, inline-block mt-5 rounded-lg py-3 px-5 font-bold bg-gbgreen text-white, lazy-load rounded-lg, mt-5, text-gbgreen font-semibold, group, block xl:hidden, flex justify-center, hidden md:block p-5 text-white bg-gbgreen, flex flex-wrap items-center justify-center -m-3 text-center, w-1/4 lg:w-1/5 p-3, modal flex items-center justify-center -mx-1 group, h-4 inline-block px-1, text-gray-100 group-hover:text-white h-5, px-1 text-xs xl:text-sm font-semibold text-gray-100 group-hover:text-white, w-full max-w-2xl rounded-xl py-10 px-12, text-xl font-bold, mt-3, mt-6 flex items-center -mx-2, px-2, bg-gbgreen hover:bg-gbgreen-600 text-white text-sm rounded-lg py-3 px-5 font-semibold, text-xs py-3 px-5 hover:bg-gray-100 rounded-lg, text-gray-100 group-hover:text-white h-5 -mt-px, wait-for-page, slider-for-hero, bg-top bg-cover lazyload hero-slide, mobile-hero-banner block md:hidden relative, block w-full h-full, lazyload, absolute bottom-8 right-24, block md:hidden cr-home relative rounded-l-full md:left-0 w-32 md:w-72 lg:w-96 xl:w-120 overflow-hidden, consumer-reports-mobile-1, relative md:hidden, absolute -top-16 -right-20, flex items-center justify-start relative, absolute w-full h-full, w-full hero-desktop-banner lg:w-auto py-5 lg:pb-20 text-center md:text-left relative, md:px-20, font-black mt-0 md:mt-20, text-3xl text-gbgreen md:text-4xl, text-5xl text-white mt-1 md:my-1, text-3xl hero-offer-subtitle text-white font-bold tracking-wider mt-1 md:mt-0, mt-2 md:my-6 w-32 md:w-auto md:max-w-xs mx-auto md:mx-0, flex items-center justify-center md:justify-start mt-3 md:mt-4 lg:mt-6, leading-none text-sm md:text-xl text-white font-semibold uppercase, flex items-center affirm-site-modal px-1 justify-center md:justify-start, block h-5 px-1, block h-14 mt-2 -ml-2, mt-3 mx-8 md:mx-0, w-full md:w-1/2 lg:w-full flex -mx-2, w-1/2 px-2, w-full block py-4 text-xs sm:text-sm text-white no-underline focus:outline-none uppercase rounded-full text-center font-semibold, w-full flex justify-center md:justify-start items-center mt-2 py-3 group text-sm md:text-base, h-5 mr-4 text-white, font-semibold text-white, ml-2 w-4 opacity-75 group-hover:opacity-100, w-full max-w-5xl rounded-lg, flex justify-end bg-gbgreen py-2 px-3, outline-none focus:outline-none, w-5 h-5, w-full md:w-1/2, w-full h-full bg-cover bg-center bg-no-repeat py-48 lazyload, w-full md:w-1/2 bg-white, px-10 py-8, italic, prose text-sm mt-3, w-32 lazyload, block w-full bg-gray-200 py-4 px-5 uppercase text-center font-semibold text-gray-600, absolute bottom-2/3 right-64, hidden md:block relative cr-home rounded-tl-xl md:rounded-l-full w-32 md:w-56 overflow-hidden, consumer-reports-desktop-1, hidden md:block relative, absolute -top-36 -right-52, block md:hidden cr-home absolute bottom-4 right-0 rounded-l-full md:left-0 w-32 md:w-72 lg:w-96 xl:w-120 overflow-hidden, consumer-reports-mobile-2, hidden md:block cr-home absolute bottom-3/4 right-0 rounded-tl-xl md:right-0 md:rounded-l-full w-32 md:w-72 overflow-hidden, consumer-reports-desktop-2, slider-hero-nav, bg-black flex items-center justify-center px-4 sm:px-16 py-4, flex flex-col md:flex-row, text-white md:text-xl font-semibold text-center ml-4, text-white underline flex items-center justify-center font-bold text-center text-sm ml-4, w-full bg-white py-10 md:py-20, pb-4 lg:pb-10, text-2xl md:text-3xl text-center pb-3, text-xl md:text-2xl text-gbgreen text-center font-normal, flex flex-wrap text-center, py-2 px-8 lg:p-4 w-1/2 sm:w-1/3 lg:w-1/6, mb-4 h-32 mx-auto lazyload, font-bold text-xs, py-2 px-8 lg:p-4 w-1/2 hidden sm:block sm:w-1/3 lg:w-1/6, w-full bg-white pb-10 md:pb-20, pb-10, text-gbgreen, flex flex-wrap justify-center w-11/12 mx-auto, w-4/5 xs:w-2/5 lg:w-1/5 shadow-lg mx-2 mb-8 lg:mb-0 hover:shadow-2xl transition duration-200, w-full lazyload, w-full p-8 relative, absolute -top-4 left-0 text-white bg-flash-blue font-bold py-1 px-2 rounded-r-full, text-lg font-bold, w-3/4 border-b border-gray-300 my-2, text-sm, w-full flex justify-center, inline-block mt-3 md:mt-8 rounded-full py-3 px-5 font-bold bg-gbgreen hover:bg-gbgreen-600 text-white, bg-gray-100 py-10 md:py-20 w-full, flex flex-wrap lg:px-32 xl:px-40, w-full lg:w-1/2 pt-8 lg:pt-0 px-6 sm:px-16 md:px-28 lg:px-8 xl:px-16 leading-relaxed text-center lg:text-left, text-xl md:text-2xl lg:text-3xl, text-xl md:text-2xl lg:text-3xl text-gbgreen mb-4, mb-4, font-bold mb-4, inline-block rounded-full py-3 px-5 font-bold bg-gbgreen hover:bg-gbgreen-600 text-white mb-8 lg:mb-0, flex items-center justify-center w-full lg:w-1/2, w-full mb-0 md:mb-8 lg:mb-0 px-10 md:px-0, block max-w-2xl mx-auto relative, absolute right-0 bottom-8 bg-gbgreen py-3 px-6 rounded-tl-xl rounded-bl-xl, text-white font-semibold text-lg, w-full relative, hidden md:block absolute top-0 left-0 w-full h-full bg-cover bg-top z-10, block md:hidden absolute top-0 left-0 w-full h-full bg-cover bg-center z-10, mx-auto relative z-30, md:max-w-xl lg:max-w-2xl py-10 md:py-16 pb-96 md:pb-16 px-10 lg:px-20 text-white text-center md:text-left, text-2xl lg:text-5xl font-black, text-lg md:max-w-sm, mt-6 font-semibold, mt-6 font-bold, inline-block mt-6 bg-black text-white py-4 px-8 rounded-full font-bold, px-4 md:px-8 lg:px-60 xl:px-72, flex items-center justify-center mb-4, inline-block mr-1, h-5 lazyload, inline-block, h-5, text-2xl md:text-3xl text-center mb-2, flex flex-col justify-center items-center, mt-6 md:mt-4 text-sm lg:text-base text-gray-500, inline-block xl:mr-6 pb-1 px-1 xs:px-2, pt-5 xl:text-base text-center, px-4 text-sm lg:text-lg, font-bold, text-gbgreen text-lg mt-4 font-semibold, flex justify-center mt-8, bg-gray-100 w-full sm:p-8 lg:p-16, text-2xl lg:text-3xl text-center px-8 mb-6 mt-8 sm:mt-0, hidden lg:flex justify-center items-center text-center, w-1/6 relative mr-3, transform hover:scale-105 transition shadow, absolute left-1/2 transform -translate-x-1/2 bottom-8, text-white text-2xl font-bold, text-white underline whitespace-nowrap, text-white text-2xl font-bold whitespace-nowrap, w-1/6 relative, flex flex-col lg:hidden justify-center items-center text-center, w-full mb-3 sm:mb-6 relative, absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2, text-white text-3xl md:text-4xl font-extrabold, text-white text-3xl md:text-4xl font-extrabold whitespace-nowrap, w-full h-full bg-gray-800, bg-cover md:bg-center bg-no-repeat lazyload, container mx-auto px-4 flex justify-center md:justify-end, max-w-sm lg:max-w-2xl py-10 md:py-20 lg:px-14 text-white text-center md:text-right, text-2xl md:text-4xl, text-lg mt-6, inline-block mt-6 bg-gbgreen hover:bg-gbgreen-600 text-white py-4 px-8 rounded-full font-semibold text-lg, mt-4, bg-newsletter-blue py-10 -mt-px, flex flex-wrap -m-4 items-center, flex flex-col lg:flex-row w-full md:w-2/3 p-4 text-center md:text-left, w-48 mx-auto md:mx-0, mt-2 lg:mt-0 lg:ml-4 text-white, w-full md:w-1/3 p-4, klaviyo-form-NDTZYw, bg-white text-gray-600 pt-10 md:pt-0 md:pt-20 md:text-xs lg:text-sm xl:text-base, flex max-w-full flex-wrap md:px-16, flex flex-col justify-center items-center md:block w-full md:w-1/4 p-4 px-16 md:px-0, mt-2, flex items-center max-w-sm border border-gray-200 rounded-l-full rounded-r-full, block w-full px-4 border-r bg-transparent border-gray-200 focus:outline-none, px-6, fill-current text-gray-200 h-5 w-5, font-semibold uppercase mt-6 md:mt-2 lg:mt-6, flex mt-3 -mx-1, w-12 px-1, rounded-full, font-semibold mt-8 uppercase, md:hidden lg:inline, mt-7, inline-block md:hidden lg:inline-block w-8 lg:w-8 mr-2, mt-4 md:mt-1 lg:mt-4, hidden md:block md:w-3/4 p-4, w-full md:w-1/5 p-4, font-semibold uppercase, mt-3 leading-loose, whitespace-nowrap, text-xs text-orange-400 absolute top right font-bold uppercase invisible lg:visible, text-xs text-blue-800 absolute top right font-bold uppercase invisible lg:visible, text-xs text-cyan-600 absolute top right font-bold uppercase invisible lg:visible, font-semibold uppercase mt-4, text-xs text-gbgreen absolute top-0 right-0 font-bold uppercase invisible lg:visible, text-xs text-orange-400 absolute top-0 right-0 font-bold uppercase invisible lg:visible, font-semibold mt-4 uppercase, hidden lg:inline-block text-xs text-orange-500 absolute top-0 right-0 -mr-4 font-bold uppercase, align-middle, inline-block h-4, font-semibold, w-full block md:hidden pt-4, w-full md:w-1/5 pt-4, border-b border-t border-gray-200, dropdown-content mt-3 leading-loose px-10 pb-4, border-b border-gray-200, block py-4 px-10 font-semibold border-b border-gray-200, bg-gray-100 text-center pt-16 pb-10 text-gray-500 px-4, flex flex-wrap text-xs font-semibold, inline-block mx-1, h-6 , h-6 opacity-25 hover:opacity-75, flex flex-wrap items-center justify-center -m-2, p-2, block h-6 mb-1, block h-6, -m-1, inline-block p-1, mt-10, text-sm mt-2, absolute top-0 left-0 w-full h-full bg-black, fixed right-0 top-0 max-w-full bg-white shadow-xl, h-screen overflow-y-auto, select-none border-b border-gbgreen-700 bg-gbgreen-600 text-white py-3 px-4 text-xs lg:text-base text-center font-semibold, mx-1, px-6 py-4, pb-4 border-b border-gray-300, flex items-center justify-between, inline-block h-4 mr-1, h-5 inline-block, flex flex-col pb-32, py-5 flex-grow, py-8 border-b border-gray-100, flex flex-wrap -m-2, w-1/4 p-2, rounded-lg w-full, w-3/4 p-2, flex items-start justify-between, select-none, ml-2 h-5 opacity-25 hover:opacity-100, flex items-end justify-between, mt-3 w-20 text-sm inline-block, text-gray-700 strike, flex items-center px-4 py-3 rounded-lg border group, w-2 h-2 opacity-75, ml-3 xl:ml-2 select-none text-xs md:text-sm, hidden xl:inline, mt-4 flex flex-wrap items-center, rounded-xl text-xs bg-mulberry-blue text-white py-1 px-3 font-semibold text-center, h-4 mr-1 fill-current text-white inline-block, -mb-px, ml-2, h-5 opacity-75 hover:opacity-100, mt-5 text-sm, flex items-center -mx-1 mt-1, px-1 text-base, px-1, h-5 opacity-25 hover:opacity-100, w-full max-w-6xl rounded-xl bg-white relative, absolute top-0 right-0 py-3 px-4, fill-current text-gray-700 h-3, flex, w-full lg:w-1/2, px-10 pt-8 pb-12, font-bold text-3xl, rounded-xl bg-gray-100 px-6 py-3 mt-5, text-center font-semibold, table-auto w-full mt-6 text-sm, w-2/3 py-2, text-center, py-2, mx-auto fill-current h-5 text-gbgreen, italic text-xs mt-5, hidden lg:block w-1/2 bg-cover bg-center, flex items-center justify-between font-bold pt-1, text-right, flex items-center justify-between pt-1, text-right font-bold, text-xs italic, mt-6 rounded-lg overflow-hidden bg-white shadow-lg, bg-orange-500 text-white text-center font-bold py-3 px-6, pt-12 pb-6 px-6 flex items-start text-center, w-1/2 border-r border-gray-300 relative, text-2xl font-bold text-gbgreen, text-2xl font-bold, absolute right-0 bg-white text-gray-500 py-1, w-1/2, affirm-as-low-as, pt-4 pb-6 px-10 flex -mx-2, w-1/4 px-2, block h-6 mx-auto, w-1/2 px-2 text-xs, w-1/4 px-2 text-sm, affirm-product-modal text-gbgreen underline, text-gbgreen underline, text-center py-10, mt-1, inline-block btn btn-buy mt-5, mt-6 w-full, w-full btn bg-gbgreen hover:bg-gbgreen-600 text-white font-bold text-xl focus:outline-none, inline-block h-5 mr-2 fill-current text-white, mx-2 text-xs text-gbgreen select-none, text-xs mt-2 text-center italic, flex items-end affirm-site-modal px-1 justify-center, leading-none text-xl font-semibold uppercase, h-5 px-1, flex flex-wrap items-center justify-center text-xs font-light text-center -m-6, w-1/2 p-6, inline-block mx-auto, block h-10 py-1 fill-current text-gbgreen, bottom-0 left-0 ml-4,