.product-overall-score{position:absolute}.product-overall-score .overall-score{border-radius:50%;display:flex;justify-content:center;position:relative;width:56px;height:56px}@media(max-width:767px){.product-overall-score .overall-score{width:40px;height:40px}}.product-overall-score .overall-score.dont-buy{background-color:#000}.product-overall-score .overall-score.in-test,.product-overall-score .overall-score.not-tested{background-color:#505050}.product-overall-score .overall-score .overall-score-text{color:#fff;font-family:CR-Averta VF Extra Bold;font-size:28px;line-height:56px;margin:0;position:absolute}@media(max-width:767px){.product-overall-score .overall-score .overall-score-text{font-size:20px;line-height:40px}}.product-overall-score .overall-score .dont-buy-text,.product-overall-score .overall-score .in-test-text{align-items:center;color:#fff;display:flex;font-family:CR-Averta VF;font-size:14px;height:56px;margin:0;position:absolute;text-align:center}@media(max-width:767px){.product-overall-score .overall-score .dont-buy-text,.product-overall-score .overall-score .in-test-text{font-size:12px;height:40px}}.crux-icons-heart.svelte-4a2zk3{background-color:#fff;cursor:pointer;font-size:24px;margin:14px 14px 0 0;position:absolute;right:0}.crux-icons-heart-fill.svelte-4a2zk3:before{color:#000}.product-info.svelte-4a2zk3 .badges:where(.svelte-4a2zk3){height:24px;margin:10px 0;width:125px}.product-category.svelte-4a2zk3{color:#767676;font-family:Averta Regular;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.48px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-price-container.svelte-4a2zk3{display:flex;flex-wrap:wrap;gap:8px}.product-price.svelte-4a2zk3{color:#0b0b0e;font-family:Averta Regular;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.product-actions.svelte-4a2zk3{border-radius:0 0 8px 8px;display:flex;justify-content:space-between;align-items:center;align-self:stretch;border-top:1px solid #c8c8c8;background:#fff;height:49px}.product-actions.svelte-4a2zk3 .shop-details:where(.svelte-4a2zk3){display:flex;padding:8px 16px}@media(max-width:767px){.product-actions.svelte-4a2zk3 .shop-details:where(.svelte-4a2zk3){padding:0;justify-content:center;width:100%}}.product-actions.svelte-4a2zk3 .shop-btn:where(.svelte-4a2zk3){background-color:#000;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-family:Averta Bold;font-size:12px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.5px;padding:8px 20px;justify-content:center;align-items:center;gap:8px;text-decoration:none}.product-actions.svelte-4a2zk3 .shop-btn:where(.svelte-4a2zk3):hover{background-color:#00ae3d}.product-actions.svelte-4a2zk3 .action-btn:where(.svelte-4a2zk3){background-color:transparent;border-left:1px solid #c8c8c8;cursor:pointer;height:100%;width:50px}.product-actions.svelte-4a2zk3 .action-btn.active:where(.svelte-4a2zk3){background-color:#f0f0f0}.product-actions__menu.svelte-4a2zk3{align-items:flex-start;background:#fff;border-radius:20px;bottom:-92px;box-shadow:0 4px 16px #05050005,0 2px 8px #05050029;display:flex;flex-direction:column;left:24px;padding:24px 25px;position:absolute;right:auto;text-align:left;width:250px;z-index:2}@media(max-width:1199px){.product-actions__menu.svelte-4a2zk3{position:fixed;inset:auto 0 0;width:100vw}}.product-actions__menu-overlay.svelte-4a2zk3{display:none}@media(max-width:1199px){.product-actions__menu-overlay.svelte-4a2zk3{background-color:#05050099;display:block;inset:0;position:fixed;z-index:1}}.product-actions__menu.svelte-4a2zk3 .handle:where(.svelte-4a2zk3){display:none}@media(max-width:1199px){.product-actions__menu.svelte-4a2zk3 .handle:where(.svelte-4a2zk3){background-color:#c8c8c8;border-radius:10px;display:flex;height:4px;left:50%;margin:15px;position:absolute;top:0;transform:translate(-50%);width:74px}}.product-actions__menu.svelte-4a2zk3 .close-btn:where(.svelte-4a2zk3){display:none}@media(max-width:1199px){.product-actions__menu.svelte-4a2zk3 .close-btn:where(.svelte-4a2zk3){display:block;background-image:url(Close.iMcTlW9B.svg);background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer;height:16px;width:16px;position:absolute;right:20px;top:40px}}.product-actions__menu.svelte-4a2zk3 .move-to-owned:where(.svelte-4a2zk3){background-color:transparent;color:#050500;cursor:pointer;font-family:Averta Semibold;font-size:18px;font-style:normal;font-weight:600;line-height:20px;padding:12px 0}@media(max-width:1199px){.product-actions__menu.svelte-4a2zk3 .move-to-owned:where(.svelte-4a2zk3){padding-top:32px}}.product-actions__menu.svelte-4a2zk3 .arrow:where(.svelte-4a2zk3){position:absolute;top:-8px;right:38px}@media(max-width:1199px){.product-actions__menu.svelte-4a2zk3 .arrow:where(.svelte-4a2zk3){display:none}}.product-actions__menu.svelte-4a2zk3 .arrow:where(.svelte-4a2zk3):after{content:"";position:absolute;top:1px;left:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}.product-smart-buy.svelte-4a2zk3{align-items:center;background:#fff6dc;border:1px solid #ffdd00;border-radius:10px;display:inline-flex;font-family:Averta Regular;font-size:10px;font-weight:400;justify-content:center;margin-bottom:10px;width:80px}.product-flash-message.svelte-4a2zk3{align-items:center;background-color:#e3ede6;border:1px solid #008541;border-radius:8px;bottom:40px;display:flex;gap:15px;left:100px;padding:10px;position:fixed;width:540px;z-index:1}@media(max-width:767px){.product-flash-message.svelte-4a2zk3{left:0;width:100vw}}.product-flash-message.svelte-4a2zk3 .check-mark:where(.svelte-4a2zk3){font-size:16px}.product-flash-message.svelte-4a2zk3 .move-text:where(.svelte-4a2zk3){flex-grow:3;font-family:Averta Semibold;font-size:18px;font-style:normal;font-weight:600;line-height:20px}.product-flash-message.svelte-4a2zk3 .view-link:where(.svelte-4a2zk3){cursor:pointer;font-family:Averta Semibold;font-size:18px;padding:0;text-decoration:underline}.product-flash-message.svelte-4a2zk3 .close-flash-message:where(.svelte-4a2zk3){cursor:pointer;width:24px}.filter-buttons.svelte-12rpnvm{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:35px 0}@media(max-width:767px){.filter-buttons.svelte-12rpnvm{flex-wrap:nowrap;padding:36px 0;overflow-x:scroll}}.filter-buttons.svelte-12rpnvm .filter-button:where(.svelte-12rpnvm){background:#fff;border:1px solid #c8c8c8;border-radius:18px;padding:8px 15px;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.42px;color:#000;cursor:pointer;transition:all .2s ease;white-space:nowrap}.filter-buttons.svelte-12rpnvm .filter-button:where(.svelte-12rpnvm):hover{border-color:#00ae3d;background-color:#eaf4f1}.filter-buttons.svelte-12rpnvm .filter-button:where(.svelte-12rpnvm):focus{outline:2px solid #00ae3d;outline-offset:2px}.filter-buttons.svelte-12rpnvm .filter-button.active:where(.svelte-12rpnvm){background:#f0f0f0;border:2px solid #000;color:#000}.form.svelte-5785iu .select-type:where(.svelte-5785iu){display:flex;flex-direction:row;gap:25px;margin-top:20px}@media(max-width:767px){.form.svelte-5785iu .select-type:where(.svelte-5785iu){flex-direction:column}}.form.svelte-5785iu .select-type-item:where(.svelte-5785iu){align-items:center;background:#f7f7f7;border-radius:8px;display:flex;flex-direction:column;justify-content:center;height:180px;width:200px}.form.svelte-5785iu .select-type-item:where(.svelte-5785iu):hover{cursor:pointer}@media(max-width:767px){.form.svelte-5785iu .select-type-item:where(.svelte-5785iu){flex-direction:row-reverse;height:99px;justify-content:space-between;padding:0 27px;width:auto}}.form.svelte-5785iu .select-type-item:where(.svelte-5785iu) .image:where(.svelte-5785iu){content:" ";background-repeat:no-repeat;background-position:center;background-size:90%;display:block;height:70%;width:calc(100% - 60px)}@media(max-width:767px){.form.svelte-5785iu .select-type-item:where(.svelte-5785iu) .image:where(.svelte-5785iu){width:106px;height:100%}}.form.svelte-5785iu .select-type-item:where(.svelte-5785iu) .title:where(.svelte-5785iu){color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.09px}.form.svelte-5785iu .input-row:where(.svelte-5785iu){display:flex;flex-direction:row;gap:25px;margin-top:24px;position:relative}.form.svelte-5785iu .input-row:where(.svelte-5785iu) label:where(.svelte-5785iu){height:auto;width:100%}.form.svelte-5785iu .input-row:where(.svelte-5785iu) select:where(.svelte-5785iu),.form.svelte-5785iu .input-row:where(.svelte-5785iu) input:where(.svelte-5785iu){border:1px solid #767676;border-radius:4px;background-color:#fff;box-sizing:border-box;color:#767676;display:flex;font-family:CR-Averta VF;height:48px;flex-grow:1;font-size:18px;font-style:normal;font-weight:400;line-height:24px;padding:5px 15px;width:100%}@media(max-width:767px){.form.svelte-5785iu .input-row:where(.svelte-5785iu) select:where(.svelte-5785iu),.form.svelte-5785iu .input-row:where(.svelte-5785iu) input:where(.svelte-5785iu){width:100%}}.form.svelte-5785iu .input-row:where(.svelte-5785iu) select:where(.svelte-5785iu) option:where(.svelte-5785iu){color:#0b0b0e}.form.svelte-5785iu .input-row:where(.svelte-5785iu) select:where(.svelte-5785iu){appearance:none;background-image:none;cursor:pointer}.form.svelte-5785iu .input-row:where(.svelte-5785iu) select:where(.svelte-5785iu):disabled{cursor:default}.form.svelte-5785iu .select-wrapper:where(.svelte-5785iu):after{background-image:url(chevron-down.DqmIwlqw.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";font-size:18px;font-weight:400;height:18px;line-height:18px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:transform .2s ease;width:18px}.form.svelte-5785iu .select-wrapper:where(.svelte-5785iu):has(select:where(.svelte-5785iu):open):after{transform:translateY(-50%) rotate(180deg)}.form.svelte-5785iu .is-selected:where(.svelte-5785iu){outline:3px solid #000;background:#f7f7f7}.form.svelte-5785iu .field-subtext:where(.svelte-5785iu){background:#fff;color:#0b0b0e;display:none;font-family:CR-Averta VF;font-size:12px;font-weight:400;left:13px;line-height:16px;padding-left:5px;padding-right:5px;pointer-events:none;position:absolute;top:-8px}.form.svelte-5785iu .field-subtext.is-visible:where(.svelte-5785iu){display:flex}.btn-next.svelte-5785iu{font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.16px;color:#fff;border-radius:100px;background-color:#dcdcdc;padding:14px 0;width:100%}.btn-next.is-active.svelte-5785iu{background:#000;cursor:pointer}.btn-next.svelte-5785iu:disabled{background-color:#dcdcdc;cursor:default}.empty-state.svelte-c8srwb .main-content .product-details-container .navigate-btn,.empty-state.svelte-c8srwb .main-content .content-layout .product-section .section-content .navigate-btn{background:transparent;color:#025b30;border:none;padding:10px 20px;border-radius:20px;font-weight:700;font-size:16px;line-height:20px;cursor:pointer;outline:1px solid #025B30;transition:background-color .2s ease}.empty-state.svelte-c8srwb .main-content .product-details-container .navigate-btn:hover,.empty-state.svelte-c8srwb .main-content .content-layout .product-section .section-content .navigate-btn:hover{background:#00ae3d;outline-color:#00ae3d;color:#fff}.empty-state.svelte-c8srwb * button{border:0}.empty-state.svelte-c8srwb * a:hover{cursor:pointer}.empty-state.svelte-c8srwb body{font-family:var(--font-averta)}.empty-state.svelte-c8srwb{min-height:100vh;background:#fff}@media(max-width:1199px){.empty-state.svelte-c8srwb{margin:auto;max-width:100vw}}@media(min-width:1200px){.empty-state.svelte-c8srwb{margin:auto;max-width:100vw}}.empty-state.svelte-c8srwb .main-content{position:relative}@media(max-width:767px){.empty-state.svelte-c8srwb .main-content{padding:25px 16px}}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-c8srwb .main-content{padding:50px 30px;margin:auto;width:100vw;overflow-x:scroll}}@media(min-width:1200px){.empty-state.svelte-c8srwb .main-content{padding:56px 30px;margin:auto;max-width:1200px}}.empty-state.svelte-c8srwb .main-content .remove-product-button{background:none;border:none;color:#0b0b0e;cursor:pointer;font-weight:400;font-size:14px;line-height:20px;position:absolute;right:24px;text-decoration:underline;top:15px}.empty-state.svelte-c8srwb .main-content .remove-product-button:hover{color:#00ae3d}@media(max-width:767px){.empty-state.svelte-c8srwb .main-content .remove-product-button{padding-right:0;right:15px;top:0}}.empty-state.svelte-c8srwb .main-content .content-header{align-items:center;display:flex;justify-content:space-between;gap:20px;margin:0 0 35px}@media(max-width:767px){.empty-state.svelte-c8srwb .main-content .content-header{align-items:flex-start;flex-direction:column;gap:16px;justify-content:flex-start;margin-bottom:36px}}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-c8srwb .main-content .content-header{width:100%}}.empty-state.svelte-c8srwb .main-content .content-header .add-product-button{display:flex;background:#000;color:#fff;border:none;border-radius:20px;padding:10px 20px;font-weight:700;font-size:16px;line-height:20px;cursor:pointer;transition:background-color .2s ease}.empty-state.svelte-c8srwb .main-content .content-header .add-product-button:hover{background:#00ae3d;color:#fff}.empty-state.svelte-c8srwb .main-content .content-header .description{font-weight:400;font-size:18px;line-height:normal;color:#000;margin:0;width:60%}@media(max-width:767px){.empty-state.svelte-c8srwb .main-content .content-header .description{padding:23px 0 0;width:100%}}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-c8srwb .main-content .content-header .description{font-size:18px;font-style:normal;font-weight:400;line-height:normal}}@media(min-width:992px){.empty-state.svelte-c8srwb .main-content .content-header .description{white-space:pre-line}}.empty-state.svelte-c8srwb .main-content .content-layout{align-items:flex-start;display:flex;gap:150px;margin:0 auto;position:relative}.empty-state.svelte-c8srwb .main-content .content-layout .content-area{width:100%}.empty-state.svelte-c8srwb .main-content .content-layout .primary-details-card,.empty-state.svelte-c8srwb .main-content .content-layout .product-details-card,.empty-state.svelte-c8srwb .main-content .content-layout .benefit-details-card{align-self:stretch;background:#f7f7f7;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:24px;position:relative}@media(max-width:767px){.empty-state.svelte-c8srwb .main-content .content-layout .primary-details-card,.empty-state.svelte-c8srwb .main-content .content-layout .product-details-card,.empty-state.svelte-c8srwb .main-content .content-layout .benefit-details-card{padding:16px}}.empty-state.svelte-c8srwb .main-content .content-layout .car-details-cards .benefit-details-card{padding:0}.empty-state.svelte-c8srwb .main-content .content-layout .section-content{display:flex;gap:32px;align-items:center;position:relative}.empty-state.svelte-c8srwb .main-content .content-layout .dynamic-section{display:flex;flex-direction:row;max-width:1140px;position:relative}.empty-state.svelte-c8srwb .main-content .content-layout .product-sections{display:flex;flex-direction:column;height:auto}@media(max-width:767px){.empty-state.svelte-c8srwb .main-content .content-layout .product-sections{width:100%}}.empty-state.svelte-c8srwb .main-content .content-layout .product-section{margin-top:24px;background-color:#fff;border:1px solid #c8c8c8;border-radius:8px;padding:24px 27px 48px}.empty-state.svelte-c8srwb .main-content .content-layout .product-section .section-header{font-family:CR-Averta VF Bold;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.48px;margin-bottom:45px;text-transform:uppercase}@media(max-width:767px){.empty-state.svelte-c8srwb .main-content .content-layout .product-section .section-header{margin-bottom:24px}}.empty-state.svelte-c8srwb .main-content .content-layout .product-section .section-content{align-items:flex-start;display:flex;flex-direction:column}.empty-state.svelte-c8srwb .main-content .content-layout .product-section .section-content .section-title{font-size:28px;font-style:normal;font-weight:600;line-height:normal}.empty-state.svelte-c8srwb .main-content .content-layout .product-section .section-content .section-subtitle{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.empty-state.svelte-c8srwb .main-content .content-layout .product-section .section-content .text-content{flex:1}.empty-state.svelte-c8srwb .main-content .content-layout .product-section .section-content .text-content h2{font-weight:800;font-size:28px;line-height:36px;color:#0b0b0e;margin:0 0 16px}.empty-state.svelte-c8srwb .main-content .content-layout .product-section .section-content .text-content p{font-weight:400;font-size:16px;line-height:24px;color:#0b0b0e;margin:0 0 24px}.empty-state.svelte-c8srwb .main-content .content-layout .product-section .section-cols{display:flex;flex-direction:row;width:100%}.empty-state.svelte-c8srwb .main-content .product-details-container{margin:0;display:grid;gap:12px;grid-template-columns:2fr 1fr 1fr;width:100%}@media(min-width:1200px){.empty-state.svelte-c8srwb .main-content .product-details-container{min-height:376px}}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-c8srwb .main-content .product-details-container{display:grid;grid-template-columns:1.5fr .5fr}.empty-state.svelte-c8srwb .main-content .product-details-container>*:nth-child(n+3){grid-column:1/-1}}@media(max-width:767px){.empty-state.svelte-c8srwb .main-content .product-details-container{grid-template-columns:repeat(2,1fr)}.empty-state.svelte-c8srwb .main-content .product-details-container>:nth-child(1){grid-column:1/-1}.empty-state.svelte-c8srwb .main-content .product-details-container>:nth-child(2){grid-column:span 1}.empty-state.svelte-c8srwb .main-content .product-details-container>:nth-child(3){grid-column:span 1}}.empty-state.svelte-c8srwb .main-content .product-details-container.cols-2-2-0{grid-template-columns:2fr 2fr 0fr}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-c8srwb .main-content .product-details-container.cols-2-2-0{grid-template-columns:1fr 1fr}}@media(max-width:767px){.empty-state.svelte-c8srwb .main-content .product-details-container.cols-2-2-0{grid-template-columns:1fr}}.empty-state.svelte-c8srwb .main-content .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.empty-state.svelte-c8srwb{min-height:fit-content;display:flex;justify-content:flex-start;flex-direction:row;padding:66px 90px;column-gap:54px;margin-bottom:16px}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-c8srwb{padding:16px;gap:24px}}@media(max-width:767px){.empty-state.svelte-c8srwb{flex-direction:column;padding:36px 0 0;align-items:center;align-self:stretch;gap:24px}}.empty-state.svelte-c8srwb .image-col{overflow:clip;aspect-ratio:16/9;flex-shrink:0}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-c8srwb .image-col{flex-basis:60%}}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-c8srwb .image-col{width:348px}}.empty-state.svelte-c8srwb .image-col img{width:100%;height:100%;object-fit:scale-down}@media(min-width:1200px){.empty-state.svelte-c8srwb .image-col img{width:559px;height:314px}}.empty-state.svelte-c8srwb .col{display:flex}.empty-state.svelte-c8srwb .col .section-content{display:flex;flex-direction:column;gap:22px}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-c8srwb .col .section-content{gap:16px}}.empty-state.svelte-c8srwb .col .section-content .section-title{font-family:Averta Bold;font-feature-settings:"liga" off,"clig" off;font-weight:800;font-size:40px;font-style:normal;line-height:40px;color:#000;text-align:left;margin:0;width:254px}@media(max-width:1199px){.empty-state.svelte-c8srwb .col .section-content .section-title{font-size:28px;line-height:36px}}.empty-state.svelte-c8srwb .col .section-content .section-subtitle{color:#000;font-feature-settings:"liga" off,"clig" off;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:1199px){.empty-state.svelte-c8srwb .col .section-content .section-subtitle{font-size:16px}}.empty-state.svelte-c8srwb .col .section-content .add-product-button,.empty-state.svelte-c8srwb .col .section-content .become-member-button{justify-content:flex-start;display:flex;background:#000;color:#fff;border:none;border-radius:20px;padding:10px 20px;font-weight:700;font-size:16px;line-height:20px;cursor:pointer;transition:background-color .2s ease;text-decoration:none;width:fit-content}.empty-state.svelte-c8srwb .col .section-content .add-product-button:hover,.empty-state.svelte-c8srwb .col .section-content .become-member-button:hover{background:#00ae3d;color:#fff}.empty-state.svelte-w7jcgt .main-content .product-details-container .navigate-btn,.empty-state.svelte-w7jcgt .main-content .content-layout .product-section .section-content .navigate-btn{background:transparent;color:#025b30;border:none;padding:10px 20px;border-radius:20px;font-weight:700;font-size:16px;line-height:20px;cursor:pointer;outline:1px solid #025B30;transition:background-color .2s ease}.empty-state.svelte-w7jcgt .main-content .product-details-container .navigate-btn:hover,.empty-state.svelte-w7jcgt .main-content .content-layout .product-section .section-content .navigate-btn:hover{background:#00ae3d;outline-color:#00ae3d;color:#fff}.empty-state.svelte-w7jcgt * button{border:0}.empty-state.svelte-w7jcgt * a:hover{cursor:pointer}.empty-state.svelte-w7jcgt body{font-family:var(--font-averta)}.empty-state.svelte-w7jcgt{min-height:100vh;background:#fff}@media(max-width:1199px){.empty-state.svelte-w7jcgt{margin:auto;max-width:100vw}}@media(min-width:1200px){.empty-state.svelte-w7jcgt{margin:auto;max-width:100vw}}.empty-state.svelte-w7jcgt .main-content{position:relative}@media(max-width:767px){.empty-state.svelte-w7jcgt .main-content{padding:25px 16px}}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-w7jcgt .main-content{padding:50px 30px;margin:auto;width:100vw;overflow-x:scroll}}@media(min-width:1200px){.empty-state.svelte-w7jcgt .main-content{padding:56px 30px;margin:auto;max-width:1200px}}.empty-state.svelte-w7jcgt .main-content .remove-product-button{background:none;border:none;color:#0b0b0e;cursor:pointer;font-weight:400;font-size:14px;line-height:20px;position:absolute;right:24px;text-decoration:underline;top:15px}.empty-state.svelte-w7jcgt .main-content .remove-product-button:hover{color:#00ae3d}@media(max-width:767px){.empty-state.svelte-w7jcgt .main-content .remove-product-button{padding-right:0;right:15px;top:0}}.empty-state.svelte-w7jcgt .main-content .content-header{align-items:center;display:flex;justify-content:space-between;gap:20px;margin:0 0 35px}@media(max-width:767px){.empty-state.svelte-w7jcgt .main-content .content-header{align-items:flex-start;flex-direction:column;gap:16px;justify-content:flex-start;margin-bottom:36px}}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-w7jcgt .main-content .content-header{width:100%}}.empty-state.svelte-w7jcgt .main-content .content-header .add-product-button{display:flex;background:#000;color:#fff;border:none;border-radius:20px;padding:10px 20px;font-weight:700;font-size:16px;line-height:20px;cursor:pointer;transition:background-color .2s ease}.empty-state.svelte-w7jcgt .main-content .content-header .add-product-button:hover{background:#00ae3d;color:#fff}.empty-state.svelte-w7jcgt .main-content .content-header .description{font-weight:400;font-size:18px;line-height:normal;color:#000;margin:0;width:60%}@media(max-width:767px){.empty-state.svelte-w7jcgt .main-content .content-header .description{padding:23px 0 0;width:100%}}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-w7jcgt .main-content .content-header .description{font-size:18px;font-style:normal;font-weight:400;line-height:normal}}@media(min-width:992px){.empty-state.svelte-w7jcgt .main-content .content-header .description{white-space:pre-line}}.empty-state.svelte-w7jcgt .main-content .content-layout{align-items:flex-start;display:flex;gap:150px;margin:0 auto;position:relative}.empty-state.svelte-w7jcgt .main-content .content-layout .content-area{width:100%}.empty-state.svelte-w7jcgt .main-content .content-layout .primary-details-card,.empty-state.svelte-w7jcgt .main-content .content-layout .product-details-card,.empty-state.svelte-w7jcgt .main-content .content-layout .benefit-details-card{align-self:stretch;background:#f7f7f7;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:24px;position:relative}@media(max-width:767px){.empty-state.svelte-w7jcgt .main-content .content-layout .primary-details-card,.empty-state.svelte-w7jcgt .main-content .content-layout .product-details-card,.empty-state.svelte-w7jcgt .main-content .content-layout .benefit-details-card{padding:16px}}.empty-state.svelte-w7jcgt .main-content .content-layout .car-details-cards .benefit-details-card{padding:0}.empty-state.svelte-w7jcgt .main-content .content-layout .section-content{display:flex;gap:32px;align-items:center;position:relative}.empty-state.svelte-w7jcgt .main-content .content-layout .dynamic-section{display:flex;flex-direction:row;max-width:1140px;position:relative}.empty-state.svelte-w7jcgt .main-content .content-layout .product-sections{display:flex;flex-direction:column;height:auto}@media(max-width:767px){.empty-state.svelte-w7jcgt .main-content .content-layout .product-sections{width:100%}}.empty-state.svelte-w7jcgt .main-content .content-layout .product-section{margin-top:24px;background-color:#fff;border:1px solid #c8c8c8;border-radius:8px;padding:24px 27px 48px}.empty-state.svelte-w7jcgt .main-content .content-layout .product-section .section-header{font-family:CR-Averta VF Bold;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.48px;margin-bottom:45px;text-transform:uppercase}@media(max-width:767px){.empty-state.svelte-w7jcgt .main-content .content-layout .product-section .section-header{margin-bottom:24px}}.empty-state.svelte-w7jcgt .main-content .content-layout .product-section .section-content{align-items:flex-start;display:flex;flex-direction:column}.empty-state.svelte-w7jcgt .main-content .content-layout .product-section .section-content .section-title{font-size:28px;font-style:normal;font-weight:600;line-height:normal}.empty-state.svelte-w7jcgt .main-content .content-layout .product-section .section-content .section-subtitle{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.empty-state.svelte-w7jcgt .main-content .content-layout .product-section .section-content .text-content{flex:1}.empty-state.svelte-w7jcgt .main-content .content-layout .product-section .section-content .text-content h2{font-weight:800;font-size:28px;line-height:36px;color:#0b0b0e;margin:0 0 16px}.empty-state.svelte-w7jcgt .main-content .content-layout .product-section .section-content .text-content p{font-weight:400;font-size:16px;line-height:24px;color:#0b0b0e;margin:0 0 24px}.empty-state.svelte-w7jcgt .main-content .content-layout .product-section .section-cols{display:flex;flex-direction:row;width:100%}.empty-state.svelte-w7jcgt .main-content .product-details-container{margin:0;display:grid;gap:12px;grid-template-columns:2fr 1fr 1fr;width:100%}@media(min-width:1200px){.empty-state.svelte-w7jcgt .main-content .product-details-container{min-height:376px}}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-w7jcgt .main-content .product-details-container{display:grid;grid-template-columns:1.5fr .5fr}.empty-state.svelte-w7jcgt .main-content .product-details-container>*:nth-child(n+3){grid-column:1/-1}}@media(max-width:767px){.empty-state.svelte-w7jcgt .main-content .product-details-container{grid-template-columns:repeat(2,1fr)}.empty-state.svelte-w7jcgt .main-content .product-details-container>:nth-child(1){grid-column:1/-1}.empty-state.svelte-w7jcgt .main-content .product-details-container>:nth-child(2){grid-column:span 1}.empty-state.svelte-w7jcgt .main-content .product-details-container>:nth-child(3){grid-column:span 1}}.empty-state.svelte-w7jcgt .main-content .product-details-container.cols-2-2-0{grid-template-columns:2fr 2fr 0fr}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-w7jcgt .main-content .product-details-container.cols-2-2-0{grid-template-columns:1fr 1fr}}@media(max-width:767px){.empty-state.svelte-w7jcgt .main-content .product-details-container.cols-2-2-0{grid-template-columns:1fr}}.empty-state.svelte-w7jcgt .main-content .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.empty-state.svelte-w7jcgt{min-height:fit-content;display:flex;justify-content:flex-start;flex-direction:row;padding:66px 90px;column-gap:54px;margin-bottom:16px}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-w7jcgt{padding:16px;gap:24px}}@media(max-width:767px){.empty-state.svelte-w7jcgt{flex-direction:column;padding:36px 0 0;align-items:center;align-self:stretch;gap:24px}}.empty-state.svelte-w7jcgt .image-col{overflow:clip;aspect-ratio:16/9;flex-shrink:0}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-w7jcgt .image-col{flex-basis:60%}}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-w7jcgt .image-col{width:348px}}.empty-state.svelte-w7jcgt .image-col img{width:100%;height:100%;object-fit:scale-down}@media(min-width:1200px){.empty-state.svelte-w7jcgt .image-col img{width:559px;height:314px}}.empty-state.svelte-w7jcgt .col{display:flex}.empty-state.svelte-w7jcgt .col .section-content{display:flex;flex-direction:column;gap:22px}@media(min-width:768px)and (max-width:1199px){.empty-state.svelte-w7jcgt .col .section-content{gap:16px}}.empty-state.svelte-w7jcgt .col .section-content .section-title{font-family:Averta Bold;font-feature-settings:"liga" off,"clig" off;font-weight:800;font-size:40px;font-style:normal;line-height:40px;color:#000;text-align:left;margin:0;width:254px}@media(max-width:1199px){.empty-state.svelte-w7jcgt .col .section-content .section-title{font-size:28px;line-height:36px}}.empty-state.svelte-w7jcgt .col .section-content .section-subtitle{color:#000;font-feature-settings:"liga" off,"clig" off;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:1199px){.empty-state.svelte-w7jcgt .col .section-content .section-subtitle{font-size:16px}}.empty-state.svelte-w7jcgt .col .section-content .all-products-button,.empty-state.svelte-w7jcgt .col .section-content .upgrade-button,.empty-state.svelte-w7jcgt .col .section-content .become-member-button{justify-content:flex-start;display:flex;background:#000;color:#fff;border:none;border-radius:20px;padding:10px 20px;font-weight:700;font-size:16px;line-height:20px;cursor:pointer;transition:background-color .2s ease;text-decoration:none;width:fit-content}.empty-state.svelte-w7jcgt .col .section-content .all-products-button:hover,.empty-state.svelte-w7jcgt .col .section-content .upgrade-button:hover,.empty-state.svelte-w7jcgt .col .section-content .become-member-button:hover{background:#00ae3d;border:none;color:#fff}.empty-state.svelte-w7jcgt .col .section-content .all-products-button{background:#fff;border:1px solid #025b30;color:#025b30}.askcr-input-wrapper.svelte-1yuelno{align-items:center;display:flex;gap:12px;padding:7px 12px 0 24px;position:relative;z-index:1;width:100%}.askcr-input-wrapper.svelte-1yuelno:before{background:#fff;background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#eaf4f1,#b1dcbf,#fff6dc,#d8ecd9);background-origin:border-box;border:4px solid transparent;border-radius:64px;content:"";height:60px;inset:-4px;position:absolute;z-index:-1;transition:box-shadow .2s ease}.askcr-input-wrapper.svelte-1yuelno:focus-within:before{box-shadow:0 0 0 2px #005fcc}.askcr-input-wrapper.svelte-1yuelno .askcr-input:where(.svelte-1yuelno){background:transparent;border:none;color:#050500;flex:1;font-family:Averta W01 Regular,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;margin:0;outline:none}.askcr-input-wrapper.svelte-1yuelno .askcr-input:where(.svelte-1yuelno)::placeholder{color:#767676;opacity:1}.askcr-input-wrapper.svelte-1yuelno .askcr-submit-btn:where(.svelte-1yuelno){align-items:center;background-color:#c8c8c8;border:none;border-radius:50%;cursor:not-allowed;display:flex;flex-shrink:0;height:36px;justify-content:center;padding:9px;transition:background-color .2s ease;width:36px}.askcr-input-wrapper.svelte-1yuelno .askcr-submit-btn.active:where(.svelte-1yuelno){background-color:#0b0b0e;cursor:pointer}.askcr-input-wrapper.svelte-1yuelno .askcr-submit-btn:disabled.active:where(.svelte-1yuelno){background-color:#0b0b0e;cursor:pointer}.askcr-input-wrapper.svelte-1yuelno .askcr-submit-btn:where(.svelte-1yuelno) svg:where(.svelte-1yuelno){height:24px;width:24px}.ask-cr__questions.svelte-7qzp1m:hover,.ask-cr__questions.svelte-7qzp1m:focus{background-color:#d8ecd9;color:inherit;text-decoration:none}.ask-cr__questions.svelte-7qzp1m{display:flex;text-decoration:none;align-items:center;background-color:#e4f3e5;border-radius:10px;color:#333;padding:17px 20px;margin:0;cursor:pointer;font-size:16px;line-height:19px}#ask-cr.svelte-y1of82{display:flex;width:100%;padding:24px 0;flex-direction:column;align-items:center;gap:24px}#ask-cr.svelte-y1of82 .types-hub-section-title:where(.svelte-y1of82){display:flex;flex-direction:column;align-items:flex-start;width:100%}#ask-cr.svelte-y1of82 .types-hub-section-title:where(.svelte-y1of82) .types-hub-section-title__title.crx-heading:where(.svelte-y1of82){display:flex;align-items:center;font-size:22px;font-weight:800;line-height:22px;color:#000;font-style:normal;margin-block-end:24px;margin-block-start:0}#ask-cr.svelte-y1of82 .types-hub-section-title:where(.svelte-y1of82) .types-hub-section-title__title.crx-heading:where(.svelte-y1of82) img:where(.svelte-y1of82){display:inline-block;margin-right:12px}#ask-cr.svelte-y1of82 .types-hub-section-title:where(.svelte-y1of82) .types-hub-section-title__subtitle.crx-copy:where(.svelte-y1of82){font-size:18px;line-height:24px;padding:0}#ask-cr.svelte-y1of82 .ask-cr__questions-container:where(.svelte-y1of82){display:flex;flex-wrap:wrap;width:100%;gap:22px;margin-bottom:24px}.products-i-own-page.svelte-1q7ykru .main-content .product-details-container .navigate-btn,.products-i-own-page.svelte-1q7ykru .main-content .content-layout .product-section .section-content .navigate-btn{background:transparent;color:#025b30;border:none;padding:10px 20px;border-radius:20px;font-weight:700;font-size:16px;line-height:20px;cursor:pointer;outline:1px solid #025B30;transition:background-color .2s ease}.products-i-own-page.svelte-1q7ykru .main-content .product-details-container .navigate-btn:hover,.products-i-own-page.svelte-1q7ykru .main-content .content-layout .product-section .section-content .navigate-btn:hover{background:#00ae3d;outline-color:#00ae3d;color:#fff}.products-i-own-page.svelte-1q7ykru * button{border:0}.products-i-own-page.svelte-1q7ykru * a:hover{cursor:pointer}.products-i-own-page.svelte-1q7ykru body{font-family:var(--font-averta)}.products-i-own-page.svelte-1q7ykru{min-height:100vh;background:#fff}@media(max-width:1199px){.products-i-own-page.svelte-1q7ykru{margin:auto;max-width:100vw}}@media(min-width:1200px){.products-i-own-page.svelte-1q7ykru{margin:auto;max-width:100vw}}.products-i-own-page.svelte-1q7ykru .main-content{position:relative}@media(max-width:767px){.products-i-own-page.svelte-1q7ykru .main-content{padding:25px 16px}}@media(min-width:768px)and (max-width:1199px){.products-i-own-page.svelte-1q7ykru .main-content{padding:50px 30px;margin:auto;width:100vw;overflow-x:scroll}}@media(min-width:1200px){.products-i-own-page.svelte-1q7ykru .main-content{padding:56px 30px;margin:auto;max-width:1200px}}.products-i-own-page.svelte-1q7ykru .main-content .remove-product-button{background:none;border:none;color:#0b0b0e;cursor:pointer;font-weight:400;font-size:14px;line-height:20px;position:absolute;right:24px;text-decoration:underline;top:15px}.products-i-own-page.svelte-1q7ykru .main-content .remove-product-button:hover{color:#00ae3d}@media(max-width:767px){.products-i-own-page.svelte-1q7ykru .main-content .remove-product-button{padding-right:0;right:15px;top:0}}.products-i-own-page.svelte-1q7ykru .main-content .content-header{align-items:center;display:flex;justify-content:space-between;gap:20px;margin:0 0 35px}@media(max-width:767px){.products-i-own-page.svelte-1q7ykru .main-content .content-header{align-items:flex-start;flex-direction:column;gap:16px;justify-content:flex-start;margin-bottom:36px}}@media(min-width:768px)and (max-width:1199px){.products-i-own-page.svelte-1q7ykru .main-content .content-header{width:100%}}.products-i-own-page.svelte-1q7ykru .main-content .content-header .add-product-button{display:flex;background:#000;color:#fff;border:none;border-radius:20px;padding:10px 20px;font-weight:700;font-size:16px;line-height:20px;cursor:pointer;transition:background-color .2s ease}.products-i-own-page.svelte-1q7ykru .main-content .content-header .add-product-button:hover{background:#00ae3d;color:#fff}.products-i-own-page.svelte-1q7ykru .main-content .content-header .description{font-weight:400;font-size:18px;line-height:normal;color:#000;margin:0;width:60%}@media(max-width:767px){.products-i-own-page.svelte-1q7ykru .main-content .content-header .description{padding:23px 0 0;width:100%}}@media(min-width:768px)and (max-width:1199px){.products-i-own-page.svelte-1q7ykru .main-content .content-header .description{font-size:18px;font-style:normal;font-weight:400;line-height:normal}}@media(min-width:992px){.products-i-own-page.svelte-1q7ykru .main-content .content-header .description{white-space:pre-line}}.products-i-own-page.svelte-1q7ykru .main-content .content-layout{align-items:flex-start;display:flex;gap:150px;margin:0 auto;position:relative}.products-i-own-page.svelte-1q7ykru .main-content .content-layout .content-area{width:100%}.products-i-own-page.svelte-1q7ykru .main-content .content-layout .primary-details-card,.products-i-own-page.svelte-1q7ykru .main-content .content-layout .product-details-card,.products-i-own-page.svelte-1q7ykru .main-content .content-layout .benefit-details-card{align-self:stretch;background:#f7f7f7;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:24px;position:relative}@media(max-width:767px){.products-i-own-page.svelte-1q7ykru .main-content .content-layout .primary-details-card,.products-i-own-page.svelte-1q7ykru .main-content .content-layout .product-details-card,.products-i-own-page.svelte-1q7ykru .main-content .content-layout .benefit-details-card{padding:16px}}.products-i-own-page.svelte-1q7ykru .main-content .content-layout .car-details-cards .benefit-details-card{padding:0}.products-i-own-page.svelte-1q7ykru .main-content .content-layout .section-content{display:flex;gap:32px;align-items:center;position:relative}.products-i-own-page.svelte-1q7ykru .main-content .content-layout .dynamic-section{display:flex;flex-direction:row;max-width:1140px;position:relative}.products-i-own-page.svelte-1q7ykru .main-content .content-layout .product-sections{display:flex;flex-direction:column;height:auto}@media(max-width:767px){.products-i-own-page.svelte-1q7ykru .main-content .content-layout .product-sections{width:100%}}.products-i-own-page.svelte-1q7ykru .main-content .content-layout .product-section{margin-top:24px;background-color:#fff;border:1px solid #c8c8c8;border-radius:8px;padding:24px 27px 48px}.products-i-own-page.svelte-1q7ykru .main-content .content-layout .product-section .section-header{font-family:CR-Averta VF Bold;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.48px;margin-bottom:45px;text-transform:uppercase}@media(max-width:767px){.products-i-own-page.svelte-1q7ykru .main-content .content-layout .product-section .section-header{margin-bottom:24px}}.products-i-own-page.svelte-1q7ykru .main-content .content-layout .product-section .section-content{align-items:flex-start;display:flex;flex-direction:column}.products-i-own-page.svelte-1q7ykru .main-content .content-layout .product-section .section-content .section-title{font-size:28px;font-style:normal;font-weight:600;line-height:normal}.products-i-own-page.svelte-1q7ykru .main-content .content-layout .product-section .section-content .section-subtitle{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.products-i-own-page.svelte-1q7ykru .main-content .content-layout .product-section .section-content .text-content{flex:1}.products-i-own-page.svelte-1q7ykru .main-content .content-layout .product-section .section-content .text-content h2{font-weight:800;font-size:28px;line-height:36px;color:#0b0b0e;margin:0 0 16px}.products-i-own-page.svelte-1q7ykru .main-content .content-layout .product-section .section-content .text-content p{font-weight:400;font-size:16px;line-height:24px;color:#0b0b0e;margin:0 0 24px}.products-i-own-page.svelte-1q7ykru .main-content .content-layout .product-section .section-cols{display:flex;flex-direction:row;width:100%}.products-i-own-page.svelte-1q7ykru .main-content .product-details-container{margin:0;display:grid;gap:12px;grid-template-columns:2fr 1fr 1fr;width:100%}@media(min-width:1200px){.products-i-own-page.svelte-1q7ykru .main-content .product-details-container{min-height:376px}}@media(min-width:768px)and (max-width:1199px){.products-i-own-page.svelte-1q7ykru .main-content .product-details-container{display:grid;grid-template-columns:1.5fr .5fr}.products-i-own-page.svelte-1q7ykru .main-content .product-details-container>*:nth-child(n+3){grid-column:1/-1}}@media(max-width:767px){.products-i-own-page.svelte-1q7ykru .main-content .product-details-container{grid-template-columns:repeat(2,1fr)}.products-i-own-page.svelte-1q7ykru .main-content .product-details-container>:nth-child(1){grid-column:1/-1}.products-i-own-page.svelte-1q7ykru .main-content .product-details-container>:nth-child(2){grid-column:span 1}.products-i-own-page.svelte-1q7ykru .main-content .product-details-container>:nth-child(3){grid-column:span 1}}.products-i-own-page.svelte-1q7ykru .main-content .product-details-container.cols-2-2-0{grid-template-columns:2fr 2fr 0fr}@media(min-width:768px)and (max-width:1199px){.products-i-own-page.svelte-1q7ykru .main-content .product-details-container.cols-2-2-0{grid-template-columns:1fr 1fr}}@media(max-width:767px){.products-i-own-page.svelte-1q7ykru .main-content .product-details-container.cols-2-2-0{grid-template-columns:1fr}}.products-i-own-page.svelte-1q7ykru .main-content .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link.svelte-1q7ykru{position:absolute;left:12px;top:-100px;z-index:1000;background:#0b0b0e;color:#fff;padding:10px 14px;border-radius:6px;text-decoration:none}.skip-link.svelte-1q7ykru:focus{top:12px}.products-i-own-page.svelte-1q7ykru .products-grid{display:flex;flex-wrap:wrap;gap:28px 24px;justify-content:flex-start}@media(max-width:767px){.products-i-own-page.svelte-1q7ykru .products-grid{gap:16px}}@media(min-width:768px)and (max-width:1199px){.products-i-own-page.svelte-1q7ykru .products-grid{gap:24px;justify-content:flex-start}}@media(min-width:1200px){.products-i-own-page.svelte-1q7ykru .products-grid{gap:24px 28px}}.products-i-own-page.svelte-1q7ykru .products-grid .product-card{background:#fff;border:1px solid #dcdcdc;border-radius:8px;width:262px;height:300px;position:relative;display:flex;flex-direction:column;cursor:pointer;transition:all .2s ease}.products-i-own-page.svelte-1q7ykru .products-grid .product-card:hover{box-shadow:0 4px 4px #00000040}@media(max-width:767px){.products-i-own-page.svelte-1q7ykru .products-grid .product-card{width:calc(50% - 8px)}}@media(min-width:768px)and (max-width:1199px){.products-i-own-page.svelte-1q7ykru .products-grid .product-card{width:calc(33% - 14px)}}@media(min-width:1200px){.products-i-own-page.svelte-1q7ykru .products-grid .product-card{width:calc(25% - 23px)}}.products-i-own-page.svelte-1q7ykru .products-grid .product-card-content{padding:16px 16px 0;display:flex;flex-direction:column;gap:16px;flex:1}.products-i-own-page.svelte-1q7ykru .products-grid .product-card .product-card-link{text-decoration:none}.products-i-own-page.svelte-1q7ykru .products-grid .product-card.saved-product{cursor:default;height:410px}@media(max-width:767px){.products-i-own-page.svelte-1q7ykru .products-grid .product-card.saved-product{height:430px}}.products-i-own-page.svelte-1q7ykru .products-grid .product-image{height:144px;overflow:hidden;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center}.products-i-own-page.svelte-1q7ykru .products-grid .product-image img{width:100%;height:100%;object-fit:contain;object-position:center}@media(max-width:767px){.products-i-own-page.svelte-1q7ykru .products-grid .product-image{height:120px;padding-top:20px}}.products-i-own-page.svelte-1q7ykru .products-grid .product-info{display:flex;flex-direction:column;gap:8px;flex:1}.products-i-own-page.svelte-1q7ykru .products-grid .product-name{font-weight:700;font-size:18px;line-height:24px;color:#0b0b0e;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;height:72px}.products-i-own-page.svelte-1q7ykru .products-grid .product-date{font-weight:400;font-size:12px;line-height:16px;letter-spacing:.5px;color:#767676;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.products-i-own-page.svelte-1q7ykru .products-grid .product-badges{display:flex;gap:8px;align-items:center;margin-top:auto;opacity:0}.products-i-own-page.svelte-1q7ykru .products-grid .product-badges .cr-recommended-badge{background:#eaf4f1;border-radius:18px;padding:4px 8px;display:flex;align-items:center;gap:8px;height:28px}.products-i-own-page.svelte-1q7ykru .products-grid .product-badges .cr-recommended-badge span{font-weight:400;font-size:12px;line-height:20px;letter-spacing:.36px;color:#000}.products-i-own-page.svelte-1q7ykru .products-grid .product-badges .green-choice-badge{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.divider.svelte-1q7ykru{height:1px;background:#dcdcdc;width:100%}.my-saved-title.svelte-1q7ykru{font-family:CR-Averta VF Extra Bold;font-size:22px;font-weight:800;line-height:28px;padding:16px 0}.loading-state.svelte-1q7ykru,.error-state.svelte-1q7ykru{text-align:center;padding:60px 20px;color:#767676}.loading-state.svelte-1q7ykru{display:flex;justify-content:center;align-items:center}.recently-viewed.svelte-1q7ykru{background:#fff;padding:24px 0;display:flex;flex-direction:column;gap:32px}.recently-viewed.svelte-1q7ykru .recently-viewed-grid:where(.svelte-1q7ykru){display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}@media(max-width:1199px){.recently-viewed.svelte-1q7ykru .recently-viewed-grid:where(.svelte-1q7ykru){justify-content:flex-start;flex-wrap:nowrap;width:calc(100vw - 30px);overflow-x:scroll}}@media(max-width:767px){.recently-viewed.svelte-1q7ykru .recently-viewed-grid:where(.svelte-1q7ykru){width:calc(100vw - 32px)}}.section-header.svelte-1q7ykru{font-family:CR-Averta VF Bold;display:flex;align-items:center;justify-content:center}.section-title.svelte-1q7ykru{font-weight:800;font-size:22px;line-height:28px;color:#000;text-align:center;margin:0}
