.social-feed{padding:1em 1em 0;position:relative;z-index:2}.social-feed-viewport{overflow:hidden;border:1px solid rgba(255,255,255,.22);background:#00000040;border-radius:999px;padding:.5em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.social-feed-track{display:flex;align-items:center;gap:.6em;width:max-content;animation:social-feed-scroll 80s linear infinite;will-change:transform}.social-feed-card{display:inline-flex;align-items:center;gap:.6em;padding:.55em .9em;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);color:#fffc;white-space:nowrap}.social-feed-source{color:#ffffffe6;font-weight:600;letter-spacing:-.02em}.social-feed-text{color:#ffffffa6}@keyframes social-feed-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.social-feed-track{animation:none}}@media screen and (max-width: 736px){.social-feed{padding:.75em .75em 0}.social-feed-card{padding:.5em .8em}}.content-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.75em;padding:1.25em 1em .75em;position:relative;z-index:2}.content-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.35);background:#ffffff14;color:#ffffffd9;border-radius:999px;padding:.6em 1.25em;font:inherit;line-height:1;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.content-tab:hover{background:#ffffff24;border-color:#ffffff8c}.content-tab.is-active{background:#d6476059;border-color:#d64760bf;color:#fffffff2}.content-tab:focus-visible{outline:2px solid rgba(255,255,255,.65);outline-offset:2px}@media screen and (min-width: 737px){#main{overflow-x:auto!important;overflow-y:hidden!important}#main .items{display:flex!important;flex-wrap:nowrap!important}#main .item{flex-shrink:0!important;flex-grow:0!important}#main .item[class*=span-]{min-width:20em}#main .item.span-4:not([style*=width]){width:50em}#main .item.span-5:not([style*=width]){width:60em}#main .item.span-6:not([style*=width]){width:70em}}@media screen and (max-width: 736px){#main{overflow-x:hidden!important;overflow-y:auto!important;width:100%!important}#main .item.thumb h2{display:block!important;position:absolute;bottom:0;left:0;background:#12151dd9;width:100%;padding:.75em;font-weight:400;line-height:1.2em;z-index:2;font-size:.9em;word-wrap:break-word;overflow-wrap:break-word}.item-stats{top:8px;right:8px;padding:4px 8px;gap:8px}.stat-item,.stat-item .fa-heart,.stat-item .fa-comment{font-size:12px}}#main .items{display:flex}#main .item.thumb{opacity:.75;transition:opacity .3s ease}#main .deal-price-row{display:inline-flex;align-items:baseline;justify-content:center;gap:.75em;width:100%}#main .deal-price-current{font-size:2.2em;font-weight:700;line-height:1;color:#fffffff2}#main .deal-price-original{font-size:2.2em;font-weight:600;line-height:1;text-decoration:line-through;color:#ffffff8c}#main .deal-price-off{font-size:2.2em;font-weight:700;line-height:1;color:#ffffffe6}#main .item.thumb:hover{opacity:.95}.item-stats{position:absolute;top:10px;right:10px;display:flex;gap:12px;z-index:10;background:#0009;padding:6px 12px;border-radius:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.stat-item{display:flex;align-items:center;gap:6px;color:#fff;font-size:14px;font-family:Arial,sans-serif}.stat-item .fa-heart,.stat-item .fa-comment{font-size:14px;color:#ffffffe6}.stat-count{font-weight:500;color:#fff}.poptrox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;z-index:10003;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:hidden}.poptrox-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:1400px;height:80vh;max-height:900px;background:#1a1a24;border:1px solid #fff;z-index:10004;display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;box-shadow:0 10px 60px #000c;overflow:hidden;margin:0;padding:0}.poptrox-popup.review-modal-popup{background:#fff;color:#000;border-color:#000;width:98vw!important;max-width:98vw!important;height:96vh!important;max-height:96vh!important}.poptrox-popup.visible{opacity:1;visibility:visible}.popup-content{display:flex;flex:1;overflow:hidden;position:relative;height:100%;min-height:0}.review-modal-body{flex:1;min-width:0;position:relative;display:flex;flex-direction:column;color:#000;font-size:16px}.review-modal-body.is-comments-open .review-modal-header,.review-modal-body.is-comments-open .review-modal-content{display:none}.review-modal-body p{font-size:30px}.review-modal-header{padding:32px 48px 16px;color:#000}.review-modal-title{font-size:44px;font-weight:750;line-height:1.08;margin:0;color:#000}.review-modal-byline{margin-top:14px;font-size:14px;opacity:.85;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.review-modal-author{font-weight:600}.review-modal-sep{opacity:.7}.review-modal-content{flex:1;min-height:0;padding:0 48px 48px;display:flex;overflow:auto;justify-content:flex-start}.review-modal-embed{width:100%;max-width:100%;min-height:0;display:flex;flex:1}.review-modal-content p,.review-modal-embed p{font-size:16px}.review-comments-panel{padding:0 48px 32px;border-top:1px solid rgba(0,0,0,.12);display:flex;flex-direction:column;min-height:0;flex:0 0 auto;overflow:hidden}.review-comments-panel.is-open{flex:0 1 clamp(240px,35vh,420px)}.review-modal-body.is-comments-open .review-comments-panel{padding:24px 48px 32px;border-top:0;flex:1 1 auto}.review-modal-body.is-comments-open .review-comments-panel.is-open{flex:1 1 auto}.review-comments-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0}.poptrox-popup.review-modal-popup .review-comments-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:8px 12px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font:inherit;color:#000000b3}.poptrox-popup.review-modal-popup .review-comments-toggle.is-close{border:1px solid rgba(0,0,0,.65);border-radius:999px;padding:8px 16px;font-weight:700;letter-spacing:.04em;color:#000000e6}.poptrox-popup.review-modal-popup .review-comments-toggle:hover{color:#000000e6}.review-comments-count{font-size:14px;color:inherit}.poptrox-popup.review-modal-popup .comments-list{flex:1 1 auto;min-height:0;max-height:100%;overflow-y:auto;overflow-x:hidden}.poptrox-popup.review-modal-popup .comments-header h3{color:#000}.poptrox-popup.review-modal-popup .comment-item{background:#0000000a}.poptrox-popup.review-modal-popup .comment-author,.poptrox-popup.review-modal-popup .comment-text{color:#000}.poptrox-popup.review-modal-popup .comment-timestamp,.poptrox-popup.review-modal-popup .no-comments{color:#0009}.poptrox-popup.review-modal-popup .comment-form{position:static;background:transparent;border-top:1px solid rgba(0,0,0,.12);box-shadow:none;padding-top:12px}.poptrox-popup.review-modal-popup .comment-input,.poptrox-popup.review-modal-popup .comment-name-input{background:#fff;color:#000;border:1px solid rgba(0,0,0,.2)}.poptrox-popup.review-modal-popup .comment-input::placeholder,.poptrox-popup.review-modal-popup .comment-name-input::placeholder{color:#00000080}.poptrox-popup.review-modal-popup .comment-name-display{background:#0000000a}.poptrox-popup.review-modal-popup .comment-name-label{color:#0009}.poptrox-popup.review-modal-popup .comment-name-value{color:#000}.poptrox-popup.review-modal-popup .like-button{color:#000000b3}.review-image{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;display:block}.review-iframe{width:100%;height:100%;border:0}.review-html-content{width:100%;max-width:100%;padding:20px;background:#fff;color:#333;font-size:16px;line-height:1.6;overflow-y:auto;box-sizing:border-box}.review-html-content img{max-width:100%;height:auto;display:block;margin:20px auto}.review-html-content p{margin-bottom:1em}.review-html-content h1,.review-html-content h2,.review-html-content h3,.review-html-content h4,.review-html-content h5,.review-html-content h6{margin-top:1.5em;margin-bottom:.5em;color:#000}.review-loading{display:flex;align-items:center;justify-content:center;height:200px;font-size:18px;color:#fff}.review-ad-container{background:#f7f7f9;padding:16px;margin:24px 0;border-radius:8px;border:1px solid #e5e5ea;box-shadow:0 4px 14px #0000000f;width:100%}.ad-label{color:#555;font-size:13px;font-weight:700;margin-bottom:12px;text-align:left;text-transform:uppercase;letter-spacing:2px}#adSense.ad-content{background:#fff;padding:12px;border-radius:6px;min-height:120px;display:flex;align-items:center;justify-content:center;border:1px dashed #d9d9de;width:100%}.advertisement-section{width:100%;display:block;margin:16px 0 24px}.poptrox-popup.review-modal-popup .popup-close{border-color:#000}.popup-close{position:absolute;top:15px;right:15px;width:40px;height:40px;background:#000000b3;border:2px solid #fff;border-radius:50%;color:#fff;font-size:24px;line-height:1;cursor:pointer;z-index:10001;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease,background .2s ease;padding:0;font-family:Arial,sans-serif;box-shadow:0 2px 8px #0000004d}.popup-close:hover{background:#000000e6;opacity:1}.popup-image-container{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:40px;position:relative;background:#1a1a24;min-width:0}.retailer-buttons-top-left{position:absolute;top:20px;left:20px;z-index:10;display:none!important;flex-direction:column;gap:8px}.retailer-buttons-mobile{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}@media screen and (min-width: 769px){.retailer-buttons-top-left{display:flex!important}.retailer-buttons-mobile{display:none!important}}@media screen and (max-width: 768px){.retailer-buttons-top-left{display:none!important}.retailer-buttons-mobile{display:flex!important}}.image-hover-container{position:relative;max-width:100%;margin-bottom:20px;cursor:pointer}.image-hover-container img{max-width:100%;max-height:calc(80vh - 200px);object-fit:contain;transition:filter .3s ease}.image-hover-container:hover img{filter:blur(5px)}.image-description-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:40px;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;pointer-events:none;z-index:5;overflow:hidden;box-sizing:border-box;background:#282832d9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.image-hover-container:hover .image-description-overlay,.image-description-overlay.mobile-visible{opacity:1;visibility:visible}.image-description-overlay p{color:#fff;font-size:20px;line-height:1.6;text-align:center;font-family:Arial,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.8);max-width:100%;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.popup-image-container .caption{color:#fff;font-size:18px;text-align:center;margin-bottom:20px;font-family:Arial,sans-serif;display:flex;align-items:center;justify-content:space-between;gap:12px}.popup-image-container .caption .nav-previous,.popup-image-container .caption .nav-next{transform:none;align-self:center;flex-shrink:0}.buy-now-container{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:auto;padding-top:20px;width:100%;position:relative}.retailer-button{display:inline-block;padding:12px 20px;color:#fff;text-decoration:none;border-radius:4px;font-size:14px;font-weight:500;transition:background-color .2s ease,transform .2s ease;font-family:Arial,sans-serif;border:none;cursor:pointer;white-space:nowrap}.retailer-button:hover{color:#fff;transform:translateY(-1px)}.retailer-amazon{background:#f90}.retailer-amazon:hover{background:#cc7a00}.retailer-bestbuy{background:#0a4abf}.retailer-bestbuy:hover{background:#083a9f}.retailer-ebay{background:#e53238}.retailer-ebay:hover{background:#b8282d}.retailer-walmart{background:#4dbdf5}.retailer-walmart:hover{background:#3d9bc4}.nav-previous,.nav-next{background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:opacity .2s ease;flex-shrink:0;padding:0;margin:0;position:relative;align-self:flex-end;transform:translateY(20px)}.nav-previous:hover,.nav-next:hover{opacity:.7}.nav-previous:active,.nav-next:active{opacity:.5}.nav-previous svg,.nav-next svg{width:32px;height:32px;stroke-width:2}.nav-previous:disabled,.nav-next:disabled{opacity:.3;cursor:not-allowed}.popup-comments-panel{width:350px;background:#282836;display:flex;flex-direction:column;padding:20px;overflow-y:auto;overflow-x:hidden;border-left:1px solid rgba(255,255,255,.1);min-height:0;flex-shrink:0;position:relative;-webkit-overflow-scrolling:touch}.advertisement-section{margin-bottom:30px;flex-shrink:0;width:100%;box-sizing:border-box}.adsbygoogle{display:block;width:100%;min-height:100px;text-align:center}.ad-container{border:2px solid rgba(255,255,255,.1);border-radius:4px;padding:15px;text-align:center;background:#ffffff0d;transition:border-color .3s ease,background .3s ease;width:100%;box-sizing:border-box;max-width:100%}.ad-container:hover{border-color:#fff3;background:#ffffff14}.ad-placeholder{border:2px dashed rgba(255,255,255,.3);border-radius:4px;padding:20px;text-align:center;width:100%;box-sizing:border-box;max-width:100%}.ad-label{color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;font-family:Arial,sans-serif}.ad-content{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:250px}.ad-content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.ad-link{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:inherit;width:100%;transition:opacity .3s ease}.ad-link:hover{opacity:.9}.ad-image{max-width:100%;height:auto;max-height:250px;object-fit:contain;border-radius:4px;margin-bottom:10px}.ad-title{color:#fffc;font-size:14px;font-weight:500;margin-top:8px;font-family:Arial,sans-serif}.ad-image-placeholder{color:#ffffff80;font-size:14px;margin-bottom:10px;font-family:Arial,sans-serif}.ad-text{color:#ffffff80;font-size:12px;font-family:Arial,sans-serif}.comments-header{margin-bottom:20px;flex-shrink:0;width:100%;box-sizing:border-box}.comments-header h3{color:#fff;font-size:18px;font-weight:600;margin:0;font-family:Arial,sans-serif}.comments-list{flex:1 1 auto;margin-bottom:0;padding-bottom:10px;overflow-y:auto;overflow-x:hidden;min-height:0;-webkit-overflow-scrolling:touch;max-height:100%}.comment-item{background:#333340;border-radius:6px;padding:12px;margin-bottom:12px;width:100%;box-sizing:border-box;max-width:100%}.comment-author{color:#fff;font-size:14px;font-weight:600;margin-bottom:6px;font-family:Arial,sans-serif}.comment-text{color:#fff;font-size:14px;line-height:1.5;margin-bottom:6px;font-family:Arial,sans-serif}.comment-timestamp{color:#ffffff80;font-size:12px;font-family:Arial,sans-serif}.no-comments{color:#ffffff80;font-size:14px;text-align:center;padding:20px;font-family:Arial,sans-serif}.comment-form{display:flex;flex-direction:column;gap:10px;flex-shrink:0;margin-top:auto;position:sticky;bottom:0;background:#282836;padding-top:15px;padding-bottom:0;margin-bottom:0;z-index:10;border-top:1px solid rgba(255,255,255,.1);box-shadow:0 -5px 10px #0003;width:100%;box-sizing:border-box;max-width:100%}.comment-input{background:#333340;border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:10px;color:#fff;font-size:14px;font-family:Arial,sans-serif;resize:vertical;min-height:60px}.comment-input::placeholder{color:#ffffff80}.comment-input:focus{outline:none;border-color:#ffffff4d}.comment-submit{padding:10px 20px;background:#e94e77;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease;font-family:Arial,sans-serif}.comment-submit:hover{background:#d43d66}.comment-name-input{background:#333340;border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:10px;color:#fff;font-size:14px;font-family:Arial,sans-serif}.comment-name-input::placeholder{color:#ffffff80}.comment-name-input:focus{outline:none;border-color:#ffffff4d}.comment-name-display{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#333340;border-radius:4px;margin-bottom:10px}.comment-name-label{color:#fff9;font-size:12px;font-family:Arial,sans-serif}.comment-name-value{color:#fff;font-size:14px;font-weight:500;font-family:Arial,sans-serif}.like-button{padding:8px 12px;background:transparent;color:#ffffff80;border:none;border-radius:4px;font-size:18px;font-weight:500;cursor:pointer;transition:color .2s ease,opacity .2s ease;font-family:Arial,sans-serif;display:flex;align-items:center;gap:6px}.like-button .fa-heart{transition:color .2s ease}.like-button:hover:not(:disabled) .fa-heart{color:#ff69b4}.like-button:hover:not(:disabled){color:#ff69b4}.like-button:disabled{opacity:1;cursor:not-allowed}.like-button.liked .fa-heart,.like-button.liked,.like-button.liked .like-count{color:#ff69b4}.like-count{font-size:14px;color:inherit}.scroll-to-top-button{position:fixed;bottom:20px;right:20px;width:50px;height:50px;background:#fff3;border:2px solid rgba(255,255,255,.5);border-radius:50%;color:#fff;font-size:20px;cursor:pointer;z-index:10000;display:none;align-items:center;justify-content:center;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 12px #0000004d;opacity:0;visibility:hidden;pointer-events:none}.scroll-to-top-button.visible{opacity:1;visibility:visible;pointer-events:auto}.scroll-to-top-button:hover{background:#ffffff4d;border-color:#ffffffb3;transform:translateY(-2px);box-shadow:0 6px 16px #0006}.scroll-to-top-button .fa-arrow-up{display:block}.scroll-to-top-icon{display:none;font-size:24px;line-height:1}.scroll-to-top-button:not(:has(.fa-arrow-up)) .scroll-to-top-icon{display:block}@media screen and (max-width: 736px){.scroll-to-top-button{display:flex}}@media screen and (max-width: 1024px){.poptrox-popup{width:90%;height:80vh}.popup-comments-panel{width:300px}.popup-close{top:15px;right:15px}}@media screen and (max-width: 768px){.poptrox-popup{width:90%;max-width:90%;height:90vh;max-height:90vh;flex-direction:column;border:1px solid #fff;left:50%;transform:translate(-50%,-50%);margin:0}.poptrox-popup.review-modal-popup{width:96vw;max-width:96vw;height:94vh;max-height:94vh}.popup-content{flex-direction:column;min-height:0}.popup-image-container{flex:0 0 auto;padding:20px;min-height:0;max-height:40%;overflow:hidden}.popup-image-container .image-hover-container{max-height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.popup-image-container img{max-height:calc(30vh - 60px)}.popup-image-container .image-description-overlay{padding:15px;overflow-y:auto;overflow-x:hidden;max-height:100%;align-items:flex-start;justify-content:flex-start}.popup-image-container .image-description-overlay p{font-size:14px;line-height:1.4;text-align:left;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.popup-comments-panel{width:100%;flex:1 1 auto;min-height:0;border-left:none;border-top:1px solid rgba(255,255,255,.1);overflow-y:auto;overflow-x:hidden;position:relative;-webkit-overflow-scrolling:touch;box-sizing:border-box}.advertisement-section{margin-bottom:15px;width:100%;box-sizing:border-box}.adsbygoogle{min-height:50px!important;max-height:50px;overflow:hidden}.ad-content{min-height:60px;padding:10px;box-sizing:border-box}.ad-image{max-height:100px;max-width:100%;box-sizing:border-box}.ad-label{font-size:10px;margin-bottom:8px}.ad-container{padding:10px;width:100%;box-sizing:border-box;max-width:100%}.ad-placeholder{padding:15px;min-height:120px;width:100%;box-sizing:border-box;max-width:100%}.comment-item{width:100%;box-sizing:border-box;max-width:100%}.comments-header{width:100%;box-sizing:border-box}.comment-form{width:100%;box-sizing:border-box;max-width:100%}.buy-now-container{gap:8px;padding-top:15px}.nav-previous svg,.nav-next svg{width:28px;height:28px}.popup-close{top:10px;right:10px;width:36px;height:36px;font-size:20px}}@media screen and (max-width: 480px){.poptrox-popup{width:90%;max-width:90%;height:90vh;max-height:90vh;border:1px solid #fff;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;padding:0}.popup-image-container{flex:0 0 auto;padding:15px;min-height:0;max-height:35%;overflow:hidden}.popup-image-container .image-hover-container{max-height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.popup-image-container img{max-height:calc(25vh - 50px)}.popup-image-container .image-description-overlay{padding:10px;overflow-y:auto;overflow-x:hidden;max-height:100%;align-items:flex-start;justify-content:flex-start}.popup-image-container .image-description-overlay p{font-size:12px;line-height:1.3;text-align:left;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.popup-comments-panel{flex:1 1 auto;min-height:0;padding:15px;overflow-y:auto;overflow-x:hidden;position:relative;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%}.advertisement-section{margin-bottom:15px;width:100%;box-sizing:border-box}.adsbygoogle{min-height:50px!important;max-height:50px;overflow:hidden}.ad-content{min-height:50px;padding:5px;box-sizing:border-box}.ad-image{max-height:80px;max-width:100%;box-sizing:border-box}.ad-label{font-size:10px;margin-bottom:8px}.ad-container{padding:10px;width:100%;box-sizing:border-box;max-width:100%}.ad-placeholder{padding:15px;min-height:100px;width:100%;box-sizing:border-box;max-width:100%}.comment-item{width:100%;box-sizing:border-box;max-width:100%}.comments-header{width:100%;box-sizing:border-box}.comment-form{width:100%;box-sizing:border-box;max-width:100%}.popup-close{top:10px;right:10px;width:36px;height:36px;font-size:20px}.comments-list{min-height:150px}}.is-poptrox-visible #footer,body.is-poptrox-visible #footer,.App.is-poptrox-visible #footer{display:none!important;visibility:hidden!important;opacity:0!important;z-index:-1!important;pointer-events:none!important}#vanta-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}html,body{height:100%;margin:0;padding:0}.App{min-height:100vh;display:flex;flex-direction:column;position:relative}body #wrapper{flex:1;min-height:100vh!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;position:relative;z-index:1}body #wrapper:before{display:none!important}body #wrapper .main-content-wrapper{flex:1 1 0%!important;display:flex!important;flex-direction:column!important;min-height:0}body #wrapper #main{flex:0 1 auto;min-height:0;align-self:flex-start;width:100%!important;max-width:100%!important}body #wrapper #footer{flex:0 0 auto!important;margin-top:auto!important;order:999!important}form input,form textarea{color:#1b1b1b!important}form input::placeholder,form textarea::placeholder{color:#4a4a4a!important}@media screen and (max-width: 736px){.App{min-height:100vh;display:flex;flex-direction:column}body #wrapper{min-height:100vh!important;display:flex!important;flex-direction:column!important;position:relative;z-index:1}body #wrapper .main-content-wrapper{flex:0 1 auto!important;display:flex!important;flex-direction:column!important;min-height:0}body #wrapper #main{flex:0 1 auto;min-height:0;width:100%!important;max-width:100%!important;align-self:stretch!important}body #wrapper #footer{flex:0 0 auto!important;margin-top:auto!important;width:100%}}
