.rita-store:not(.page-index) .header-inner{min-height:73px}.rita-store:not(.page-index) .product-info h1{padding:2px 0}.rita-store:not(.page-index) .product-intro{font-size:15px;line-height:1.4}.rita-store:not(.page-index) .product-benefits{margin:5px 0 0}.rita-store:not(.page-index) .product-guarantee{min-height:89px}.rita-store:not(.page-index) .product-accordions{margin-top:5px}.rita-store:not(.page-index) .product-accordions summary{font-size:16px;line-height:1.3;padding:14px 16px}.rita-store:not(.page-index) .r-inline-videos{min-height:309.4px;margin:0 0 -10px}.rita-store:not(.page-index) .r-inline-videos>p{font-size:12px;line-height:1.4}.rita-store:not(.page-index) .r-inline-videos .r-video-grid{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.rita-store:not(.page-index) .r-inline-videos .r-video-grid>div{flex:0 0 130px;scroll-snap-align:start}.rita-store:not(.page-index) .r-inline-videos .r-video-poster img{aspect-ratio:9/16}.rita-store:not(.page-index) .r-strip{min-height:141px}.rita-store:not(.page-index) .r-benefits .r-section-heading h2{margin-bottom:12px}.rita-store:not(.page-index) .r-benefits .r-section-heading h2 em{margin-top:1.5px}.rita-store:not(.page-index) .r-benefits .r-section-heading>div{font-size:13px;line-height:1.4;min-height:54.6px}.rita-store:not(.page-index) .r-benefit-list p{min-height:50.4px}.rita-store:not(.page-index) .r-benefit-list article:last-child p{min-height:33.6px}.rita-store:not(.page-index) .r-stats{margin-top:50px}.rita-store:not(.page-index) .r-stats .r-section-heading{margin-bottom:30px}.rita-store:not(.page-index) .r-stats .r-stats-list>div{min-height:100px;padding:15px 0}.rita-store:not(.page-index) .r-stats .r-note{font-size:16px;line-height:1.4;margin-top:20px;min-height:76.8px;padding:16px}.rita-store:not(.page-index) .r-timeline .r-section-heading>div{font-size:14px;line-height:1.4}.rita-store:not(.page-index) .r-timeline-list article{min-height:0;padding:0 0 0 50px;margin-bottom:40px}.rita-store:not(.page-index) .r-timeline-list article:last-child{min-height:0;margin-bottom:40px}.rita-store:not(.page-index) .r-timeline .r-time-label{font-size:12px;line-height:16.8px;padding:4px 12px;margin-bottom:6px;border:1px solid transparent}.rita-store:not(.page-index) .r-timeline p{font-size:13px;line-height:1.6}.rita-store:not(.page-index) .r-timeline-list article:first-child p,.rita-store:not(.page-index) .r-timeline-list article:last-child p{min-height:41.6px}.rita-store:not(.page-index) .r-timeline .r-editorial-button{min-height:59.2px;font-size:18px;line-height:1.4;padding:16px 24px;border-radius:40px;margin:0 auto}.rita-store:not(.page-index) .r-feature .r-section-heading h2{min-height:72px}.rita-store:not(.page-index) .r-comparison-copy h2 em{line-height:1;margin-top:1px}.rita-store:not(.page-index) .r-comparison th,.rita-store:not(.page-index) .r-comparison td{line-height:1.4}.rita-store:not(.page-index) .r-comparison thead small{padding:0 10px;margin-top:5px;height:18.8px;gap:0}.rita-store:not(.page-index) .r-comparison thead small .r-icon{margin-right:3px}.rita-store:not(.page-index) .r-comparison .r-comparison-alternative{background:none;border:0;padding:0;height:16.8px;color:inherit}.rita-store:not(.page-index) .r-comparison .r-comparison-alternative .r-icon{color:#000}.rita-store:not(.page-index) .faq-section{padding:30px 0}.rita-store:not(.page-index) .faq-items details{border:0;border-bottom:1px solid #e6e6e6;margin-bottom:8.8px}.rita-store:not(.page-index) .faq-items summary{padding:15px 20px;font-size:16px;line-height:22.4px;border-radius:8px 8px 0 0;background:#fff}.rita-store:not(.page-index) .faq-items summary>span{font-size:17px;line-height:23.8px}.hanu-footer{color:#fff;font:400 16px/1.4 DM Sans,sans-serif;letter-spacing:-.5px}.hanu-footer__container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.hanu-footer__newsletter{padding:80px 0;background:#fdffff;color:#333;text-align:center}.rita-store .hanu-footer__newsletter h2{margin:0;font:500 32px/1.3 var(--r-heading);letter-spacing:-.5px}.hanu-footer__newsletter>.hanu-footer__container>p{font-size:16px;line-height:1.4;margin:16px 0 0}.hanu-footer__form{width:100%;max-width:580px;margin:32px auto 0}.hanu-footer__email-field{position:relative;width:100%;border:1px solid #e0e0e0;border-radius:8px;height:52px}.hanu-footer__email-field input{width:100%;height:50px;background:#fdffff;border:1px solid #e0e0e0;border-radius:8px;padding:24px 52px 24px 24px;font:400 14px/1.4 DM Sans,sans-serif;color:#333;letter-spacing:-.5px}.hanu-footer__email-field button{position:absolute;right:6px;top:6px;display:grid;place-items:center;width:40px;height:38px;background:#25282a;color:#fff;border-radius:4px;padding:0}.hanu-footer__main{background:#000;padding:50px 0;color:#fff}.hanu-footer__columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:30px;row-gap:60px;min-height:189.6px}.rita-store .hanu-footer__brand h3{min-height:62.4px;font:500 16px/1.3 DM Sans,sans-serif;letter-spacing:normal;color:#fff;margin:0 0 12px}.hanu-footer__columns ul{list-style:none;padding:0;margin:0}.hanu-footer__columns li{padding:0;margin:0}.hanu-footer__columns li a{display:inline-block;color:#fff;padding:0 0 10px;font-size:14px;line-height:21.6px;transition:color .3s ease;text-decoration:none}.hanu-footer__columns li a:hover{text-decoration:underline;text-underline-offset:3px}.hanu-footer__support p{margin:14px 0 0;font-size:14px;line-height:21px}.hanu-footer__support p:first-child{margin-bottom:10px}.hanu-footer__bottom{display:flex;flex-wrap:wrap;align-items:flex-start;gap:30px;border-top:1px solid #ffffff14;padding-top:30px;padding-left:15px;min-height:114.5px}.hanu-footer__bottom>small{font-size:11px;line-height:15.4px;white-space:nowrap}.hanu-footer__payments{display:flex;flex-wrap:wrap;gap:8px;max-width:352px}.hanu-footer__payments svg{height:24px;width:37px}.hanu-footer__localization{width:160px;margin:0;flex-shrink:0;padding:0}.hanu-footer__localization label{display:block;font-size:14px;line-height:21px;margin:0 0 10px;color:#fff}.hanu-footer__country-field{position:relative;display:flex;align-items:center;gap:8px;width:160px;height:52px;background:#ffffff0d;border:1px solid #ffffff33;border-radius:4px;padding:0 12px}.hanu-footer__country-field select{border:0;background:none;color:#fff;-webkit-appearance:none;appearance:none;font-size:14px;padding:0 20px 0 0;width:100%;height:100%;border-radius:0}.hanu-footer__country-field option{background:#000;color:#fff}.hanu-footer__flag{flex:0 0 20px;border-radius:2px}.hanu-footer__chevron{position:absolute;right:12px;pointer-events:none}@media(max-width:767px){.rita-store:not(.page-index) .product-intro{font-size:15px}.rita-store:not(.page-index) .r-strip .r-section-heading h2{font-size:28px;line-height:1.1}.rita-store:not(.page-index) .r-benefits .r-section-heading>div{font-size:12px;min-height:0}.rita-store:not(.page-index) .r-benefit-list p{font-size:14px;min-height:0}.rita-store:not(.page-index) .r-benefit-list article:last-child p{min-height:0}.rita-store:not(.page-index) .r-stats{margin-top:30px}.rita-store:not(.page-index) .r-stats h2{font-size:32px;line-height:1.2}.rita-store:not(.page-index) .r-stats .r-note{font-size:14px;min-height:0}.rita-store:not(.page-index) .r-timeline .container{width:calc(100% - 48px)}.rita-store:not(.page-index) .r-timeline h2{font-size:32px;line-height:1.3}.rita-store:not(.page-index) .r-timeline-list article{padding-left:30px}.rita-store:not(.page-index) .r-feature .r-section-heading h2{font-size:28px;line-height:1.2;min-height:67.2px;margin-bottom:15px}.rita-store:not(.page-index) .r-comparison-copy h2 em{line-height:1}.rita-store:not(.page-index) .r-guarantee{padding:65px 35px 70px}.rita-store:not(.page-index) .r-guarantee-center h2{line-height:1.3}.rita-store:not(.page-index) .faq-section .container{width:calc(100% - 30px)}.rita-store:not(.page-index) .faq-section h2{font-size:36px;line-height:1.2}.rita-store:not(.page-index) .faq-items summary{font-size:14px;line-height:19.6px}.rita-store:not(.page-index) .faq-items summary>span{font-size:18px;line-height:25.2px}.hanu-footer__newsletter{padding:40px 0}.hanu-footer__main{padding:30px 0}.hanu-footer__columns{grid-template-columns:1fr 1.17fr;gap:20px 15px;padding:0 15px 30px;min-height:0}.hanu-footer__brand{grid-column:1/-1;margin-bottom:20px}.rita-store .hanu-footer__brand h3{min-height:0}.hanu-footer__bottom{flex-direction:column;gap:15px;margin-top:15px;padding-top:0;min-height:0;text-align:center}.hanu-footer__payments svg{height:19.2px;width:30.4px}.hanu-footer__payments{gap:6px}}@media(prefers-reduced-motion:reduce){.hanu-footer__columns li a{transition:none}}.rita-store:not(.page-index) .rita-product.container{padding-top:10px;padding-bottom:10px}.rita-store:not(.page-index) .product-info .rating{margin-bottom:-5px}.rita-store:not(.page-index) .r-offer-editor{display:none}.rita-store:not(.page-index) .r-strip .r-pill-window{padding-block:10px}.rita-store:not(.page-index) .r-timeline .r-editorial-button{margin-top:20px}.hanu-footer__columns li a{line-height:19.6px}@media(min-width:768px){.rita-store:not(.page-index) .faq-section .container{width:min(1070px,calc(100% - 60px))}.rita-store:not(.page-index) .r-comparison-table{padding:0}.rita-store:not(.page-index) .r-comparison th,.rita-store:not(.page-index) .r-comparison td{height:50.9px}.rita-store:not(.page-index) .r-comparison thead th{height:76.4px}.rita-store:not(.page-index) .r-comparison thead th:first-child,.rita-store:not(.page-index) .r-comparison tbody th{width:38.461538%}.rita-store:not(.page-index) .r-comparison tbody tr:nth-child(6)>*{height:65.8px}.rita-store:not(.page-index) .r-comparison tbody tr:nth-child(9)>*{height:64.8px}}.rita-store:not(.page-index) .product-caption{margin-bottom:0}.rita-store:not(.page-index) .product-benefits li{min-height:23.8px}.rita-store:not(.page-index) .r-purchase-slot{padding-bottom:6.6px}.rita-store:not(.page-index) .product-guarantee{margin-top:-1px;margin-bottom:0}.rita-store:not(.page-index) .product-accordions summary>span{font-size:16px;line-height:20.8px}.rita-store:not(.page-index) .expert-quote{min-height:128.11px}.rita-store:not(.page-index) .r-timeline .r-editorial-button{margin-top:40px}.rita-store:not(.page-index) .r-timeline .r-section-heading p{font-size:14px;line-height:1.4}@media(max-width:767px){.rita-store:not(.page-index) .product-intro{min-height:84px}.rita-store:not(.page-index) .product-caption{min-height:30.8px}.rita-store:not(.page-index) .product-benefits li{min-height:0}}.rita-store:not(.page-index) .product-grid>div{min-width:0}.rita-store:not(.page-index) .r-video-grid{min-width:0;max-width:100%}@media(max-width:767px){.rita-store:not(.page-index) .product-grid{grid-template-columns:minmax(0,1fr)}.rita-store:not(.page-index) .product-caption{min-height:15.4px}.rita-store:not(.page-index) .expert-quote{min-height:174.8px}.rita-store:not(.page-index) .r-stats{padding-block:20px}.rita-store:not(.page-index) .r-stats .r-section-heading h2 em{font-size:32px;line-height:1.2;margin-top:1.5px}.rita-store:not(.page-index) .r-stats .r-stats-list strong{font-size:52px;line-height:1}.rita-store:not(.page-index) .r-stats .r-note{font-size:13px;line-height:1.4}.rita-store:not(.page-index) .r-timeline h3{font-size:17px;line-height:1.3}.rita-store:not(.page-index) .r-timeline .r-time-label{font-size:11px;line-height:15.4px;padding:3px 10px}.rita-store:not(.page-index) .r-timeline-list article p{min-height:83.2px}.rita-store:not(.page-index) .r-timeline-list article:first-child p,.rita-store:not(.page-index) .r-timeline-list article:last-child p{min-height:104px}.rita-store:not(.page-index) .r-feature .r-section-heading>div{font-size:15px;line-height:1.4;font-weight:500}.rita-store:not(.page-index) .r-feature-list{font-size:15px;line-height:1.4}.rita-store:not(.page-index) .r-feature-list>div{min-height:42px}.rita-store:not(.page-index) .r-guarantee-center .r-section-heading>div{margin-top:14px;min-height:105px}.rita-store:not(.page-index) .r-guarantee-benefits{margin-top:8px;white-space:normal}.hanu-footer__localization{min-height:84.5px}}.rita-store:not(.page-index) .faq-grid{display:block}.rita-store:not(.page-index) .hanu-faq-column{width:48%;padding-top:20px}.rita-store:not(.page-index) .hanu-faq-column .section-heading{text-align:left;margin:0;padding:0}.rita-store:not(.page-index) .hanu-faq-column h2{margin:0 0 15px}.rita-store:not(.page-index) .hanu-faq-column .faq-items{border:1px solid #888;border-radius:8px;overflow:hidden}.rita-store:not(.page-index) .hanu-faq-column details{margin:0;border-bottom:1px solid #888}.rita-store:not(.page-index) .hanu-faq-column details:last-child{border:0}.rita-store:not(.page-index) .hanu-faq-column summary{border-radius:0}.rita-store:not(.page-index) .hanu-faq-column details>div{padding:0 20px;font-size:14px;line-height:1.6}.rita-store:not(.page-index) .hanu-faq-column details>div p{margin:0;padding:15px 0}.hanu-scroll-header{position:sticky;top:var(--hanu-header-top,-49px);z-index:30;transition:transform .15s ease}.hanu-scroll-header.is-hidden{transform:translateY(calc(-100% - 1px))}@media(max-width:767px){.rita-store:not(.page-index) .hanu-faq-column{width:100%;padding:0;margin-bottom:30px}.rita-store:not(.page-index) .hanu-faq-column .section-heading{margin:0}.rita-store:not(.page-index) .hanu-faq-column h2{margin-bottom:15px}}@media(prefers-reduced-motion:reduce){.hanu-scroll-header{transition:none}}.rita-store:not(.page-index) .hanu-faq-column summary{gap:20px}.rita-store:not(.page-index) .r-timeline-list article p{min-height:41.6px}.rita-store:not(.page-index) .header-actions .localization-form{display:flex;align-items:center;gap:5px;border:1px solid #ededed;border-radius:24px;padding:7px 10px;background:#fff}.rita-store:not(.page-index) .header-actions .localization-form select{border:0;padding:0;background:transparent;font:14px/20px var(--body-font);color:#25282a}.hanu-header-flag{flex:none;width:20px;height:14px;display:block}@media(max-width:767px){.rita-store:not(.page-index) .header-actions .localization-form{display:none}.rita-store:not(.page-index) .r-benefits .r-section-heading>div{font-size:13px;line-height:1.4;min-height:90.98px}.rita-store:not(.page-index) .r-benefit-list{gap:0}.rita-store:not(.page-index) .r-benefit-list article{margin-bottom:14px}.rita-store:not(.page-index) .r-benefit-list p{font-size:13px;line-height:1.4;min-height:72.8px}.rita-store:not(.page-index) .r-benefit-list article:last-child p{min-height:54.6px}.rita-store:not(.page-index) .r-stats .r-section-heading h2 em{display:inline}.rita-store:not(.page-index) .r-stats .r-section-heading h2 em:before{content:" "}.rita-store:not(.page-index) .r-timeline-list article{margin-bottom:30px}.rita-store:not(.page-index) .r-timeline-list article:last-child{margin-bottom:30px}.rita-store:not(.page-index) .r-timeline-list article p{min-height:83.2px}.rita-store:not(.page-index) .r-timeline-list article:first-child p,.rita-store:not(.page-index) .r-timeline-list article:last-child p{min-height:104px}}@media(max-width:767px){.rita-store:not(.page-index) .hanu-faq-column summary{gap:15px}.rita-store:not(.page-index) .hanu-faq-column summary>span{flex:0 0 20px;width:20px;text-align:center}.rita-store:not(.page-index) .r-timeline .r-editorial-button{margin-top:30px}.rita-store:not(.page-index) .r-feature .r-split{gap:30px}.rita-store:not(.page-index) .r-comparison .r-comparison-grid{width:calc(100% - 64px);gap:20px}.rita-store:not(.page-index) .r-comparison .r-comparison-copy{padding:0 20px;min-height:118px}.rita-store:not(.page-index) .r-comparison-copy>p{font-size:15px;line-height:1.4;margin-bottom:15px}.rita-store:not(.page-index) .r-comparison-table{padding:0}.rita-store:not(.page-index) .r-comparison table{table-layout:fixed}.rita-store:not(.page-index) .r-comparison thead th{font-size:16px;line-height:22.4px;padding:12px 4px;height:auto}.rita-store:not(.page-index) .r-comparison thead th:first-child{width:150px;padding:1px}.rita-store:not(.page-index) .r-comparison thead th:nth-child(2){width:auto;padding:20px 4px 30px}.rita-store:not(.page-index) .r-comparison thead th:nth-child(3){width:auto}.rita-store:not(.page-index) .r-comparison-title{display:block;font-size:14px;line-height:16.8px}.rita-store:not(.page-index) .r-comparison th small{font-size:10px;line-height:14px;padding:1px 5px}.rita-store:not(.page-index) .r-comparison th small.r-comparison-alternative{padding:0}.rita-store:not(.page-index) .r-comparison tbody th{font-size:13px;line-height:1.2;padding:10px 4px;height:auto}.rita-store:not(.page-index) .r-comparison tbody td{font-size:16px;line-height:22.4px;padding:10px 4px;height:auto}.rita-store:not(.page-index) .r-comparison .r-comparison-symbol{display:inline-flex;width:20px;height:20px;font-size:18px;line-height:25.2px}.rita-store:not(.page-index) .r-comparison .r-comparison-symbol svg{width:20px;height:20px}}.rita-store:not(.page-index) .header-actions{justify-content:flex-end}.rita-store:not(.page-index) .header-actions .localization-form{width:auto;flex:none}.rita-store:not(.page-index) .header-actions .localization-form select{width:auto}.rita-store:not(.page-index) .hanu-faq-column summary{font-weight:400;letter-spacing:normal}.rita-store:not(.page-index) .r-comparison tbody tr:last-child>*{border-bottom:0}@media(min-width:768px){.rita-store:not(.page-index) .r-timeline-list article:nth-child(2) p,.rita-store:not(.page-index) .r-timeline-list article:nth-child(3) p{min-height:20.8px}.rita-store:not(.page-index) .r-timeline .r-editorial-button{margin-top:60px}}@media(max-width:767px){.rita-store:not(.page-index) .r-comparison{padding-block:32px}.rita-store:not(.page-index) .r-comparison-copy h2 em{width:calc(100% + 40px);margin-inline:-20px;white-space:nowrap}.rita-store:not(.page-index) .r-comparison tbody th{font-weight:400;letter-spacing:normal}.rita-store:not(.page-index) .r-comparison .r-comparison-symbol,.rita-store:not(.page-index) .r-comparison th small{vertical-align:baseline}.rita-store:not(.page-index) .r-comparison th small svg{width:12px;height:12px}}@media(max-width:767px){.rita-store:not(.page-index) .r-comparison th small{display:inline-flex}}@media(max-width:767px){.rita-store:not(.page-index) .r-comparison thead tr{height:98.7px}.rita-store:not(.page-index) .r-comparison thead th:nth-child(2){vertical-align:top}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/hanu-page-match.css.map */
