.kiks-comparison-table{padding-top:64px;padding-bottom:64px}.kiks-comparison__row--header .kiks-comparison__cell--feature{border-radius:16px 0}.kiks-comparison__row--header .kiks-comparison__cell--tertiary{border-radius:16px}.kiks-comparison__table .kiks-comparison__row:has(+.kiks-comparison__row--footer) .kiks-comparison__cell--tertiary,.kiks-comparison__table .kiks-comparison__row:has(+.kiks-comparison__row--footer) .kiks-comparison__cell--feature,.kiks-comparison__table .kiks-comparison__row:has(+.kiks-comparison__row--footer){border-radius:0 0 16px 16px}.kiks-comparison{background:var(--comparison-bg);color:var(--comparison-text)}.kiks-comparison__inner{width:min(1660px,100% - clamp(1.5rem,5vw,3.5rem));margin:0 auto}.kiks-comparison__heading{text-align:center;max-width:896px;margin:0 auto 40px}.kiks-comparison__title{margin:0;font-size:36px;line-height:120%;font-weight:600}.kiks-comparison__subtitle{margin:.75rem 0 0;font-size:16px;color:color-mix(in srgb,var(--comparison-text) 70%,#ffffff 30%)}.kiks-comparison__table-wrapper{overflow-x:hidden;border-radius:16px;background:#fff;margin:0 auto}.kiks-comparison__table{display:grid;width:100%;min-width:0;border-radius:16px;padding-top:15px;overflow:hidden}.kiks-comparison__row{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr))}.kiks-comparison__row--header{background:#fff}.kiks-comparison__row--header .kiks-comparison__cell--primary{background:var(--comparison-accent);color:var(--comparison-contrast);border-color:var(--comparison-accent);border-top:1px solid var(--comparison-border)}.kiks-comparison__cell{padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.kiks-comparison__cell.kiks-comparison__cell:last-child{border-right:1px solid #E8E8E8}.kiks-comparison__table .kiks-comparison__row:last-of-type .kiks-comparison__cell:last-child{border-right:none}.kiks-comparison__cell--feature{align-items:center;font-weight:400;font-size:16px;color:var(--feature_text_color);text-align:center;overflow-wrap:anywhere;border-left:1px solid #E8E8E8}.kiks-comparison__cell.kiks-cell-spacer{border:none}.kiks-comparison__cell--feature.is-emphasized{font-size:1.05rem}.kiks-comparison__cell--primary{border-left:1px solid var(--comparison-border);border-right:1px solid var(--comparison-border);position:relative}.kiks-comparison__cell--primary .kiks-comparison__value{color:var(--comparison-accent)}.kiks-comparison__cell--secondary .kiks-comparison__value,.kiks-comparison__cell--tertiary .kiks-comparison__value{color:#000;font-weight:400}.kiks-comparison__row:first-of-type .kiks-comparison__cell--primary{border-top:1px solid var(--comparison-border);position:relative;border:none;background:linear-gradient(to bottom,transparent 4px,var(--comparison-accent) 2px)}.kiks-comparison__row:first-of-type .kiks-comparison__cell--primary:before{content:"";height:20px;position:absolute;top:-10px;left:0;width:100%;background:var(--comparison-accent);border:1px solid var(--comparison-border);border-radius:16px 16px 0 0}.kiks-comparison__row:last-of-type .kiks-comparison__cell--primary{border-bottom:1px solid var(--comparison-border);border-bottom-left-radius:16px;border-bottom-right-radius:16px}.kiks-comparison__brand-card{display:flex;align-items:center;justify-content:center}.kiks-comparison__brand-logo{max-width:min(160px,90%);height:auto}.kiks-comparison__brand-name{font-weight:600;overflow-wrap:anywhere}.kiks-comparison__value{font-size:16px;color:inherit;text-align:center;overflow-wrap:anywhere}.kiks-comparison__value.is-emphasized{font-weight:600;font-size:16px;color:var(--comparison-accent)}.kiks-comparison__value--check,.kiks-comparison__value--check_circle_outline,.kiks-comparison__value--check_checkmark,.kiks-comparison__value--cross{display:flex;align-items:center;gap:.5rem;font-weight:600;text-transform:none;justify-content:center;flex-wrap:wrap}.kiks-comparison__icon{display:inline-flex;align-items:center;justify-content:center;color:var(--comparison-accent);height:14px;width:14px}.kiks-comparison__icon--muted{color:#929ba5d9}.kiks-comparison__text{display:inline-flex;align-items:center;text-align:center;overflow-wrap:anywhere}.kiks-comparison__row--footer{background:var(--primary_footer_background)}.kiks-comparison__primary-footer-content{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;gap:0}.kiks-comparison__row--footer .kiks-comparison__cell{border-right:none;border-bottom:none}.kiks-comparison__row--footer .kiks-comparison__cell--primary{border-left:1px solid var(--comparison-border);border-right:1px solid var(--comparison-border);border-bottom:1px solid var(--comparison-border)}.kiks-comparison__primary-footer{display:flex;flex-direction:column;gap:.75rem;align-items:center;text-align:center}.kiks-comparison__rating{display:inline-flex;align-items:center;gap:.15rem;font-size:1.35rem;font-weight:700;letter-spacing:.1em}.kiks-comparison__rating-star{display:block;width:1.25em;height:1.25em;flex-shrink:0}.kiks-comparison__rating-star svg,.kiks-comparison__rating-star path{width:17px;height:17px}.kiks-comparison__review-text{font-size:14px;color:color-mix(in srgb,var(--comparison-text) 85%,#ffffff 15%)}.kiks-comparison__button{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.75rem;background:var(--comparison-accent);color:var(--comparison-contrast);border-radius:var(--comparison-button-radius);font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.kiks-comparison .btn,.kiks-comparison button.btn,.kiks-comparison a.btn,.kiks-comparison button.button,.kiks-comparison a.button,.kiks-comparison__primary-footer .btn,.kiks-comparison__primary-footer button.btn,.kiks-comparison__primary-footer a.btn,.kiks-comparison__primary-footer button.button,.kiks-comparison__primary-footer a.button,.kiks-comparison__primary-footer .btn--primary,.kiks-comparison__primary-footer .btn--outline,.kiks-comparison__primary-footer .btn--secondary,.kiks-comparison__primary-footer .btn--sm,.kiks-comparison__primary-footer .btn--md,.kiks-comparison__primary-footer .btn--lg,.kiks-comparison__primary-footer .btn--xl{border-radius:var(--comparison-button-radius)}.kiks-comparison__button:focus-visible{outline:3px solid color-mix(in srgb,var(--comparison-accent) 60%,white 40%);outline-offset:3px}@media(max-width:992px){.kiks-comparison__row{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr))}}@media(max-width:820px){.kiks-comparison__subtitle{font-size:14px}.kiks-comparison__table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:16px}.kiks-comparison__table{width:100%;min-width:0;padding-top:0;border-radius:0}.kiks-comparison__row:first-of-type .kiks-comparison__cell--primary:before{display:none}.kiks-comparison__row--header .kiks-comparison__cell--primary{border-top:1px solid var(--comparison-border);border-radius:16px 16px 0 0}.kiks-comparison__row{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));position:relative}.kiks-comparison__row--header{border-radius:16px 0 0}.kiks-comparison__row--header .kiks-comparison__cell--tertiary{border-radius:0}.kiks-comparison__review-text{font-size:11px}.kiks-comparison__row--header .kiks-comparison__cell--feature{background:#e8e8e8;border-radius:16px 0 0}.kiks-comparison__row--header .kiks-comparison__cell--secondary,.kiks-comparison__row--header .kiks-comparison__cell--tertiary{background:#e8e8e8}.kiks-comparison__row--header .kiks-comparison__cell--tertiary{border-radius:0 16px 0 0}}@media(max-width:768px){.kiks-comparison-table{padding-top:40px;padding-bottom:40px}.kiks-comparison{padding-block:0!important}.kiks-comparison__inner{width:min(100%,100% - clamp(1rem,4vw,2rem))}.kiks-comparison__table{min-width:366px}.kiks-comparison__row{grid-template-columns:95.5px minmax(100px,1fr) 90px 90px}.kiks-comparison__row--header .kiks-comparison__cell--feature{min-height:34px}.kiks-comparison__row--header .kiks-comparison__cell--primary{min-height:44px}.kiks-comparison__cell{padding:8px}.kiks-comparison__cell--feature{font-size:11px;line-height:1.6;overflow-wrap:anywhere;text-align:center;justify-content:center;align-items:center;font-family:Montserrat,sans-serif;font-weight:400;color:#000}.kiks-comparison__value{font-size:11px;line-height:1.6;font-family:Montserrat,sans-serif}.kiks-comparison__value.is-emphasized{font-weight:600;font-size:11px!important}.kiks-comparison__primary-footer{padding-block-end:1rem;gap:16px}.kiks-comparison__primary-footer-content{gap:8px}.kiks-comparison__brand-name{font-size:11px;font-weight:600}.kiks-comparison__icon,.kiks-comparison__icon svg{width:14px;height:14px}.kiks-comparison__primary-footer,.kiks-comparison__primary-footer-content,.kiks-comparison__primary-footer-button{width:100%;min-width:0}.kiks-comparison__rating{gap:.08rem;letter-spacing:0;justify-content:center}.kiks-comparison__rating-star,.kiks-comparison__rating-star svg{width:14px;height:14px}.kiks-comparison__review-text{font-size:11px;line-height:1.6;white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-align:center}.kiks-comparison{padding-block:clamp(2.5rem,8vw,3.25rem)}.kiks-comparison__title{font-size:32px}.kiks-comparison__button{width:100%;padding:8px 18px;border-radius:1000px;font-size:12px;font-weight:600;line-height:1.6}.kiks-comparison__primary-footer button.button.button--md,.kiks-comparison__primary-footer .btn,.kiks-comparison__primary-footer button.btn,.kiks-comparison__primary-footer a.btn{width:100%;padding:8px 18px;border-radius:1000px;font-size:12px;font-weight:600;line-height:1.6;min-height:auto;white-space:nowrap;background:#000;color:#fff;border:none;--button-background: 0 0 0 / 1;--button-text-color: 255 255 255;--button-outline-color: 0 0 0}.kiks-comparison__cell--primary{border-left:1px solid #000000;border-right:1px solid #000000}.kiks-comparison__cell--primary .kiks-comparison__value,.kiks-comparison__cell--primary .kiks-comparison__value.is-emphasized{color:#000;font-weight:600}.kiks-comparison__row--header .kiks-comparison__cell--primary{background:#000;border-color:#000}.kiks-comparison__table .kiks-comparison__row:nth-child(2n):not(.kiks-comparison__row--footer) .kiks-comparison__cell--feature,.kiks-comparison__table .kiks-comparison__row:nth-child(2n):not(.kiks-comparison__row--footer) .kiks-comparison__cell--primary,.kiks-comparison__table .kiks-comparison__row:nth-child(2n):not(.kiks-comparison__row--footer) .kiks-comparison__cell--secondary,.kiks-comparison__table .kiks-comparison__row:nth-child(2n):not(.kiks-comparison__row--footer) .kiks-comparison__cell--tertiary{background:#fff}.kiks-comparison__table .kiks-comparison__row:nth-child(odd):not(.kiks-comparison__row--header):not(.kiks-comparison__row--footer) .kiks-comparison__cell--feature,.kiks-comparison__table .kiks-comparison__row:nth-child(odd):not(.kiks-comparison__row--header):not(.kiks-comparison__row--footer) .kiks-comparison__cell--primary,.kiks-comparison__table .kiks-comparison__row:nth-child(odd):not(.kiks-comparison__row--header):not(.kiks-comparison__row--footer) .kiks-comparison__cell--secondary,.kiks-comparison__table .kiks-comparison__row:nth-child(odd):not(.kiks-comparison__row--header):not(.kiks-comparison__row--footer) .kiks-comparison__cell--tertiary{background:#e8e8e8}.kiks-comparison__table .kiks-comparison__row:nth-child(2n):not(.kiks-comparison__row--footer) .kiks-comparison__cell--feature{border-left:1px solid #e8e8e8}.kiks-comparison__table .kiks-comparison__row:nth-child(odd):not(.kiks-comparison__row--header):not(.kiks-comparison__row--footer) .kiks-comparison__cell--secondary,.kiks-comparison__table .kiks-comparison__row:nth-child(odd):not(.kiks-comparison__row--header):not(.kiks-comparison__row--footer) .kiks-comparison__cell--tertiary{border-left:1px solid #e8e8e8}.kiks-comparison__row--footer .kiks-comparison__cell--primary{background:#fff;border-bottom:1px solid #000000;border-radius:0 0 16px 16px;border-left:1px solid #000000;border-right:1px solid #000000}}@media(max-width:520px){.kiks-comparison__row{grid-template-columns:95.5px minmax(90px,1fr) 90px 90px}.kiks-comparison__brand-name{font-size:11px}.kiks-comparison__icon,.kiks-comparison__icon svg{width:14px;height:14px}.kiks-comparison__rating-star,.kiks-comparison__rating-star svg{width:14px;height:14px}.kiks-comparison__review-text{font-size:11px;line-height:1.6}.kiks-comparison__primary-footer a.btn{font-size:10px}}.widget-award-carousel__heading{text-align:center;margin:0 auto var(--header-margin-bottom-mobile, 32px);max-width:720px}.widget-award-carousel__swiper{width:100%}.widget-award-carousel__swiper common-swiper{overflow:hidden}.widget-award-carousel .swiper{overflow:visible;padding-bottom:4px}.widget-award-carousel__slide.swiper-slide{width:var(--award-slide-width, 96px)}.widget-award-carousel__card,.widget-award-carousel__media{width:100%}.widget-award-carousel__media--placeholder{width:100%;height:100%;border-radius:50%;background:#f2f2f2}@media(min-width:769px){.widget-award-carousel__heading{margin-bottom:var(--header-margin-bottom, 48px)}.widget-award-carousel__swiper{padding-inline:311.5px}.widget-award-carousel__slide.swiper-slide{width:var(--award-slide-width-desktop, 96px)}}@media(max-width:768px){.award-swiper-container{padding-inline:0}.award-swiper-container .swiper{padding-inline:16px}}.widget-buy-guide .buy-guide__heading{margin:0 0 var(--header-margin-bottom);text-align:center}.widget-buy-guide .buy-guide__heading h2{margin:0}.widget-buy-guide .buy-guide__scroller{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.widget-buy-guide .buy-guide__table{display:flex;flex-direction:column;gap:0;min-width:0}.widget-buy-guide .buy-guide__products,.widget-buy-guide .buy-guide__feature-row{display:grid;grid-template-columns:minmax(160px,190px) repeat(var(--buy-guide-cols),minmax(0,1fr));align-items:stretch;min-width:0}.widget-buy-guide .buy-guide__spacer{min-height:1px}.widget-buy-guide .buy-guide__card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:16px}.widget-buy-guide .buy-guide__media{width:100%;border-radius:8px;overflow:hidden;background:var(--card-bg, #fff)}.widget-buy-guide .buy-guide__media img,.widget-buy-guide .buy-guide__media .skeleton-image,.widget-buy-guide .buy-guide__media .skeleton-image img{width:100%;height:auto;display:block}.widget-buy-guide .buy-guide__media--placeholder{aspect-ratio:4 / 3;background:#f0f0f0;border-radius:8px}.widget-buy-guide .buy-guide__title{font-size:10px;font-weight:500;line-height:16px}.widget-buy-guide .buy-guide__specs{margin:0;font-size:10px;font-weight:300;line-height:16px;color:var(--muted-color, #6b6b6b)}.widget-buy-guide .buy-guide__price{margin:0;font-size:10px;font-weight:500;line-height:16px}.widget-buy-guide .buy-guide__btn{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:6px 20px;margin-top:4px;border-radius:999px;background:var(--button-bg, #000);color:var(--button-text, #fff);font-size:10px;font-weight:400;line-height:16px;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.widget-buy-guide .buy-guide__btn:hover{opacity:.88}.widget-buy-guide .buy-guide__feature{display:block}.widget-buy-guide .buy-guide__label{display:flex;align-items:flex-start;justify-content:flex-start;gap:10px;font-size:14px;font-weight:500;line-height:20px;text-align:left}.widget-buy-guide .buy-guide__label:before{content:"";flex-shrink:0;width:6px;height:6px;margin-top:7px;border-radius:50%;background:var(--bullet-color, #c4a484)}.widget-buy-guide .buy-guide__label--desktop{padding:16px 12px 16px 0}.widget-buy-guide .buy-guide__label--mobile{display:none}.widget-buy-guide .buy-guide__cell{display:flex;align-items:flex-start;justify-content:center;padding:0 16px;text-align:center;font-size:11px;font-weight:300;line-height:17px}.widget-buy-guide .buy-guide__cell-inner{display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%;padding:16px 0;border-bottom:1px solid var(--divider-color, #e8e8e8);box-sizing:border-box}.widget-buy-guide .buy-guide__feature--last .buy-guide__label--desktop,.widget-buy-guide .buy-guide__feature--last .buy-guide__cell-inner{border-bottom:none}@media screen and (max-width:992px){.widget-buy-guide .buy-guide__products{grid-template-columns:repeat(var(--buy-guide-cols),minmax(96px,72vw));width:max-content;min-width:100%}.widget-buy-guide .buy-guide__spacer{display:none}.widget-buy-guide .buy-guide__feature-row{grid-template-columns:0 repeat(var(--buy-guide-cols),minmax(96px,72vw));width:max-content;min-width:100%}.widget-buy-guide .buy-guide__label--desktop{display:none}.widget-buy-guide .buy-guide__label--mobile{display:flex;position:sticky;left:0;z-index:3;box-sizing:border-box;width:max-content;min-width:96px;max-width:120px;padding:16px 12px 16px 16px}.widget-buy-guide .buy-guide__label--mobile:before{margin-top:7px}.widget-buy-guide .buy-guide__feature--last .buy-guide__label--mobile{border-bottom:none}}@media screen and (max-width:768px){.widget-buy-guide .buy-guide__heading{margin-bottom:var(--header-margin-bottom-mobile)}.widget-buy-guide .buy-guide__products{grid-template-columns:repeat(var(--buy-guide-cols),112px)}.widget-buy-guide .buy-guide__feature-row{grid-template-columns:0 repeat(var(--buy-guide-cols),112px)}.widget-buy-guide .buy-guide__card{padding:16px 8px}.widget-buy-guide .buy-guide__label--mobile{min-width:initial;max-width:initial;padding:0;gap:8px;align-self:flex-start;transform:translateY(-30px)}.widget-buy-guide .buy-guide__cell-inner{padding:16px 8px}.widget-buy-guide .buy-guide__cell{font-size:12px}.widget-buy-guide .buy-guide__feature{padding-top:44px}}.widget-core-problem.section-style{color:var(--text-color);background-color:var(--background-color);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.widget-core-problem .core-problem__header{text-align:center;max-width:820px;margin:0 auto var(--header-margin-bottom)}.widget-core-problem .core-problem__header h2{margin:0}.widget-core-problem .core-problem__intro{margin-top:8px;font-size:12px;font-weight:300;line-height:18px}.widget-core-problem .core-problem__intro p{margin:0}.widget-core-problem .core-problem__subtitle{margin:0 0 40px;text-align:center;font-size:16px;font-weight:500;line-height:22px}.widget-core-problem .core-problem__carousel{width:100%}.widget-core-problem .core-problem__swiper{width:100%;overflow:hidden}.widget-core-problem .core-problem__swiper:not(.swiper-initialized){overflow-x:auto;scrollbar-width:none}.widget-core-problem .core-problem__swiper:not(.swiper-initialized)::-webkit-scrollbar{display:none}.widget-core-problem .core-problem__swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:24px}.widget-core-problem .core-problem__slide{height:auto;box-sizing:border-box}.widget-core-problem .core-problem__swiper:not(.swiper-initialized) .core-problem__slide{flex:0 0 calc((100% - 24px * 5) / 6)}.widget-core-problem .core-problem__card{position:relative;display:block;width:100%;border-radius:var(--card-radius, 16px);overflow:hidden;text-decoration:none;color:var(--card-text-color, #fff)}.widget-core-problem .core-problem__card-media--placeholder{background:#d9d9d9}.widget-core-problem .core-problem__card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--overlay-color, rgba(0, 0, 0, .42));pointer-events:none}.widget-core-problem .core-problem__card-title{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;margin:0;padding:16px 12px;text-align:center;font-size:14px;font-weight:500;line-height:20px;color:#fff}.widget-core-problem .core-problem__footer{max-width:920px;margin:40px auto 0;text-align:center;font-size:12px;font-weight:300;line-height:18px}.widget-core-problem .core-problem__footer p{margin:0}@media screen and (max-width:1100px){.widget-core-problem .core-problem__swiper:not(.swiper-initialized) .core-problem__slide{flex:0 0 calc((100% - 24px * 2) / 3)}}@media screen and (max-width:768px){.widget-core-problem .container--page-width{padding-inline:16px}.widget-core-problem .core-problem__header{margin-bottom:var(--header-margin-bottom-mobile);padding:0 4px}.widget-core-problem .core-problem__swiper:not(.swiper-initialized) .swiper-wrapper{gap:10px}.widget-core-problem .core-problem__swiper:not(.swiper-initialized) .core-problem__slide{flex:0 0 62vw}.widget-core-problem .core-problem__card-title{padding:14px 12px}}.widget-grid__heading{text-align:center;margin:0 auto var(--header-margin-bottom-mobile, 24px)}.widget-grid__heading h2{margin:0;color:inherit;font-weight:700;line-height:1.25}.widget-grid__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--grid-gap-mobile, 12px)}.widget-grid__item{width:100%;box-sizing:border-box}.widget-grid--mobile-2 .widget-grid__item{width:calc((100% - var(--grid-gap-mobile, 12px)) / 2)}.widget-grid__card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;text-decoration:none;color:inherit;background:var(--card-bg, #f2f2f2);border-radius:var(--card-radius, 12px);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.widget-grid__card:hover{transform:translateY(-2px)}.widget-grid__content{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;padding:24px 16px}.widget-grid__title{text-align:center;font-size:16px;line-height:22px;font-weight:600}.widget-grid__media{width:100%}.widget-grid__media--placeholder{aspect-ratio:4 / 3;background:#0000000a;border-radius:8px}@media(max-width:768px){.widget-grid--count-2 .widget-grid__item,.widget-grid--count-4 .widget-grid__item{width:calc((100% - var(--grid-gap-mobile, 12px)) / 2)}.widget-grid--count-3 .widget-grid__item{width:100%}}@media(min-width:769px){.widget-grid__heading{margin-bottom:var(--header-margin-bottom, 40px)}.widget-grid__list{gap:var(--grid-gap, 24px)}.widget-grid__item,.widget-grid--mobile-2 .widget-grid__item{width:calc((100% - var(--grid-gap, 24px)) / 2)}.widget-grid__content{padding:40px 16px}}.widget-image-banner__inner{position:relative}.widget-image-banner__content{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.widget-image-banner__content-wrapper{display:flex;height:100%;padding:var(--inner-padding-block) var(--inner-padding-inline)}.widget-image-banner__content-wrapper.container--page-width{padding-inline:16px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}@media screen and (max-width:768px){.layout-top-left .widget-image-banner__content-wrapper{align-items:flex-start;justify-content:flex-start}.layout-top-center .widget-image-banner__content-wrapper{align-items:center;justify-content:center}.layout-top-right .widget-image-banner__content-wrapper{align-items:flex-end;justify-content:flex-end}.layout-middle-left .widget-image-banner__content-wrapper{align-items:center;justify-content:flex-start}.layout-middle-center .widget-image-banner__content-wrapper{align-items:center;justify-content:center}.layout-middle-right .widget-image-banner__content-wrapper{align-items:center;justify-content:flex-end}.layout-bottom-left .widget-image-banner__content-wrapper{align-items:flex-end;justify-content:flex-start}.layout-bottom-center .widget-image-banner__content-wrapper{align-items:flex-end;justify-content:center}.layout-bottom-right .widget-image-banner__content-wrapper{align-items:flex-end;justify-content:flex-end}.layout-below-image .widget-image-banner__content-wrapper{align-items:center;justify-content:center}.widget-image-banner__content.layout-below-image{position:relative;margin-top:16px}}@media screen and (min-width:768px){.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-center{text-align:center}.md\:layout-top-left .widget-image-banner__content-wrapper{align-items:flex-start;justify-content:flex-start}.md\:layout-top-center .widget-image-banner__content-wrapper{align-items:flex-start;justify-content:center}.md\:layout-top-right .widget-image-banner__content-wrapper{align-items:flex-start;justify-content:flex-end}.md\:layout-middle-left .widget-image-banner__content-wrapper{align-items:center;justify-content:flex-start}.md\:layout-middle-center .widget-image-banner__content-wrapper{align-items:center;justify-content:center}.md\:layout-middle-right .widget-image-banner__content-wrapper{align-items:center;justify-content:flex-end}.md\:layout-bottom-left .widget-image-banner__content-wrapper{align-items:flex-end;justify-content:flex-start}.md\:layout-bottom-center .widget-image-banner__content-wrapper{align-items:flex-end;justify-content:center}.md\:layout-bottom-right .widget-image-banner__content-wrapper{align-items:flex-end;justify-content:flex-end}.widget-image-banner__content.md\:layout-below-image{position:relative;margin-top:10px}}.widget-image-banner__content-inner{padding:var(--content-padding);border-radius:12px;min-width:500px;max-width:1080px;background-color:rgba(var(--content-background-color),var(--content-background-color-opacity))}.widget-image-banner__title{color:var(--text-color);line-height:1}.custom-title-size{font-size:var(--title-font-size, 20px);line-height:var(--title-line-height, 20px)}.widget-image-banner__description{color:var(--text-color);line-height:calc(1em + 2px);margin-top:16px}.custom-description-size{font-size:var(--description-font-size, 16px);line-height:var(--description-line-height, 18px)}@media screen and (max-width:768px){.widget-image-banner__content-wrapper{padding:var(--inner-padding-block-mobile) var(--inner-padding-inline-mobile)}.layout-below-image .widget-image-banner__content-inner{min-width:initial;padding:0;background:none}.widget-image-banner__content-inner{min-width:initial;max-width:100%}.widget-image-banner__title{min-width:initial;max-width:100%;font-size:16px;line-height:22px;color:var(--text-color-mobile)}.widget-image-banner__description{margin-top:8px;font-size:12px;line-height:18px;color:var(--text-color-mobile)}}.widget-image-with-text-carousel .imgtext-carousel__heading{text-align:center;margin:0 auto var(--header-margin-bottom-mobile, 24px);max-width:800px}@media(min-width:769px){.widget-image-with-text-carousel .imgtext-carousel__heading{margin-bottom:var(--header-margin-bottom, 40px)}}.widget-image-with-text-carousel .imgtext-carousel__heading h2{margin:0;color:inherit}.widget-image-with-text-carousel .imgtext-carousel__swiper{width:100%;overflow:visible}.widget-image-with-text-carousel .imgtext-carousel__notice{margin:0;text-align:center;font-size:14px;opacity:.7}.widget-image-with-text-carousel .swiper{overflow:visible;padding-bottom:8px}.widget-image-with-text-carousel .imgtext-carousel__slide{height:auto;box-sizing:border-box;overflow:visible}.widget-image-with-text-carousel .imgtext-carousel__card{display:flex;flex-direction:column;align-items:flex-start;text-align:left;height:100%;container-type:inline-size;container-name:imgtext-card}.widget-image-with-text-carousel .imgtext-carousel__media-wrap{position:relative;width:100%;aspect-ratio:var(--ratio, 1 / 1);margin-bottom:32px}.widget-image-with-text-carousel .imgtext-carousel__media{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--iwtc-image-radius, 20px);overflow:hidden;background:#ffffff0f;transition:top .35s ease,bottom .35s ease,left .35s ease,right .35s ease}.widget-image-with-text-carousel .imgtext-carousel__media img,.widget-image-with-text-carousel .imgtext-carousel__media .skeleton-image,.widget-image-with-text-carousel .imgtext-carousel__media .skeleton-image img{width:100%;height:100%;display:block;object-fit:cover}.widget-image-with-text-carousel .imgtext-carousel__media--placeholder{width:100%;height:100%;background:#ffffff14}.widget-image-with-text-carousel .imgtext-carousel__icon{width:40px;height:40px;margin:0 0 16px;display:flex;align-items:center;justify-content:flex-start;transition:margin-top .35s ease}.widget-image-with-text-carousel .imgtext-carousel__icon img{width:100%;height:100%;object-fit:contain;display:block}.widget-image-with-text-carousel .imgtext-carousel__caption{margin:0;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0;text-transform:uppercase;color:inherit}.widget-image-with-text-carousel .imgtext-carousel__title{margin:0 0 8px;font-size:16px;font-weight:500;line-height:22px;color:inherit}@media(min-width:769px){.widget-image-with-text-carousel .imgtext-carousel__title{min-height:44px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@container imgtext-card (min-width: 240px){.imgtext-carousel__title{min-height:22px}}}.widget-image-with-text-carousel .imgtext-carousel__text{margin:0;font-size:12px;font-weight:300;line-height:18px;color:inherit}.widget-image-with-text-carousel .imgtext-carousel__text p{margin:0}.widget-image-with-text-carousel .imgtext-carousel__text p+p{margin-top:.5em}.widget-image-with-text-carousel .imgtext-carousel__pagination{display:flex;justify-content:center;align-items:center;gap:8px;position:static!important;margin-top:28px}.widget-image-with-text-carousel .imgtext-carousel__pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0!important;border-radius:999px;background:var(--iwtc-dot-color, #4d4d4d);opacity:1;transition:width .25s ease,background-color .25s ease}.widget-image-with-text-carousel .imgtext-carousel__pagination .swiper-pagination-bullet-active{width:32px;background:var(--iwtc-dot-active-color, #ffffff)}.widget-image-with-text-carousel .imgtext-carousel__more{display:none;justify-content:center;margin-top:40px}.widget-image-with-text-carousel .imgtext-carousel__more-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 28px;border:1.5px solid currentColor;border-radius:100px;background:transparent;color:inherit;font-size:12px;font-weight:400;line-height:18px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.widget-image-with-text-carousel .imgtext-carousel__more-btn:hover{background:#fff;color:#000}.widget-image-with-text-carousel .imgtext-carousel__more-btn svg{flex-shrink:0}@media(min-width:769px){.widget-image-with-text-carousel .imgtext-carousel__swiper{padding-block-start:32px}.widget-image-with-text-carousel .swiper{overflow:visible;padding-bottom:0}.widget-image-with-text-carousel .imgtext-carousel__media-wrap{margin-bottom:64px}.widget-image-with-text-carousel .imgtext-carousel__card:hover .imgtext-carousel__media{top:-32px;bottom:-32px}.widget-image-with-text-carousel .imgtext-carousel__pagination{display:none}.widget-image-with-text-carousel .imgtext-carousel__more{display:flex}}@media(max-width:768px){.widget-image-with-text-carousel .container{padding-inline:0}.widget-image-with-text-carousel .imgtext-carousel__heading{padding-inline:16px}.widget-image-with-text-carousel .imgtext-carousel__media{top:32px;bottom:32px}.widget-image-with-text-carousel .swiper-slide-active .imgtext-carousel__media{top:0;bottom:0}}.widget-our-journey{position:relative}.widget-our-journey .our-journey__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:40px 0 48px;display:flex;align-items:center;justify-content:center}.our-journey__inner{width:100%}.widget-our-journey .swiper{padding-inline:calc((100% - 1440px)/2);padding-bottom:48px}.widget-our-journey .our-journey__header{text-align:center;max-width:720px;margin:0 auto 48px}.widget-our-journey .our-journey__caption{margin:0 0 8px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0px;color:var(--oj-caption-color, #333)}.widget-our-journey .our-journey__heading{margin:0;color:var(--oj-text-color, #111)}.widget-our-journey .our-journey__description{margin:8px auto 0;font-size:12px;line-height:18px;font-weight:300;color:var(--oj-description-color, #666)}.widget-our-journey .our-journey__description p{margin:0}.widget-our-journey .our-journey__swiper{width:100%;overflow:hidden}.widget-our-journey .our-journey__slide{height:auto;box-sizing:border-box;padding:40px 80px 58px}.widget-our-journey .our-journey__year{margin:0 0 32px;text-align:center;font-size:20px;font-weight:500;line-height:26px;color:var(--oj-year-color, #111)}.widget-our-journey .our-journey__node{position:relative}.widget-our-journey .our-journey__circle{position:relative;z-index:1;width:160px;height:160px;margin:0 auto;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.widget-our-journey .our-journey__circle img{width:100%;height:100%;object-fit:cover;display:block}.widget-our-journey .our-journey__value{position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);font-size:22px;font-weight:50.5er}.widget-our-journey .our-journey__value-image{position:absolute;z-index:3;left:50%;bottom:23px;transform:translate(-50%)}.widget-our-journey .our-journey__desc{max-width:220px;margin:32px auto 0;text-align:center;font-size:12px;font-weight:300;line-height:18px;color:var(--oj-description-color, #666)}.widget-our-journey .our-journey__desc p{margin:0}.widget-our-journey .our-journey__pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:0;bottom:0!important}.widget-our-journey .our-journey__pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0!important;border-radius:999px;background:var(--oj-dot-color, #cfcfcf);opacity:1;transition:width .25s ease,background-color .25s ease}.widget-our-journey .our-journey__pagination .swiper-pagination-bullet-active{width:40px;background:var(--oj-dot-active-color, #1a1a1a)}@media screen and (max-width:768px){.widget-our-journey .swiper{padding-inline:0}.widget-our-journey .our-journey__header{margin-bottom:32px;padding:0 var(--gutter-width);max-width:100%}.widget-our-journey .our-journey__slide{padding-bottom:18px}}.widget-our-supply .our-supply__header{text-align:center;max-width:760px;margin:0 auto}.widget-our-supply .container{position:relative}.our-supply__media{padding-top:80px;opacity:.2}.widget-our-supply .our-supply__wrapper{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.widget-our-supply .our-supply__heading{margin:0;color:var(--os-text-color, #111)}.widget-our-supply .our-supply__description{margin:8px auto 0;font-size:12px;line-height:18px;font-weight:300;color:var(--os-description-color, #666)}.widget-our-supply .our-supply__description p{margin:0}.widget-our-supply .our-supply__stage{position:relative}.widget-our-supply .our-supply__map{display:block;width:100%;height:auto}.widget-our-supply .our-supply__map-placeholder{width:100%;aspect-ratio:2 / 1;background:#f2f2f2}.widget-our-supply .our-supply__carousel{width:min(672px,88%);max-width:672px;margin:0 auto;padding-bottom:56px}.widget-our-supply .our-supply__swiper{overflow:hidden}.widget-our-supply .our-supply__card{box-sizing:border-box;height:auto;padding:24px;text-align:center;background:var(--os-card-bg, rgba(255, 255, 255, .9));border:1px solid var(--os-card-border, rgba(0, 0, 0, .14));border-radius:16px;color:var(--os-card-text, #111);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.widget-our-supply .our-supply__card-title{margin:0;font-size:16px;font-weight:500;line-height:22px}.widget-our-supply .our-supply__card-status{margin:0;font-size:14px;font-weight:300;line-height:20px;color:var(--os-card-text, #111);opacity:.85}.widget-our-supply .our-supply__card-details{margin:16px 0 0;font-size:14px;font-weight:300;line-height:20px}.widget-our-supply .our-supply__card-details p{margin:0}.widget-our-supply .our-supply__pagination{position:absolute;left:0;right:0;bottom:0!important;display:flex;justify-content:center;align-items:center;gap:8px}.widget-our-supply .our-supply__pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0!important;border-radius:999px;background:var(--os-dot-color, #cfcfcf);opacity:1;transition:width .25s ease,background-color .25s ease}.widget-our-supply .our-supply__pagination .swiper-pagination-bullet-active{width:40px;background:var(--os-dot-active-color, #1a1a1a)}@media screen and (max-width:768px){.widget-our-supply .container{padding-inline:0}.our-supply__media{padding-top:140px}.our-supply__wrapper{padding-inline:var(--gutter-width)}.widget-our-supply .our-supply__header{padding:0 8px}.widget-our-supply .our-supply__carousel{transform:none;width:100%;max-width:310px;padding-bottom:40px}}.widget-product-comfortable.section-style{color:var(--text-color);background-color:var(--background-color);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.widget-product-comfortable .section-header{text-align:center;margin-bottom:var(--header-margin-bottom)}.widget-product-comfortable .section-header h2{margin:0}.widget-product-comfortable .section-description{margin-top:8px;font-size:12px;line-height:18px;font-weight:300;color:var(--description-color, #6b6b6b)}.widget-product-comfortable .section-description p{margin:0}.widget-product-comfortable .product-comfortable__wrapper{display:flex;flex-direction:column;align-items:center;gap:11px}.widget-product-comfortable .product-comfortable__progress{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"start bar end" ". middle .";column-gap:8px;row-gap:2px;align-items:center;width:100%;max-width:720px}.widget-product-comfortable .product-comfortable__progress-value{padding:0 4px;font-size:12px;font-weight:400;line-height:18px}.widget-product-comfortable .product-comfortable__progress-value.start{grid-area:start;white-space:nowrap;color:var(--description-color, #6b6b6b)}.widget-product-comfortable .product-comfortable__progress-value.end{grid-area:end;white-space:nowrap;color:var(--description-color, #6b6b6b)}.widget-product-comfortable .product-comfortable__progress-bar{grid-area:bar;position:relative;height:6px;width:100%;background:var(--progress-track, #e8e8e8);border-radius:999px}.widget-product-comfortable .product-comfortable__progress-bar-fill{height:100%;width:var(--progress, 50%);background:var(--progress-fill, #000);border-radius:999px}.widget-product-comfortable .product-comfortable__progress-value.middle{grid-area:middle;position:relative;left:50%;transform:translate(-50%);justify-self:start;display:inline-flex;align-items:center;justify-content:center;margin-top:4px;padding:1px 6px;border-radius:4px;background:var(--progress-badge-bg, #555555);color:#fff;white-space:nowrap}.widget-product-comfortable .product-comfortable__progress-value.middle:before{content:"";position:absolute;top:-5px;left:50%;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--progress-badge-bg, #555555)}.widget-product-comfortable .product-comfortable__media{width:100%;max-width:960px}.widget-product-comfortable .product-comfortable__media img{width:100%;height:auto;display:block}.widget-product-compare .section-header{text-align:center;margin-bottom:var(--header-margin-bottom)}.widget-product-compare .section-header h2{margin:0}.widget-product-compare .product-compare__footnote{margin:32px 0 0;text-align:center;font-size:12px;line-height:18px;font-weight:300;color:var(--pc-muted)}.widget-product-compare .product-compare__desktop{display:block}.widget-product-compare .product-compare__mobile{display:none}.widget-product-compare .pc-desktop__headers{display:grid;grid-template-columns:var(--image-size) minmax(70px,1fr) repeat(3,minmax(70px,1fr)) minmax(90px,1.1fr) minmax(164px,auto);gap:12px;align-items:center;padding:16px 24px;margin-bottom:16px;font-size:12px;line-height:18px;font-weight:300;text-align:center;color:var(--text-color)}.widget-product-compare .pc-desktop__headers>:first-child{grid-column:2}.widget-product-compare .pc-desktop__rows{display:flex;flex-direction:column;gap:24px;padding:30px 0}.widget-product-compare .pc-desktop__row{display:grid;grid-template-columns:var(--image-size) minmax(70px,1fr) repeat(3,minmax(70px,1fr)) minmax(90px,1.1fr) minmax(164px,auto);gap:12px;align-items:center;padding:0 24px;--border-color: #cccccc;border-radius:16px;background:#fff}.widget-product-compare .pc-desktop__row.is-active{background:var(--pc-active-bg);--border-color: #000;padding:12px 24px}.widget-product-compare .pc-desktop__media{width:var(--image-size);border-radius:8px;overflow:hidden;flex-shrink:0}.widget-product-compare .pc-desktop__media img{width:100%;height:100%;object-fit:cover;display:block}.widget-product-compare .pc-desktop__media--placeholder{background:#f0f0f0}.widget-product-compare .pc-desktop__thickness,.widget-product-compare .pc-desktop__price-main{text-align:center;font-size:12px;font-weight:500;line-height:22px}.widget-product-compare .pc-desktop__rating{display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:12px;font-weight:500;line-height:22px}.widget-product-compare .pc-desktop__star{display:inline-flex;width:12px;height:12px;color:var(--pc-star)}.widget-product-compare .pc-desktop__star svg{width:100%;height:100%;fill:currentColor}.widget-product-compare .pc-desktop__star svg path{fill:currentColor}.widget-product-compare .pc-desktop__price{display:flex;flex-direction:column;gap:2px;text-align:center}.widget-product-compare .pc-desktop__price-extra{font-size:10px;line-height:16px;color:var(--pc-muted);font-weight:300}.widget-product-compare .pc-desktop__action{display:flex;justify-content:flex-end;min-height:3.2rem;align-items:center;min-width:16.4rem}.widget-product-compare .pc-update-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:3.2rem;padding:7px 30.5px;border-radius:999px;background:var(--pc-btn-bg);color:var(--pc-btn-text);text-decoration:none;font-size:12px;font-weight:400;line-height:18px;white-space:nowrap;border:none;cursor:pointer;transition:opacity .2s ease}.widget-product-compare .pc-update-btn:hover{opacity:.88}.widget-product-compare .pc-update-btn.loading,.widget-product-compare .pc-update-btn.is-loading{opacity:.88;pointer-events:none;cursor:wait}.widget-product-compare .pc-update-btn__extra{color:var(--pc-extra);font-weight:600}@media(max-width:768px){.widget-product-compare .section-header{margin-bottom:var(--header-margin-bottom-mobile)}.widget-product-compare .product-compare__desktop{display:none}.widget-product-compare .product-compare__mobile{display:block}.widget-product-compare .product-compare__footnote{margin-top:44px;padding:0 8px}}.widget-product-compare .pc-mobile__layout{--pc-img-row: 90px;--pc-data-row: 50px;--pc-action-row: auto;display:grid;grid-template-columns:auto repeat(var(--pc-cols),minmax(0,1fr));gap:8px;align-items:stretch}.widget-product-compare .pc-mobile__labels{display:grid;grid-template-rows:var(--pc-img-row) repeat(5,var(--pc-data-row)) var(--pc-action-row);gap:0;align-items:center}.widget-product-compare .pc-mobile__label{font-size:12px;font-weight:300;color:var(--text-color);line-height:18px;padding-right:4px;display:flex;align-items:center}.widget-product-compare .pc-mobile__card{display:grid;grid-template-rows:var(--pc-img-row) repeat(4,var(--pc-data-row)) 66px var(--pc-action-row);gap:0;align-items:center;justify-items:center;text-align:center;--border-color: #cccccc;border-radius:16px;padding:10px 6px 12px;background:#fff;min-width:0}.widget-product-compare .pc-mobile__card.is-active{--border-color: #000000;padding-block:12px;margin-top:-12px;margin-bottom:-12px;background:#f5f5f5}.widget-product-compare .pc-mobile__media{position:relative;width:100%;height:100%;overflow:hidden;align-self:center}.widget-product-compare .pc-mobile__media .skeleton-image{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.widget-product-compare .pc-mobile__media--placeholder{background:#f0f0f0;width:100%;max-width:88px;aspect-ratio:4 / 3;border-radius:8px}.widget-product-compare .pc-mobile__thickness{font-size:14px;font-weight:500;line-height:22px}.widget-product-compare .pc-mobile__rating{display:inline-flex;align-items:center;gap:2px;font-size:12px;font-weight:500;line-height:18px}.widget-product-compare .pc-mobile__star{display:inline-flex;width:12px;height:12px;color:var(--pc-star-mobile)}.widget-product-compare .pc-mobile__star svg{width:100%;height:100%;fill:currentColor}.widget-product-compare .pc-mobile__star svg path{fill:currentColor}.widget-product-compare .pc-mobile__price{display:flex;flex-direction:column;align-items:center;gap:2px;height:100%;justify-content:center}.widget-product-compare .pc-mobile__price-main{font-size:12px;font-weight:500;line-height:18px}.widget-product-compare .pc-mobile__price-extra{font-size:10px;line-height:16px;font-weight:300;min-height:16px;color:var(--pc-muted)}.widget-product-compare .pc-mobile__action{width:100%;display:flex;justify-content:center;align-items:center;min-height:36px}.widget-product-compare .pc-mobile__card .pc-update-btn{width:100%;max-width:100%;min-height:32px;padding:6px 14px}.widget-product-compare .pc-mobile__card .pc-update-btn__extra{display:none}@media(max-width:768px){.widget-product-compare .pc-mobile__card{padding:0 0 16px}.widget-product-compare .pc-mobile__card .pc-update-btn{width:auto}.widget-product-compare .container{padding-inline:16px}}@media(max-width:400px){.widget-product-compare .pc-mobile__layout{gap:6px}.widget-product-compare .pc-mobile__card{border-radius:12px}}@property --ring-percent{syntax: "<number>"; inherits: true; initial-value: 0;}.widget-product-evaluation{display:block}.widget-product-evaluation .product-evaluation__wrapper{position:relative}.widget-product-evaluation .product-evaluation__inner{position:absolute;z-index:2;top:0;left:0;width:100%;display:flex;flex-direction:column;gap:80px;padding:var(--inner-padding-block) var(--inner-padding-inline)}.widget-product-evaluation .product-evaluation__inner.container--page-width{padding-inline:16px;top:50%;left:50%;transform:translate(-50%,-50%)}.widget-product-evaluation .product-evaluation__heading{margin:0 0 var(--header-margin-bottom);text-align:center}.widget-product-evaluation .product-evaluation__heading h2{margin:0}.widget-product-evaluation .product-evaluation__reviews-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0 6rem}.widget-product-evaluation .thin-border{border:none;box-shadow:inset 0 0 0 .5px var(--thin-border-color, #e5e5e5)}.widget-product-evaluation .product-evaluation__review-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;border-radius:12px;background:var(--card-bg, #fff);text-align:center;--thin-border-color: #e5e5e5}.widget-product-evaluation .product-evaluation__review-rating{display:inline-flex;align-items:baseline;gap:4px;line-height:1}.widget-product-evaluation .product-evaluation__review-score{font-size:20px;line-height:26px;font-weight:500}.widget-product-evaluation .product-evaluation__review-scale{font-size:14px;line-height:20px;font-weight:300;color:#717789}.widget-product-evaluation .product-evaluation__review-logo{display:flex;align-items:center;justify-content:center;max-width:140px;height:16px}.widget-product-evaluation .product-evaluation__review-logo img{width:auto;height:100%;display:block;object-fit:contain}.widget-product-evaluation .product-evaluation__review-logo-text{font-size:14px;font-weight:600;line-height:1.2}.widget-product-evaluation .product-evaluation__results-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 40px;align-items:start}.widget-product-evaluation .product-evaluation__result{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.widget-product-evaluation .product-evaluation__ring{--ring-color: #c4a484;--ring-track: rgb(245 245 245 / 80%);--ring-thickness: 4px;position:relative;width:150px;height:150px;transition:--ring-percent 1.4s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.widget-product-evaluation .product-evaluation__ring{transition:none}}.widget-product-evaluation .product-evaluation__ring-visual{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(var(--ring-color) 0 calc(var(--ring-percent) * 1%),var(--ring-track) calc(var(--ring-percent) * 1%) 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--ring-thickness)),#000 calc(100% - var(--ring-thickness) + .5px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--ring-thickness)),#000 calc(100% - var(--ring-thickness) + .5px))}.widget-product-evaluation .product-evaluation__ring-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;line-height:1.1}.widget-product-evaluation .product-evaluation__ring-percent{font-size:28px;line-height:34px;font-weight:500}.widget-product-evaluation .product-evaluation__ring-label{font-size:14px;line-height:20px;font-weight:300}.widget-product-evaluation .product-evaluation__quote{display:flex;gap:8px;max-width:280px;margin:0;font-size:12px;font-weight:300;line-height:18px;color:var(--quote-color, #1a1a1a)}.widget-product-evaluation .product-evaluation__quote-mark{font-size:12px;width:1em;height:1em}@media screen and (max-width:992px){.widget-product-evaluation .product-evaluation__reviews-list{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:0px;gap:16px}}@media screen and (max-width:768px){.widget-product-evaluation .container--page-width{padding-inline:0px}.widget-product-evaluation .product-evaluation__inner{padding:var(--inner-padding-block-mobile) var(--inner-padding-inline-mobile)}.widget-product-evaluation .product-evaluation__heading{margin-bottom:var(--header-margin-bottom-mobile)}.widget-product-evaluation .product-evaluation__review-card{border-radius:8px}.widget-product-evaluation .product-evaluation__results-list{grid-template-columns:1fr;gap:16px;justify-items:center}.widget-product-evaluation .product-evaluation__result{padding:40px 0}.widget-product-evaluation .product-evaluation__ring{width:148px;height:148px}.widget-product-evaluation .product-evaluation__ring-percent{font-size:32px}}.widget-rich-text-image.section-style{color:var(--wri-text-color, #4a4a4a);background-color:var(--wri-background-color, #f5f5f5);padding-top:var(--wri-padding-top, 80px);padding-bottom:var(--wri-padding-bottom, 80px)}.widget-rich-text-image .wri__content{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:920px;margin:0 auto}.widget-rich-text-image .wri__caption{margin:0 0 8px;color:var(--wri-caption-color, #1a1a1a);font-weight:500;letter-spacing:.02em}.widget-rich-text-image .wri__heading{margin:0 0 8px;max-width:860px;color:var(--wri-heading-color, #1a1a1a)}.widget-rich-text-image .wri__text{margin:0;font-weight:300;max-width:var(--wri-text-max-width, 720px);color:var(--wri-text-color, #4a4a4a)}.widget-rich-text-image .wri__text>*:first-child{margin-top:0}.widget-rich-text-image .wri__text>*:last-child{margin-bottom:0}.widget-rich-text-image .wri__media{position:relative;margin-top:var(--wri-media-gap, 56px);width:100%;margin-inline:auto;border-radius:var(--wri-image-radius, 16px);overflow:hidden}.widget-rich-text-image .wri__image{display:block;width:100%;height:auto}.widget-rich-text-image .wri__features{position:absolute;z-index:1;left:40px;bottom:40px;margin:0;padding:16px;list-style:none;border-radius:8px;max-width:472px;background:var(--wri-overlay-bg, rgba(0, 0, 0, .55));color:var(--wri-overlay-color, #ffffff)}.widget-rich-text-image .wri__feature{position:relative;margin:0;padding-left:8px;font-size:12px;font-weight:300;line-height:18px}.widget-rich-text-image .wri__feature+.wri__feature{margin-top:10px}.widget-rich-text-image .wri__feature:before{content:"";position:absolute;top:.55em;left:0;width:4px;height:4px;border-radius:50%;background:currentColor}@media screen and (max-width:749px){.widget-rich-text-image.section-style{padding-top:var(--wri-padding-top-mobile, 48px);padding-bottom:var(--wri-padding-bottom-mobile, 48px)}.widget-rich-text-image .wri__media{margin-top:var(--wri-media-gap-mobile, 40px)}.widget-rich-text-image .wri__features{left:0;right:0;bottom:0;border-radius:0;padding:18px 16px 20px;background:linear-gradient(to top,#000000c7,#0000008c 70%,#0003)}}
/*# sourceMappingURL=/cdn/shop/t/349/compiled_assets/styles.css.map */
