body{background:#f5f4f3;font-weight:400}body nav#breadcrumbs{display:none}header.header{padding-bottom:12px!important}.footer__content-top{padding-bottom:0!important}.footer__content-bottom-wrapper{gap:5px!important}header-drawer,.header__join,.header__inline-menu,.header__column,.sticky-footer,.footer .footer-block--menu,.footer .accordion,#chat-button{display:none!important}.consultation-product-section{padding:24px 0 0}.consultation-recommendation .consultation-top-wrap{background:#f5f4f3}.consultation-recommendation .container.consultation-container{position:relative}.consultation-recommendation .consultation-top{display:flex;flex-wrap:wrap;justify-content:space-between}.consultation-recommendation .consultation-back{align-items:center;font-size:16px;line-height:16px;cursor:pointer;height:23px;display:flex}.consultation-recommendation .consultation-close{display:flex;align-items:center;margin-left:auto;cursor:pointer;height:23px}.consultation-recommendation .consultation-close svg{width:16px;height:16px}.consultation-recommendation .consultation-progress-wrap{flex:0 0 100%}.consultation-recommendation .consultation-progress-bar{max-width:500px;position:relative;margin:40px auto 20px;display:flex;flex-direction:row;justify-content:space-between}.consultation-recommendation .consultation-progress-bar:before{content:"";position:absolute;left:0;top:15px;height:2px;background:#d7d4d0;width:100%;z-index:0}.consultation-recommendation .consultation-progress-bar .round-step{display:flex;flex-direction:column;align-items:center;font-size:12px;color:#535353;gap:5px}.consultation-recommendation .consultation-progress-bar .round-step:first-child{align-items:flex-start}.consultation-recommendation .consultation-progress-bar .round-step:last-child{align-items:flex-end}.consultation-recommendation .consultation-progress-bar .round-step span:first-child{width:30px;height:30px;border-radius:100%;background:#d7d4d0;display:flex;align-items:center;justify-content:center;z-index:1;position:relative}.consultation-recommendation .consultation-progress-bar .round-step.active{color:#282828;font-weight:500}.consultation-recommendation .consultation-progress-bar .round-step.active span:first-child{background:#8ac401}.consultation-recommendation .consultation-progress-bar .round-step span svg{width:17.5px;height:17.5px}.consultation-recommendation .consultation-progress-bar .round-step span:last-child{display:block;text-align:center;width:100%}.consultation-recommendation .consultation-recommendation-intro-wrap{background:#fff;padding:34px 0}.consultation-recommendation .consultation-recommendation-intro{display:flex;flex-direction:column;gap:16px}.consultation-recommendation .recommendation-intro-right{position:relative}.consultation-recommendation .consultation-recommendation-intro .intro-subheading{font-size:16px;line-height:22px;color:#535353;margin-bottom:15px;opacity:0;transition:opacity .8s ease}.consultation-recommendation .consultation-recommendation-intro .intro-subheading.shown{opacity:1}.consultation-recommendation .consultation-recommendation-intro .intro-subheading-myself{display:none}.consultation-recommendation .recommendation-intro-left h1{font-size:28px;line-height:32px}.consultation-recommendation .recommendation-intro-left h1 span{font-size:20px;line-height:24px;display:block}.consultation-recommendation .recommendation-intro-left h1 span.tm{display:inline-block;font-size:.6em;vertical-align:text-top}.consultation-recommendation .recommendation-intro-left .trustpilot-wrap{width:200px;margin:30px 0 35px -5px}.consultation-recommendation .consultation-recommendation-intro .recommendation-intro-description-title{font-size:18px;line-height:22px}.consultation-recommendation .consultation-recommendation-intro .recommendation-intro-description-highlight{font-size:16px;line-height:20px;background:#eeecea;color:#282828;border-radius:20px;display:inline-block;font-weight:500;display:flex;align-items:center;flex-direction:row;justify-content:center;gap:8px;padding:10px}.consultation-recommendation .consultation-recommendation-intro .recommendation-intro-description-highlight svg{width:25px;height:auto;min-width:25px}.consultation-recommendation .consultation-recommendation-intro,.consultation-recommendation .consultation-recommendation-intro p{color:#535353;font-size:16px;line-height:20px}.consultation-recommendation .consultation-recommendation-intro ul,.consultation-recommendation .product-details-content ul{margin-top:20px;margin-bottom:20px;list-style-type:none;padding-left:0}.consultation-recommendation .consultation-recommendation-intro ul li{margin-top:0;margin-bottom:12px;padding-left:27px;position:relative}.consultation-recommendation .product-details-content ul li{margin-top:0;margin-bottom:8px;padding-left:25px;position:relative}.consultation-recommendation .consultation-recommendation-intro ul li svg,.consultation-recommendation .product-details-content ul li svg{left:0;transform:translateY(50%);position:absolute;fill:#282828;margin-top:-3px}.consultation-recommendation .consultation-recommendation-intro .recommendation-intro-image{border-radius:16px;overflow:hidden;display:flex;justify-content:center;align-items:center}.consultation-recommendation .consultation-recommendation-intro .recommendation-intro-image img{width:100%;height:100%;object-fit:cover}.consultation-recommendation .consultation-recommendation-intro .pop{position:absolute;bottom:-30px;border-radius:16px;padding:12px 16px;display:flex;align-items:center;gap:18px;right:12px;opacity:0;transition:opacity .6s ease;box-shadow:0 0 4px #0003;animation:everNearPop 20s linear infinite}.consultation-recommendation .consultation-recommendation-intro .pop img{max-width:39px}.consultation-recommendation .consultation-recommendation-intro .pop-copy h3{font-family:"IBM Plex Serif",serif;font-size:22px;line-height:26px;margin:0;font-style:italic}.consultation-recommendation .consultation-recommendation-intro .pop span{font-size:16px;line-height:20px;font-weight:400}.consultation-recommendation .consultation-recommendation-intro .pop:nth-child(1){animation-delay:0s}.consultation-recommendation .consultation-recommendation-intro .pop:nth-child(2){animation-delay:5s}.consultation-recommendation .consultation-recommendation-intro .pop:nth-child(3){animation-delay:10s}.consultation-recommendation .consultation-recommendation-intro .pop:nth-child(4){animation-delay:15s}@keyframes everNearPop{0%{opacity:0}1%{opacity:1}22%{opacity:1}23%{opacity:0}to{opacity:0}}.consultation-recommendation .consultation-recommendation-product{max-width:500px}.consultation-recommendation .consultation-recommendation-product-wrap{background:linear-gradient(180deg,#fff,#fffaec 42.61%,#fff 84.41%);padding-top:20px;padding-bottom:30px}.consultation-recommendation .consultation-recommendation-product-wrap h3{font-size:20px;line-height:24px;margin:0 auto 24px;text-align:left}.consultation-recommendation .consultation-recommendation-product-wrap .terms-wrap{color:#535353;background:#eeecea;border-radius:32px;display:flex;flex-direction:row;gap:0;flex-wrap:wrap;justify-content:center;align-items:center;width:max-content;margin:auto auto 15px;font-size:16px;line-height:20px;border:4px solid #eeecea;display:none}.consultation-recommendation .consultation-recommendation-product-wrap .terms-wrap span{padding:8px 20px;cursor:pointer}.consultation-recommendation .consultation-recommendation-product-wrap .terms-wrap span.active{color:#282828;border:2px solid #282828;background:#fff;border-radius:32px;font-weight:500}.consultation-recommendation .consultation-recommendation-product-wrap .terms-wrap svg{display:none}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant-wrap{display:flex;flex-direction:column;cursor:pointer}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant-wrap .top-label{border:1px solid #D7D4D0;border-bottom:0;border-radius:16px 16px 0 0;background:#f5f4f3;font-size:16px;font-weight:500;color:#282828;padding:12px 20px 32px;margin-bottom:-20px}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant-wrap:has(.term-variant.active) .top-label:not(.top-label-annual){border-color:#282828;background:#fff}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant-wrap .top-label.top-label-annual{background:linear-gradient(90deg,#ffd102,#ff6608);padding:10px 20px 30px;border:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant-wrap .top-label .white-tag{background:#fff;font-size:14px;border-radius:16px;padding:4px 10px}.consultation-recommendation .consultation-recommendation-product-wrap .terms-variants-wrap .term-variant{border:2px solid #D7D4D0;border-radius:16px;background:#f5f4f3;padding:20px 15px;margin-bottom:30px;display:flex;flex-direction:column;flex:1}.consultation-recommendation .consultation-recommendation-product-wrap .terms-variants-wrap .term-variant.active{border:2px solid #282828;background:#fff}.consultation-recommendation .consultation-recommendation-product-wrap .terms-variants-wrap .term-variant-inner{display:flex;flex-direction:column;flex:1}.consultation-recommendation .consultation-recommendation-product-wrap .terms-variants-wrap .term-variant-top{display:flex;flex-direction:column;gap:10px;align-items:flex-start;border-bottom:1px solid #737373;padding-bottom:15px}.consultation-recommendation .consultation-recommendation-product-wrap .terms-variants-wrap .term-variant-selector{display:flex;flex-direction:row;gap:10px}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant-radio svg{margin-top:1px}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant-radio .outer-circle{stroke:#535353}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant.active .term-variant-radio .outer-circle{stroke:#282828}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant-radio .inner-circle{opacity:0}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant.active .term-variant-radio .inner-circle{opacity:1}.consultation-recommendation .consultation-recommendation-product-wrap .terms-variants-wrap .term-variant-price{display:flex;flex-direction:column;gap:10px;align-items:flex-start;width:100%}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant .monthly-price{font-weight:500;font-size:20px;line-height:26px;color:#282828}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant .monthly-price .monthly-price-small{font-weight:400;font-size:16px;line-height:20px}.consultation-recommendation .green-tag{font-weight:500;font-size:14px;line-height:18px;color:#282828;background:#8ac401;padding:6px 14px;border-radius:16px}.consultation-recommendation .grey-tag{font-weight:500;font-size:14px;line-height:18px;color:#282828;background:#eeecea;padding:6px 14px;border-radius:16px}.consultation-recommendation .consultation-recommendation-product-wrap .terms-variants-wrap .term-variant-price-description span{color:#535353;display:block;font-size:16px;line-height:20px;margin:5px 0}.consultation-recommendation .term-variant .term-variant-breakdown{display:flex;flex-direction:column;height:100%;flex:1}.consultation-recommendation .term-variant .breakdown-items{padding:15px 0;display:flex;flex-direction:column;gap:15px}.consultation-recommendation .term-variant .breakdown-item{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:15px}.consultation-recommendation .term-variant .breakdown-item .breakdown-item-left{display:flex;flex-direction:row;align-items:center;gap:5px}.consultation-recommendation .term-variant .breakdown-item .item-icon{border-radius:12px;background:#eeecea;overflow:hidden;width:48px;height:48px;min-width:48px;line-height:0;border:1px solid #eeecea}.consultation-recommendation .term-variant .breakdown-item .item-icon img{width:100%;height:auto;object-fit:cover;object-position:center}.consultation-recommendation .term-variant .breakdown-item .item-text{font-size:16px;line-height:20px;color:#535353}.consultation-recommendation .term-variant .breakdown-item .item-text strong{display:block;font-weight:500;font-size:18px;line-height:22px;color:#282828;margin-bottom:2px}.consultation-recommendation .term-variant .breakdown-item .breakdown-item-right{font-weight:500;font-size:16px;line-height:20px;color:#282828;text-wrap-mode:nowrap}.consultation-recommendation .term-variant .breakdown-item.item-offer .item-text span{display:block;font-weight:500;font-size:16px;line-height:20px;color:#282828;background:linear-gradient(90deg,#ffd102,#ff6608);border-radius:20px;padding:5px 10px;margin-bottom:5px;width:fit-content}.consultation-recommendation .term-variant .breakdown-item.item-offer.extra-offer{display:none}.consultation-recommendation .term-variant.active-extra-offer .breakdown-item.item-offer.extra-offer{display:flex}.consultation-recommendation .term-variant .breakdown-item.item-offer .breakdown-item-right{color:#dd241e}.consultation-recommendation .term-variant .breakdown-total{padding:15px 0 0;font-weight:500;font-size:18px;line-height:24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid #737373;margin-top:auto}.consultation-recommendation .term-variant .breakdown-total .total-price{font-size:24px;line-height:28px}.consultation-recommendation .consultation-recommendation-product-wrap .product-details-wrap{border:2px solid #282828;border-radius:16px;background:#fff;padding:20px 15px;margin-bottom:30px}.consultation-recommendation .product-details{display:flex;flex-direction:column}.consultation-recommendation .product-details .product-details-title{display:flex;flex-direction:row;align-items:center;gap:12px;margin-bottom:12px}.consultation-recommendation .product-details h2{font-size:24px;line-height:28px;margin:0;text-align:left}.consultation-recommendation .product-details .product-details-left,.consultation-recommendation .product-details .product-details-right{width:100%}.consultation-recommendation .product-details .product-details-right{position:relative}.consultation-recommendation .product-details .product-details-content{margin:0 0 25px;text-align:left}.consultation-recommendation .product-details .product-details-content *{font-size:18px;line-height:25px;color:#535353}.consultation-recommendation .product-details .product-details-content ul{padding-left:5px}.consultation-recommendation .product-details .swiper-slide{border-radius:16px;text-align:center}.consultation-recommendation .product-details .swiper-slide img{width:100%;height:100%;object-fit:contain}.consultation-recommendation .product-details .swiper-pagination{display:block;position:absolute;bottom:0;width:100%!important}.consultation-recommendation .product-details .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;background:#d7d4d0;opacity:1;border-radius:9px;transform:none;margin:0 2px;transition:.2s width}.consultation-recommendation .product-details .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#282828;width:17px}.consultation-recommendation .product-details .swiper-controls{display:block}.consultation-recommendation .product-details .swiper-controls .swiper-button-next,.consultation-recommendation .product-details .swiper-controls .swiper-button-prev{position:absolute;top:50%;width:35px;height:35px;background:#fff;border:1px solid #eeecea}.consultation-recommendation .product-details .swiper-controls .swiper-button-next.swiper-button-disabled,.consultation-recommendation .product-details .swiper-controls .swiper-button-prev.swiper-button-disabled{opacity:.6}.consultation-recommendation .product-details .swiper-controls .swiper-button-next{transform:translateY(-50%) translate(25%) rotate(90deg)}.consultation-recommendation .product-details .swiper-controls .swiper-button-next svg{margin-top:-2px}.consultation-recommendation .product-details .swiper-controls .swiper-button-prev{transform:translateY(-50%) translate(-25%) rotate(-90deg)}.consultation-recommendation .product-details .swiper-controls .swiper-button-prev svg{margin-top:-2px}.consultation-recommendation .product-additional-details{display:flex;flex-direction:column-reverse;align-items:center;gap:0;margin-top:20px}.consultation-recommendation .product-additional-details-image{max-width:185px}.consultation-recommendation .product-additional-details img{max-width:100%;height:auto}.consultation-recommendation .product-additional-details h3{font-size:20px;line-height:24px}.consultation-recommendation .product-additional-details .product-details-content,.consultation-recommendation .product-additional-details .product-details-content p,.consultation-recommendation .product-additional-details .product-details-content li{font-size:16px;line-height:24px}.consultation-recommendation .product-accordions{margin-top:30px;margin-bottom:30px}.consultation-recommendation .collapsible-content__item:first-child{border-top:.1rem solid rgba(var(--color-foreground));transition:border-color var(--duration-default)}.consultation-recommendation .collapsible-content__item{border-bottom:.1rem solid rgba(var(--color-foreground));transition:border-color var(--duration-default)}.consultation-recommendation .collapsible-content__question.h6{font-size:18px;line-height:25px;margin-bottom:0;text-align:left}.consultation-recommendation .collapsible-content__answer-inner,.consultation-recommendation .collapsible-content__answer-inner p,.consultation-recommendation .collapsible-content__answer-inner li{font-size:16px;line-height:22px;color:#535353}.consultation-recommendation .collapsible-content__answer-inner strong{font-weight:500;color:#282828}.consultation-recommendation .collapsible-content__item{padding:.6rem 0}.consultation-recommendation .collapsible-content__titles .h2{font-size:28px;line-height:32px;font-weight:500;margin-top:0;margin-bottom:20px}.consultation-recommendation .collapsible-content__titles .h3{font-size:24px;line-height:28px;font-weight:500;margin-top:0;margin-bottom:16px}.collapsible-content__content,.collapsible-content .titles,.collapsible-content .description{max-width:none}.consultation-recommendation .product-alternative{border:1px solid #D7D4D0;border-radius:16px;background:#f5f4f3;padding:20px 15px;display:flex;flex-direction:column;gap:20px}.consultation-recommendation .product-alternative h2{font-size:20px;line-height:24px;margin:0 0 14px}.consultation-recommendation .product-alternative p{font-size:16px;line-height:20px;color:#535353}.consultation-recommendation .product-alternative .button{background:transparent;color:#282828;border:2px solid #282828;width:100%;font-size:18px;font-weight:500;text-align:center}.consultation-recommendation .product-alternative .button:hover{background:#c4c4c499;color:#282828;border:2px solid #282828}.consultation-recommendation .product-alternative img{max-width:100%;height:auto;border-radius:16px}.consultation-recommendation .checkout-line{text-align:center}.consultation-recommendation .checkout-line #checkout{overflow:hidden;background:#dd241e;color:#fff;font-weight:500;min-height:41px;width:100%;max-width:420px;font-size:18px}.consultation-recommendation .checkout-line #checkout:hover{background:#b1110c}.consultation-recommendation .dd-line,.consultation-recommendation .tc-line{display:flex;flex-direction:column;gap:20px;margin-top:30px;margin-bottom:15px;font-size:14px;color:#535353;justify-content:center;align-items:center}.consultation-recommendation .dd-line svg{width:69px;height:auto}.consultation-recommendation .tc-line{margin-top:0}.consultation-recommendation .vat-line{margin-top:0;max-width:700px;margin-bottom:30px}.consultation-recommendation .vat-line h4{margin-bottom:15px;font-size:18px;color:#282828}.consultation-recommendation .vat-line *{margin-bottom:15px;font-size:18px;line-height:24px;color:#535353}.consultation-recommendation .vat-line span{text-decoration:underline;cursor:pointer}.consultation-recommendation .upsell-item{border-radius:16px;background:#f5f4f3;padding:20px 15px;display:flex;flex-direction:column;gap:20px}.consultation-recommendation .upsell-item h2{font-size:20px;line-height:24px;margin:0 0 14px}.consultation-recommendation .upsell-item,.consultation-recommendation .upsell-item p{font-size:16px;line-height:20px;color:#535353}.consultation-recommendation .upsell-item .upsell-item-price{margin-bottom:15px}.consultation-recommendation .upsell-item .upsell-item-price .price-tag{font-size:28px;line-height:32px;font-weight:500;color:#282828}.consultation-recommendation .upsell-item .button{background:transparent;color:#282828;border:2px solid #282828;width:100%;font-size:18px;font-weight:500}.consultation-recommendation .upsell-item .button:hover{background:#c4c4c499;color:#282828;border:2px solid #282828}.consultation-recommendation .upsell-item .button.added{background:#282828;color:#fff;border:2px solid #282828}.consultation-recommendation .upsell-item .button svg{display:none;margin-left:10px;width:22px}.consultation-recommendation .upsell-item .button svg path{fill:#fff}.consultation-recommendation .upsell-item .button.added svg{display:inline-block}.consultation-recommendation .upsell-item img{max-width:100%;height:auto;border-radius:16px}.consultation-recommendation .product-faq{margin-top:80px}.consultation-recommendation .product-faq h2{font-size:20px}.product-sticky-footer{position:fixed;width:100%;box-shadow:4px 0 12px #00000059;font-size:16px;color:#535353;left:0;background:#fff;z-index:2147483637;padding:16px 0;transform:translateY(100%);opacity:0;transition:all .4s ease;transform:translateZ(0);inset-inline-end:0;bottom:0}.product-sticky-footer.visible{transform:translateY(0);opacity:1}.product-sticky-footer .container{display:flex;flex-direction:column;align-items:center;gap:12px}.product-sticky-footer .container span{color:#535353}.product-sticky-footer .container .total-price-today{color:#282828;font-size:20px;font-weight:500}.product-sticky-footer .button--primary{overflow:hidden;background:#dd241e;color:#fff;font-weight:500;min-height:41px;width:100%;max-width:280px;font-size:18px}.product-sticky-footer .button--primary:hover{background:#b1110c}footer{padding-bottom:110px}button.scroll-top,#chat-button{display:none!important}.evernear-popup-modal{position:fixed;top:100%;left:0;box-sizing:border-box;margin:0 auto;width:100%;height:100%;background-color:var(--modal-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;overflow:auto;z-index:-1}.evernear-popup-modal .evernear-popup-modal__content{width:calc(100% - 3.2rem);max-width:100rem;height:max-content;max-height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:3.2rem;background-color:#fff;box-shadow:0 8px 40px rgba(var(--color-shadow),.08);border-radius:1.2rem;overflow:auto;text-align:center}.evernear-popup-modal .evernear-popup-modal__content .h4,.evernear-popup-modal .evernear-popup-modal__content .h4 *{color:rgb(var(--color-foreground-title))}.evernear-popup-modal .evernear-popup-modal__close{position:absolute;top:.8rem;right:.8rem}.evernear-popup-modal[open]{top:0;opacity:1;visibility:visible;z-index:103}@media screen and (min-width:450px){.consultation-recommendation .consultation-recommendation-product-wrap .terms-variants-wrap .term-variant-price{flex-direction:row;justify-content:space-between}}@media screen and (min-width:750px){.consultation-recommendation .consultation-progress-wrap{padding-top:40px;padding-bottom:30px}.consultation-recommendation .consultation-back{left:0;top:-20px}.consultation-recommendation .consultation-close{right:0;top:-20px}.consultation-recommendation .consultation-close svg{width:24px;height:24px}.consultation-recommendation .consultation-progress-bar:before{height:3px;top:24px}.consultation-recommendation .consultation-progress-bar .round-step{font-size:14px}.consultation-recommendation .consultation-progress-bar .round-step span:first-child{width:48px;height:48px}.consultation-recommendation .consultation-progress-bar .round-step span svg{width:28px;height:28px}.consultation-recommendation .term-variant .breakdown-item{align-items:center}.consultation-recommendation .product-additional-details{flex-direction:row;gap:40px}.consultation-recommendation .product-additional-details .product-additional-details-left{flex:0 0 30%}.consultation-recommendation .collapsible-content__item{padding:1rem 0}.consultation-recommendation .product-alternative{flex-direction:row;gap:36px}.consultation-recommendation .product-alternative .product-alternative-left{width:calc(100% - 221px)}.consultation-recommendation .product-alternative .product-alternative-right{width:185px}.consultation-recommendation .product-alternative .button{width:auto}.consultation-recommendation .upsell-item{flex-direction:row;gap:36px}.consultation-recommendation .upsell-item .upsell-item-left{width:calc(100% - 221px)}.consultation-recommendation .upsell-item .upsell-item-right{width:185px}.consultation-recommendation .upsell-item .button{width:auto}.evernear-popup-modal .evernear-popup-modal__content{padding:4rem}.evernear-popup-modal .evernear-popup-modal__content .evernear-popup-modal__title{margin:0}.evernear-popup-modal .evernear-popup-modal__close{top:2.4rem;right:2.4rem}}@media screen and (max-width:989px){.consultation-recommendation .consultation-recommendation-intro{max-width:500px}.consultation-recommendation .consultation-recommendation-intro .recommendation-intro-image{aspect-ratio:280 / 190}}@media screen and (min-width:990px){.consultation-recommendation .consultation-recommendation-intro-wrap{padding:64px 0}.consultation-recommendation .consultation-recommendation-intro{flex-direction:row;max-width:900px;padding:0}.consultation-recommendation .recommendation-intro-left{flex:0 0 60%}.consultation-recommendation .recommendation-intro-right{flex:0 0 40%}.consultation-recommendation .consultation-recommendation-intro .intro-subheading{font-size:18px;line-height:25px}.consultation-recommendation .recommendation-intro-left h1{font-size:35px;line-height:42px}.consultation-recommendation .recommendation-intro-left h1 span{font-size:25px;line-height:29px}.consultation-recommendation .consultation-recommendation-intro .pop{bottom:18px}.consultation-recommendation .consultation-recommendation-product{max-width:900px;padding:0}.consultation-recommendation .consultation-recommendation-product-wrap{padding-bottom:65px}.consultation-recommendation .consultation-recommendation-product-wrap h3{font-size:24px;line-height:28px;margin:0 auto 25px}.consultation-recommendation .consultation-recommendation-product-wrap .terms-wrap{font-size:20px;line-height:24px;margin-bottom:32px}.consultation-recommendation .consultation-recommendation-product-wrap .terms-wrap span{padding:10px 24px}.consultation-recommendation .consultation-recommendation-product-wrap .terms-wrap span.active{display:flex;flex-direction:row;align-items:center;gap:10px}.consultation-recommendation .consultation-recommendation-product-wrap .terms-wrap span.active svg{display:inline-block;width:22px;height:auto}.consultation-recommendation .consultation-recommendation-product-wrap .terms-variants-wrap{display:flex;flex-direction:row;justify-content:space-between;gap:24px}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant-wrap{flex:0 0 calc(50% - 12px)}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant-wrap .top-label{padding:14px 20px 52px;margin-bottom:-40px;border-radius:32px 32px 0 0}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant-wrap .top-label.top-label-annual{padding:12px 20px 50px}.consultation-recommendation .consultation-recommendation-product-wrap .terms-variants-wrap .term-variant{border-radius:32px;padding:32px}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant-radio svg{margin-top:2px}.consultation-recommendation .consultation-recommendation-product-wrap .terms-variants-wrap .term-variant-top{gap:15px;padding-bottom:20px}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant .monthly-price{font-size:24px;line-height:28px}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant .monthly-price .monthly-price-small{font-size:18px;line-height:22px}.consultation-recommendation .term-variant .breakdown-item .breakdown-item-left{gap:15px}.consultation-recommendation .term-variant .breakdown-item .item-icon{width:64px;height:64px;min-width:64px}.consultation-recommendation .consultation-recommendation-product-wrap .term-variant .monthly-price .monthly-price-small,.consultation-recommendation .term-variant .breakdown-item .item-text strong{margin-right:5px}.consultation-recommendation .term-variant .breakdown-item.item-offer .item-text span{margin-right:10px}.consultation-recommendation .term-variant .breakdown-total{padding:18px 0 0}.consultation-recommendation .term-variant .breakdown-total .total-price{font-size:28px;line-height:32px}.consultation-recommendation .consultation-recommendation-product-wrap .product-details-wrap{border-radius:32px;background:#fff;padding:32px}.consultation-recommendation .product-details{flex-direction:row;gap:36px}.consultation-recommendation .product-details .product-details-left{flex:0 0 calc(55% - 18px);width:calc(55% - 18px)}.consultation-recommendation .product-details .product-details-right{flex:0 0 calc(45% - 18px);width:calc(45% - 18px);padding-bottom:25px}.consultation-recommendation .product-additional-details .product-additional-details-left{flex:0 0 20%}.consultation-recommendation .product-alternative{padding:32px}.consultation-recommendation .product-alternative h2{font-size:24px;line-height:28px;margin:0 0 20px}.consultation-recommendation .product-alternative p{line-height:22px}.consultation-recommendation .product-alternative .button{padding:0 30px;margin-top:10px}.consultation-recommendation .upsell-item{padding:32px}.consultation-recommendation .upsell-item h2{font-size:24px;line-height:28px;margin:0 0 20px}.consultation-recommendation .upsell-item p,.consultation-recommendation .upsell-item *{line-height:22px}.consultation-recommendation .upsell-item .button{padding:0 30px;margin-top:10px}.consultation-recommendation .dd-line{flex-direction:row;align-items:center;margin-top:50px}.consultation-recommendation .vat-line{margin-bottom:50px}.consultation-recommendation .vat-line h4{font-size:20px}.consultation-recommendation .vat-line *{font-size:18px;line-height:24px}.consultation-recommendation .product-faq h2{font-size:28px;margin-bottom:30px}.product-sticky-footer{font-size:18px}.product-sticky-footer .container{flex-direction:row;justify-content:flex-end;gap:30px}.product-sticky-footer .container .total-price-today{font-size:32px;margin-left:10px}.consultation-recommendation .checkout-line #checkout,.product-sticky-footer .button--primary{min-height:52px;font-size:20px}.product-sticky-footer .container span{display:inline}footer{padding-bottom:90px}}@media screen and (min-width:1200px){.consultation-recommendation .consultation-back{left:6.4rem}.consultation-recommendation .consultation-close{right:6.4rem}.consultation-recommendation .consultation-recommendation-intro{gap:60px}.consultation-recommendation .recommendation-intro-left h1{font-size:42px;line-height:48px}.consultation-recommendation .recommendation-intro-left h1 span{font-size:22px;line-height:26px}.consultation-recommendation .consultation-recommendation-intro .recommendation-intro-description-title{font-size:20px;line-height:24px}.consultation-recommendation .consultation-recommendation-intro .recommendation-intro-description-highlight,.consultation-recommendation .consultation-recommendation-intro,.consultation-recommendation .consultation-recommendation-intro p{font-size:18px;line-height:22px}.consultation-recommendation .consultation-recommendation-intro ul,.consultation-recommendation .product-details-content ul{margin-top:25px;margin-bottom:25px}.consultation-recommendation .consultation-recommendation-intro ul li{padding-left:40px;margin-bottom:15px}.consultation-recommendation .product-details-content ul li{padding-left:35px;margin-bottom:10px}.consultation-recommendation .consultation-recommendation-intro ul li svg,.consultation-recommendation .product-details-content ul li svg{width:22px;height:auto;margin-top:-5px}.consultation-recommendation .recommendation-intro-right{flex:0 0 calc(40% + 20px)}.consultation-recommendation .consultation-recommendation-intro .recommendation-intro-image{border-radius:32px;aspect-ratio:unset}.consultation-recommendation .consultation-recommendation-intro .recommendation-intro-image img{max-width:100%;height:auto}}@media screen and (min-width:1400px){.consultation-recommendation .consultation-recommendation-intro{gap:100px}.consultation-recommendation .recommendation-intro-right{flex:0 0 calc(40% + 60px)}.consultation-recommendation .consultation-recommendation-intro .pop{padding:15px 25px 15px 20px;gap:15px;border-radius:32px;bottom:-30px}.consultation-recommendation .consultation-recommendation-intro .pop img{max-width:44px}.consultation-recommendation .consultation-recommendation-intro .pop-copy h3{font-size:32px;line-height:39px}.consultation-recommendation .consultation-recommendation-intro .pop span{font-size:18px;line-height:25px}}.collapsible-content__item.active .collapsible-content__question,.collapsible-content__item.active .collapsible-content__answer,.collapsible-content__item:hover .collapsible-content__question,.collapsible-content__item:hover .collapsible-content__answer{opacity:1}.collapsible-content__item .collapsible-content__icon svg:last-child{display:none}.collapsible-content__item.active .collapsible-content__icon svg:first-child{display:none}.collapsible-content__item.active .collapsible-content__icon svg:last-child{display:block}.collapsible-content__toggle{display:flex;align-items:center;justify-content:space-between;column-gap:1.6rem;width:100%;padding:1.2rem 0;cursor:pointer}.collapsible-content__toggle-group{display:flex;align-items:center}.collapsible-content__question{margin:0;text-align:left}.collapsible-content__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;color:rgba(var(--color-foreground-title))}.collapsible-content__icon svg{width:2rem;height:2rem}.collapsible-content__answer{display:none;padding:0;padding-bottom:1.2rem}.collapsible-content__answer-inner{max-width:72rem}.collapsible-content__answer-inner>*{color:rgb(var(--color-foreground-secondary))}.collapsible-content__answer-inner p{margin:0}.collapsible-content__content .collapsible-content__question,.collapsible-content__content .collapsible-content__answer{opacity:1;transition:opacity var(--duration-default)}.collapsible-content__content--background .collapsible-content__items{display:flex;flex-direction:column;gap:.8rem}.collapsible-content__content--background .collapsible-content__item{border-radius:1.2rem}.collapsible-content__content--background .collapsible-content__item:hover:not(.active) .collapsible-content__question{opacity:.5}.collapsible-content__content--background .collapsible-content__toggle{padding:1.2rem 2.4rem}@media screen and (min-width:750px){.collapsible-content__content--background .collapsible-content__toggle{padding:1.2rem 4rem}}.collapsible-content__content--background .collapsible-content__question{transition:opacity var(--duration-default)}.collapsible-content__content--background .collapsible-content__answer-inner{padding-left:2.4rem;max-width:76rem}@media screen and (min-width:750px){.collapsible-content__content--background .collapsible-content__answer-inner{padding-left:4rem}}@media screen and (min-width:990px){.consultation-recommendation .collapsible-content__titles .h2{font-size:35px;line-height:42px;margin-bottom:32px}.consultation-recommendation .collapsible-content__titles .h3{font-size:28px;line-height:32px;margin-bottom:26px}.collapsible-content__icon svg{width:2.4rem;height:2.4rem}}@media screen and (min-width:1200px){.consultation-recommendation .collapsible-content__titles .h2{font-size:42px;line-height:48px}.consultation-recommendation .collapsible-content__titles .h3{font-size:30px;line-height:34px}.consultation-recommendation .collapsible-content__answer-inner,.consultation-recommendation .collapsible-content__answer-inner p,.consultation-recommendation .collapsible-content__answer-inner li{font-size:18px;line-height:25px}.consultation-recommendation .collapsible-content__question.h6{font-size:20px;line-height:28px}}
/*# sourceMappingURL=/cdn/shop/t/230/assets/evernear-product.css.map */
