.uf-home-page{--uf-space-1: 4px;--uf-space-2: 8px;--uf-space-3: 16px;--uf-space-4: 24px;--uf-space-5: 32px;--uf-space-6: 40px;--uf-space-7: 48px;--uf-space-8: 56px;--uf-space-9: 64px;--uf-space-10: 72px;--uf-space-11: 80px;--uf-home-accent: var(--uf-color-accent, #324696);--uf-home-accent-hover: var(--uf-color-accent-dark, #2a3b7f);--uf-home-cta: var(--uf-color-accent-2, #fa6a00);--uf-home-text: var(--uf-color-text-strong, #1a1a1a);--uf-home-muted: var(--uf-color-muted, #4a5568);--uf-home-trust-accent: var(--uf-color-icon-on-neutral, var(--uf-home-accent));--uf-home-bg: var(--uf-color-surface, #fff);--uf-home-card: var(--uf-color-surface, #fff);--uf-home-radius: var(--uf-space-2);--uf-home-gutter: var(--uf-space-3);--uf-home-max: 1500px;--uf-home-section-stack: var(--uf-space-5);--uf-home-header-gap: var(--uf-space-4);--uf-home-content-gap: var(--uf-space-4);--uf-home-font: inherit;--uf-home-section-title: clamp(28px, 22px + 1.5vw, 42px);--uf-home-deck: clamp(18px, 16px + .35vw, 22px);--uf-home-lead: clamp(18px, 17px + .35vw, 22px);--uf-home-body: 18px;--uf-home-body-sm: 17px;--uf-home-caption: 15px;--uf-home-card-title: clamp(18px, 16px + .45vw, 24px);--uf-home-card-text: 17px;--uf-home-product-title: clamp(17px, 15px + .3vw, 22px);--uf-home-mosaic-hero-title: clamp(26px, 20px + .85vw, 36px);--uf-home-mosaic-hero-text: 20px;--uf-home-pick-title: clamp(20px, 18px + .4vw, 26px);--uf-home-pick-text: 17px;--uf-home-line-tight: 1.25;--uf-home-line-body: 1.55;--uf-home-line-loose: 1.65;--uf-overlay-mosaic: linear-gradient(0deg, rgba(0, 0, 0, .75) 0%, rgba(0, 0, 0, 0) 50%);--uf-overlay-mosaic-img: linear-gradient(0deg, rgba(0, 0, 0, .65) 0%, rgba(0, 0, 0, 0) 48%);--uf-overlay-tile-fallback: linear-gradient(145deg, #4a5f94 0%, var(--uf-home-accent) 55%, #2a3b7f 100%);--uf-overlay-product: linear-gradient(0deg, rgba(0, 0, 0, .78) 0%, rgba(0, 0, 0, .35) 42%, rgba(0, 0, 0, 0) 58%);--uf-overlay-layouts: linear-gradient( 0deg, rgba(0, 0, 0, .68) 0%, rgba(0, 0, 0, .5) 8%, rgba(0, 0, 0, .32) 16%, rgba(0, 0, 0, .16) 24%, rgba(0, 0, 0, .06) 30%, rgba(0, 0, 0, 0) 38% );--uf-overlay-pick: linear-gradient(0deg, rgba(0, 0, 0, .65) 0%, rgba(0, 0, 0, 0) 50%);--uf-overlay-pick-mobile: linear-gradient(180deg, rgba(0, 0, 0, 0) 58%, rgba(0, 0, 0, .28) 78%, rgba(0, 0, 0, .68) 100%);--uf-overlay-layout: linear-gradient(0deg, rgba(15, 23, 42, .5) 0%, rgba(15, 23, 42, .2) 34%, rgba(15, 23, 42, .04) 58%, transparent 72%);--uf-overlay-layout-title: linear-gradient(180deg, rgba(15, 23, 42, .08) 0%, rgba(15, 23, 42, .52) 100%);--uf-overlay-layout-slide-title: linear-gradient(180deg, rgba(15, 23, 42, 0) 0%, rgba(15, 23, 42, .12) 58%, rgba(15, 23, 42, .46) 100%);--uf-overlay-layout-mobile: linear-gradient(0deg, rgba(15, 23, 42, .48) 0%, rgba(15, 23, 42, .16) 28%, rgba(15, 23, 42, .03) 44%, transparent 54%);--uf-overlay-blog: linear-gradient(180deg, rgba(20, 26, 38, 0) 35%, rgba(20, 26, 38, .55) 68%, rgba(20, 26, 38, .82) 100%);--uf-overlay-blog-hover: linear-gradient(180deg, rgba(20, 26, 38, .08) 20%, rgba(20, 26, 38, .62) 62%, rgba(20, 26, 38, .9) 100%);--uf-overlay-blog-placeholder: linear-gradient(145deg, #eef1f6 0%, #dfe5ef 100%);--uf-overlay-card-nav: rgba(0, 0, 0, .48);--uf-overlay-why-mobile: linear-gradient(180deg, rgba(0, 0, 0, .12) 0%, rgba(0, 0, 0, .38) 50%, rgba(0, 0, 0, .78) 100%);--uf-overlay-layout-border: rgba(30, 45, 92, .22);font-family:var(--uf-home-font);font-size:var(--uf-home-body)!important;line-height:var(--uf-home-line-body);color:var(--uf-home-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.uf-home-page h2,.uf-home-page h3,.uf-home-page p{margin:0;font-size:inherit;line-height:inherit}.uf-home-page__inner{max-width:var(--uf-home-max);margin:0 auto;padding:0 var(--uf-home-gutter) var(--uf-space-4)}@media screen and (min-width:720px){.uf-home-page{--uf-home-gutter: var(--uf-space-4);--uf-home-section-stack: var(--uf-space-6)}.uf-home-page__inner{padding-bottom:var(--uf-space-5)}}@media screen and (min-width:992px){.uf-home-page{--uf-home-gutter: var(--uf-space-5);--uf-home-section-stack: var(--uf-space-7);--uf-home-header-gap: var(--uf-space-4);--uf-home-content-gap: var(--uf-space-4)}.uf-home-page__inner{padding-bottom:var(--uf-space-5)}}@media screen and (min-width:1080px){.uf-home-page{--uf-home-section-stack: var(--uf-space-8);--uf-home-header-gap: var(--uf-space-5);--uf-home-content-gap: var(--uf-space-5)}.uf-home-page__inner{padding-bottom:var(--uf-space-6)}}@media screen and (max-width:719px){.uf-home-page__inner{display:flex;flex-direction:column}.uf-home-mosaic{order:1}.uf-home-layouts--top{order:2}.uf-home-popular{order:3}.uf-home-picks{order:4}.uf-home-trust{order:5}.uf-home-blog{order:6}.uf-home-why{order:7}.uf-home-brands{order:8}.uf-home-brands.uf-home-block+.uf-home-trust.uf-home-block{margin-top:var(--uf-home-section-stack)}}.uf-home-block{margin-top:var(--uf-home-section-stack);margin-bottom:0;padding:0;border:0}.uf-home-block:first-child{margin-top:var(--uf-space-4)}.uf-home-block+.uf-home-block{border-top:0}.uf-home-block.uf-home-highlights{margin-top:var(--uf-home-section-stack)}.uf-home-brands.uf-home-block+.uf-home-trust.uf-home-block{margin-top:calc(var(--uf-home-section-stack) + var(--uf-space-6))}@media screen and (min-width:720px){.uf-home-brands.uf-home-block+.uf-home-trust.uf-home-block{margin-top:calc(var(--uf-home-section-stack) + var(--uf-space-7))}}.uf-home-block__header{margin:0 0 var(--uf-home-header-gap);text-align:center}.uf-home-block__header--left{text-align:left}.uf-home-block__header--center{text-align:center}.uf-home-block__title{font-family:var(--uf-home-font);font-size:var(--uf-home-section-title)!important;font-weight:600;line-height:var(--uf-home-line-tight);letter-spacing:-.02em;color:var(--uf-home-text)}.uf-home-block__header--center .uf-home-block__title,.uf-home-block__title--center{max-width:28em;margin-left:auto;margin-right:auto}.uf-home-block__deck{margin:var(--uf-space-2) auto 0;max-width:40em;padding:0 var(--uf-space-3);font-family:var(--uf-home-font);font-size:var(--uf-home-deck)!important;font-weight:500;line-height:1.55;letter-spacing:.01em;color:#3d4f63;text-align:center;text-wrap:balance}.uf-home-block__header--center .uf-home-block__deck{margin-left:auto;margin-right:auto}.uf-home-block__lead{margin-top:var(--uf-space-2);max-width:40em;margin-left:auto;margin-right:auto;font-size:var(--uf-home-lead)!important;font-weight:400;line-height:var(--uf-home-line-body);color:var(--uf-home-muted)}.uf-home-block__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--uf-space-3) var(--uf-space-4);margin-bottom:var(--uf-home-header-gap)}.uf-home-block__head .uf-home-block__title{text-align:left;margin:0}.uf-home-block__link{flex-shrink:0;display:inline-block;font-size:var(--uf-home-body-sm)!important;font-weight:600;line-height:var(--uf-home-line-tight);color:var(--uf-home-accent);text-decoration:none!important;border-bottom:1.5px solid currentColor;padding-bottom:2px;white-space:nowrap;transition:color .15s ease,border-color .15s ease}.uf-home-block__link:hover,.uf-home-block__link:focus-visible{color:var(--uf-home-accent-hover);border-bottom-color:currentColor}.uf-home-mosaic__inner{display:grid;gap:var(--uf-space-3);margin-top:0}.uf-home-mosaic-tile{position:relative;display:block;min-height:calc(var(--uf-space-9) + var(--uf-space-5));overflow:hidden;border-radius:var(--uf-home-radius);text-decoration:none;color:#fdfdfd;background-color:#ebebeb;transition:box-shadow .2s ease,transform .2s ease}.uf-home-mosaic-tile:not(.uf-home-mosaic-tile--has-image){background-image:var(--uf-overlay-tile-fallback)}.uf-home-mosaic-tile__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block;pointer-events:none}.uf-home-mosaic-tile--focal-bottom .uf-home-mosaic-tile__img{object-position:center 88%}.uf-home-mosaic-tile:hover{box-shadow:0 3px 8px #0000001f;transform:translateY(-2px)}.uf-home-mosaic-tile__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--uf-overlay-mosaic);pointer-events:none}.uf-home-mosaic-tile--has-image .uf-home-mosaic-tile__overlay{background:var(--uf-overlay-mosaic-img)}.uf-home-mosaic-tile__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--uf-space-2);padding:var(--uf-space-3);background:none;pointer-events:none;overflow:hidden}.uf-home-mosaic-tile__copy{flex:1;min-width:0;max-height:100%;padding-right:var(--uf-space-2);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}.uf-home-mosaic-tile__title{display:block;flex-shrink:0;max-width:100%;font-family:var(--uf-home-font);font-size:var(--uf-home-card-title)!important;font-weight:600;line-height:var(--uf-home-line-tight);letter-spacing:-.01em;text-shadow:0 1px 3px rgba(0,0,0,.35)}.uf-home-mosaic-tile__text{display:-webkit-box;flex-shrink:1;min-height:0;max-width:100%;margin-top:var(--uf-space-1);font-size:var(--uf-home-card-text)!important;font-weight:400;line-height:1.35;opacity:.92;text-shadow:0 1px 2px rgba(0,0,0,.3);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.uf-home-mosaic-tile__arrow{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--uf-space-7);height:var(--uf-space-7);background:var(--uf-home-cta);border-radius:var(--uf-space-1);color:#fff;transition:background-color .2s ease,transform .2s ease}.uf-home-mosaic-tile:hover .uf-home-mosaic-tile__arrow{background:var(--uf-color-accent-dark, var(--uf-home-accent-hover));transform:translate(2px)}@media screen and (min-width:768px){.uf-home-mosaic__inner--count-6{grid-template-columns:2fr 1fr;grid-template-rows:repeat(4,minmax(var(--uf-space-9),11vw));gap:var(--uf-space-4);grid-template-areas:"tile1 tile2" "tile1 tile3" "tile4 tile5" "tile4 tile6"}.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-1,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-4{min-height:22vw}.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-1{grid-area:tile1}.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-1 .uf-home-mosaic-tile__title,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-4 .uf-home-mosaic-tile__title{font-size:var(--uf-home-mosaic-hero-title)!important;font-weight:600;line-height:var(--uf-home-line-tight)}.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-1 .uf-home-mosaic-tile__text,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-4 .uf-home-mosaic-tile__text{display:block;font-size:var(--uf-home-mosaic-hero-text)!important;font-weight:400;line-height:var(--uf-home-line-body);max-width:78%;margin-top:var(--uf-space-2);-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-2{grid-area:tile2}.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-3{grid-area:tile3}.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-4{grid-area:tile4}.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-5{grid-area:tile5}.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-6,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--last{grid-area:tile6}.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-2,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-3,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-5,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-6{--uf-mosaic-compact-title: clamp(14px, 1.2vw, 17px)}.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-2 .uf-home-mosaic-tile__content,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-3 .uf-home-mosaic-tile__content,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-5 .uf-home-mosaic-tile__content,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-6 .uf-home-mosaic-tile__content{padding:var(--uf-space-2) var(--uf-space-3);gap:var(--uf-space-2)}.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-2 .uf-home-mosaic-tile__title,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-3 .uf-home-mosaic-tile__title,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-5 .uf-home-mosaic-tile__title,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-6 .uf-home-mosaic-tile__title{font-size:var(--uf-mosaic-compact-title)!important;line-height:1.2}.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-2 .uf-home-mosaic-tile__text,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-3 .uf-home-mosaic-tile__text,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-5 .uf-home-mosaic-tile__text,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-6 .uf-home-mosaic-tile__text{display:none}.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-2 .uf-home-mosaic-tile__arrow,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-3 .uf-home-mosaic-tile__arrow,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-5 .uf-home-mosaic-tile__arrow,.uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-6 .uf-home-mosaic-tile__arrow{width:var(--uf-space-6);height:var(--uf-space-6)}}@media screen and (min-width:768px){.uf-home-mosaic__inner--count-5{grid-template-columns:2fr 1fr;grid-template-rows:repeat(3,minmax(calc(var(--uf-space-9) + var(--uf-space-4)),22vw));gap:var(--uf-space-4)}.uf-home-mosaic__inner--count-5 .uf-home-mosaic-tile--index-1{grid-column:1;grid-row:1 / span 3;min-height:22vw}.uf-home-mosaic__inner--count-5 .uf-home-mosaic-tile--index-2{grid-column:2;grid-row:1 / span 2}.uf-home-mosaic__inner--count-5 .uf-home-mosaic-tile--index-3{grid-column:2;grid-row:2 / span 2}.uf-home-mosaic__inner--count-5 .uf-home-mosaic-tile--index-4{grid-column:1;grid-row:3 / span 2}.uf-home-mosaic__inner--count-5 .uf-home-mosaic-tile--index-5,.uf-home-mosaic__inner--count-5 .uf-home-mosaic-tile--last{grid-column:2;grid-row:3 / span 2}}@media screen and (max-width:767px){.uf-home-mosaic__inner{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(calc(var(--uf-space-10) + var(--uf-space-2)),38vw);grid-template-areas:none;gap:var(--uf-space-2)}.uf-home-mosaic__inner[class*=--count-] .uf-home-mosaic-tile{grid-area:auto;grid-column:auto;grid-row:auto;min-height:calc(var(--uf-space-10) + var(--uf-space-2))}.uf-home-page .uf-home-mosaic__inner[class*=--count-] .uf-home-mosaic-tile__title,.uf-home-mosaic__inner[class*=--count-] .uf-home-mosaic-tile__title{font-size:var(--uf-home-mosaic-mobile-title, 17px)!important;font-weight:600;line-height:var(--uf-home-line-tight)}.uf-home-mosaic-tile__content{padding:var(--uf-space-3)}.uf-home-mosaic-tile__text{display:none}.uf-home-mosaic-tile__arrow{width:var(--uf-space-6);height:var(--uf-space-6)}}.uf-home-popular-carousel{position:relative;display:grid;grid-template-columns:1fr auto auto 1fr;grid-template-rows:auto auto;align-items:center;gap:var(--uf-space-3);--uf-carousel-gap: var(--uf-space-3);--uf-carousel-visible: 2;--uf-carousel-rows: 1;--uf-carousel-step-cols: 1}.uf-home-popular-carousel__viewport{grid-column:1 / -1;grid-row:1;overflow:hidden;min-width:0;touch-action:pan-y pinch-zoom;--uf-carousel-slide: calc( (100% - (var(--uf-carousel-visible) - 1) * var(--uf-carousel-gap)) / var(--uf-carousel-visible) )}.uf-home-popular-carousel__btn--prev{grid-column:2;grid-row:2}.uf-home-popular-carousel__btn--next{grid-column:3;grid-row:2}@media screen and (max-width:639px){.uf-home-popular-carousel{--uf-carousel-visible: 2;--uf-carousel-rows: 2;--uf-carousel-step-cols: 2;--uf-carousel-gap: var(--uf-space-2);width:calc(100% + 2 * var(--uf-home-gutter));margin-left:calc(-1 * var(--uf-home-gutter));margin-right:calc(-1 * var(--uf-home-gutter));row-gap:var(--uf-space-3);column-gap:var(--uf-space-4)}.uf-home-popular-carousel__btn{width:var(--uf-space-7);height:var(--uf-space-7)}.uf-home-product__title.productitem--title{font-size:var(--uf-home-product-title)!important;right:var(--uf-space-2);bottom:var(--uf-space-2);left:var(--uf-space-2)}.uf-home-product__price.productitem__price{padding:var(--uf-space-2)}}@media screen and (min-width:640px){.uf-home-popular-carousel{--uf-carousel-visible: 2;--uf-carousel-rows: 1;--uf-carousel-step-cols: 1;--uf-carousel-gap: var(--uf-space-4);gap:var(--uf-space-3)}}@media screen and (min-width:992px)and (max-width:1399px){.uf-home-popular-carousel{--uf-carousel-visible: 3;--uf-carousel-gap: var(--uf-space-3);gap:var(--uf-space-3)}.uf-home-popular-carousel[data-carousel-visible="4"]{--uf-carousel-visible: 3}}@media screen and (min-width:1400px){.uf-home-popular-carousel{--uf-carousel-visible: 4;--uf-carousel-gap: var(--uf-space-4);gap:var(--uf-space-4)}.uf-home-popular-carousel[data-carousel-visible="4"]{--uf-carousel-visible: 4}.uf-home-popular-carousel[data-carousel-visible="3"]{--uf-carousel-visible: 3}.uf-home-popular-carousel[data-carousel-visible="2"]{--uf-carousel-visible: 2}}.uf-home-popular-carousel__track{display:flex;gap:var(--uf-carousel-gap);margin:0;padding:0;list-style:none;transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:transform}.uf-home-popular-carousel__track .uf-home-product{flex:0 0 var(--uf-carousel-slide-px, var(--uf-carousel-slide));width:var(--uf-carousel-slide-px, var(--uf-carousel-slide));min-width:0}@media screen and (max-width:639px){.uf-home-popular-carousel__track{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:var(--uf-carousel-slide-px, var(--uf-carousel-slide));align-content:start}.uf-home-popular-carousel__track .uf-home-product{flex:unset;width:auto}}.uf-home-popular-carousel__btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--uf-space-7);height:var(--uf-space-7);padding:0;border:1px solid rgba(128,128,128,.16);border-radius:var(--uf-home-radius);background:var(--uf-home-card);color:var(--uf-home-accent);box-shadow:0 1px 4px #8080801c;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.uf-home-popular-carousel__btn:hover:not(:disabled){border-color:var(--uf-home-accent);box-shadow:0 3px 8px #0000001a}.uf-home-popular-carousel__btn:disabled{opacity:.35;cursor:default}.uf-home-popular-carousel--static .uf-home-popular-carousel__btn{display:none}.uf-home-layouts.uf-home-block{--uf-home-layouts-pad-y: var(--uf-space-4);margin-top:var(--uf-home-section-stack);margin-bottom:0;padding-top:var(--uf-home-layouts-pad-y);padding-bottom:var(--uf-home-layouts-pad-y)}.uf-home-mosaic.uf-home-block+.uf-home-layouts--top.uf-home-block{margin-top:var(--uf-space-3);padding-top:var(--uf-space-2)}.uf-home-layouts--top.uf-home-block+.uf-home-popular.uf-home-block{margin-top:var(--uf-home-section-stack)}.uf-home-layouts .uf-home-block__header{margin-bottom:var(--uf-home-header-gap);padding-bottom:var(--uf-space-3);border-bottom:1.5px solid rgba(30,45,92,.22)}.uf-home-layouts .uf-home-block__header .uf-home-block__title{position:relative;display:inline-block;max-width:100%;padding-bottom:var(--uf-space-2)}.uf-home-layouts .uf-home-block__header .uf-home-block__title:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:min(5.5rem,52%);height:4px;border-radius:2px;background:var(--uf-home-accent);box-shadow:0 1px #ffffff59}.uf-home-layouts .uf-home-block__header .uf-home-block__lead{margin-top:var(--uf-space-3);padding-top:var(--uf-space-2);border-top:1.5px solid rgba(30,45,92,.14)}.uf-home-layouts .uf-home-layouts-carousel.uf-home-popular-carousel{gap:var(--uf-space-3) var(--uf-space-4);row-gap:var(--uf-space-4);margin-bottom:0}@media screen and (min-width:720px){.uf-home-layouts.uf-home-block{--uf-home-layouts-pad-y: var(--uf-space-5)}.uf-home-popular .uf-home-popular-carousel{margin-bottom:var(--uf-space-3)}.uf-home-layouts .uf-home-layouts-carousel.uf-home-popular-carousel{row-gap:var(--uf-space-5)}}@media screen and (min-width:1080px){.uf-home-layouts.uf-home-block{--uf-home-layouts-pad-y: var(--uf-space-6)}}.uf-home-layouts-carousel.uf-home-popular-carousel{--uf-carousel-visible: 2;--uf-carousel-rows: 1;--uf-carousel-step-cols: 1}@media screen and (min-width:640px){.uf-home-layouts-carousel.uf-home-popular-carousel{--uf-carousel-visible: 3;--uf-carousel-rows: 1;--uf-carousel-step-cols: 1}}@media screen and (min-width:992px)and (max-width:1399px){.uf-home-layouts-carousel.uf-home-popular-carousel,.uf-home-layouts-carousel[data-carousel-visible="4"]{--uf-carousel-visible: 3}}@media screen and (min-width:1400px){.uf-home-layouts-carousel.uf-home-popular-carousel,.uf-home-layouts-carousel[data-carousel-visible="4"]{--uf-carousel-visible: 4}.uf-home-layouts-carousel[data-carousel-visible="3"]{--uf-carousel-visible: 3}}.uf-home-layouts-carousel__track{transition-duration:.32s}.uf-home-layouts-carousel__track .uf-home-layout-slide{flex:0 0 var(--uf-carousel-slide-px, var(--uf-carousel-slide));width:var(--uf-carousel-slide-px, var(--uf-carousel-slide));min-width:0}@media screen and (max-width:639px){.uf-home-layouts-carousel.uf-home-popular-carousel{--uf-carousel-visible: 2;--uf-carousel-rows: 1;--uf-carousel-step-cols: 1;--uf-carousel-gap: var(--uf-space-2);width:calc(100% + 2 * var(--uf-home-gutter));margin-left:calc(-1 * var(--uf-home-gutter));margin-right:calc(-1 * var(--uf-home-gutter));row-gap:var(--uf-space-2);column-gap:var(--uf-space-2)}.uf-home-layouts-carousel .uf-home-popular-carousel__track{display:flex;grid-template-rows:unset;grid-auto-columns:unset;grid-auto-flow:unset}.uf-home-layouts-carousel__track .uf-home-layout-slide{flex:0 0 var(--uf-carousel-slide-px, var(--uf-carousel-slide));width:var(--uf-carousel-slide-px, var(--uf-carousel-slide));min-width:0}.uf-home-layout-slide{position:relative;display:block}.uf-home-layout-slide__media{aspect-ratio:1 / 1}.uf-home-layout-slide__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--uf-overlay-layouts);pointer-events:none}.uf-home-layout-slide__title{position:absolute;right:var(--uf-space-2);bottom:var(--uf-space-2);left:var(--uf-space-2);z-index:2;margin:0;padding:0;font-size:var(--uf-home-product-title)!important;font-weight:600;line-height:var(--uf-home-line-tight);text-align:left;color:#fff!important;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:0 1px 3px rgba(0,0,0,.35)}.uf-home-layouts .uf-home-popular-carousel__btn{width:36px;height:36px}}.uf-home-layout-slide{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--uf-home-radius);border:2px solid var(--uf-overlay-layout-border);background:var(--uf-home-card);box-shadow:0 2px 8px #0f172a14,inset 0 0 0 1px #ffffffbf;text-decoration:none!important;color:var(--uf-home-text);transition:box-shadow .15s ease,border-color .15s ease}.uf-home-layouts .uf-home-layout-slide:hover,.uf-home-layouts .uf-home-layout-slide:focus-visible{border-color:color-mix(in srgb,var(--uf-home-accent) 42%,rgba(30,45,92,.18));box-shadow:0 4px 14px #0f172a1f,inset 0 0 0 1px #ffffffbf}.uf-home-layout-slide__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:#ebebeb}.uf-home-layout-slide__media img,.uf-home-layout-slide__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;filter:contrast(1.1) saturate(1.06)}.uf-home-layout-slide__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--uf-overlay-layouts);pointer-events:none}.uf-home-layout-slide__title{position:absolute;right:var(--uf-space-3);bottom:var(--uf-space-3);left:var(--uf-space-3);z-index:2;margin:0;padding:0;font-family:var(--uf-home-font);font-size:var(--uf-home-product-title)!important;font-weight:600;line-height:var(--uf-home-line-tight);letter-spacing:-.01em;text-align:left;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.35);background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.uf-home-product.productitem{border:1px solid rgba(128,128,128,.16);box-shadow:0 1px 4px #8080801c;border-radius:var(--uf-home-radius);background:var(--uf-home-card);overflow:hidden;transition:box-shadow .15s ease}.uf-home-product.productitem:hover{box-shadow:0 3px 8px #0000001a}.uf-home-product__link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.uf-home-product__card{display:flex;flex-direction:column;height:100%}.uf-home-product__image-link,.uf-home-product__price-link{text-decoration:none;color:inherit}.uf-home-product__price-link{display:block;margin-top:auto}.uf-home-product__media{position:relative;flex:1 1 auto;width:100%;aspect-ratio:1;overflow:hidden;background:#ebebeb}.uf-home-product__media.grid__product-image .grid__image{position:relative;display:block;width:100%;height:100%;min-height:100%;overflow:hidden;background:#000}.uf-home-product__media.grid__product-image .grid__image .first--image,.uf-home-product__media.grid__product-image .grid__image .second--image{width:100%!important;height:100%!important;object-fit:cover}.uf-home-product__media.grid__product-image .grid__image img.first--image,.uf-home-product__media.grid__product-image .grid__image img:not(.second--image){display:block;width:100%;height:100%;object-fit:cover}.uf-home-popular .grid__product-image.text-center .second--image{display:none!important}.uf-home-popular .grid__product-image.text-center .first--image{opacity:1!important;transition:none!important}.uf-home-popular .grid__product-image.text-center:hover img{transform:none!important}.uf-home-popular .grid__product-image .uf-card-nav{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border:0;border-radius:50%;background:var(--uf-overlay-card-nav);color:#fff;font-size:18px;line-height:34px;text-align:center;cursor:pointer;opacity:0;pointer-events:none;z-index:4;transition:opacity .2s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.uf-home-popular .grid__product-image .uf-card-nav--prev{right:10px}.uf-home-popular .grid__product-image .uf-card-nav--next{left:10px}.uf-home-popular .grid__product-image.text-center:hover .uf-card-nav{opacity:1;pointer-events:auto}.uf-home-product__media img,.uf-home-product__placeholder{display:block;width:100%;height:100%;max-width:100%;max-height:100%;margin:0 auto;object-fit:cover;filter:contrast(1.1) saturate(1.06)}.uf-home-product__merk{position:absolute;top:var(--uf-space-2);left:var(--uf-space-2);z-index:2;padding:var(--uf-space-1) var(--uf-space-2);border-radius:var(--uf-space-1);font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:#ffffffeb;color:var(--uf-home-accent)}.uf-home-product__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--uf-overlay-layouts)}.uf-home-product__title.productitem--title{position:absolute;right:var(--uf-space-3);bottom:var(--uf-space-3);left:var(--uf-space-3);z-index:2;margin:0;font-family:var(--uf-home-font);font-size:var(--uf-home-product-title)!important;font-weight:600;line-height:var(--uf-home-line-tight);letter-spacing:-.01em;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.35);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.uf-home-product__price.productitem__price{flex-shrink:0;margin:0;padding:var(--uf-space-2) var(--uf-space-3) var(--uf-space-3);background:var(--uf-home-card)}.uf-home-product__price .price__current{color:var(--uf-home-accent);font-size:var(--uf-home-body)!important;font-weight:700;line-height:var(--uf-home-line-tight)}.uf-home-product__unit{font-weight:500;font-size:var(--uf-home-caption);color:var(--uf-home-muted)}.uf-home-picks__grid{display:grid;grid-template-columns:1fr;gap:var(--uf-space-3)}@media screen and (min-width:720px){.uf-home-picks__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--uf-space-4)}}.uf-home-pick{position:relative;display:block;overflow:hidden;border-radius:var(--uf-home-radius);text-decoration:none;color:#fdfdfd;background:#ebebeb;box-shadow:0 1px 4px #8080801c;transition:box-shadow .15s ease}.uf-home-pick:hover{box-shadow:0 3px 8px #0000001f}.uf-home-pick__media{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 3;background:#ebebeb}.uf-home-pick__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--uf-overlay-pick);pointer-events:none}.uf-home-pick__media img,.uf-home-pick__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.uf-home-pick__body{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:var(--uf-space-4) var(--uf-space-4) var(--uf-space-5)}.uf-home-pick__title{position:relative;display:block;max-width:90%;font-family:var(--uf-home-font);font-size:var(--uf-home-pick-title)!important;font-weight:600;line-height:var(--uf-home-line-tight);letter-spacing:-.01em;text-shadow:0 1px 3px rgba(0,0,0,.35)}.uf-home-pick__text{position:relative;display:block;max-width:85%;margin-top:var(--uf-space-2);font-size:var(--uf-home-pick-text)!important;font-weight:400;line-height:var(--uf-home-line-body);opacity:.92;text-shadow:0 1px 2px rgba(0,0,0,.3)}@media screen and (max-width:719px){.uf-home-picks{overflow-x:hidden}.uf-home-picks .uf-home-block__header{margin-bottom:var(--uf-space-4)}.uf-home-picks__grid{gap:var(--uf-space-3);width:100%;max-width:100%;margin-left:0;margin-right:0}.uf-home-pick{display:block;width:100%;height:auto;min-height:0;aspect-ratio:16 / 10;color:#fdfdfd;border-radius:var(--uf-home-radius);box-shadow:0 1px 4px #8080801c}.uf-home-pick__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto}.uf-home-pick__media:after{background:var(--uf-overlay-pick-mobile)}.uf-home-pick__body{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:var(--uf-space-1);min-width:0;padding:0 var(--uf-space-4) var(--uf-space-4)}.uf-home-pick__title{max-width:92%;font-size:var(--uf-home-pick-title)!important;font-weight:600;line-height:1.2;color:inherit;text-shadow:0 1px 4px rgba(0,0,0,.45)}.uf-home-pick__text{max-width:90%;margin-top:0;font-size:var(--uf-home-pick-text)!important;line-height:1.45;color:inherit;opacity:.95;text-shadow:0 1px 3px rgba(0,0,0,.4);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.uf-home-why__grid{display:grid;gap:var(--uf-space-4);align-items:center;margin-top:0}@media screen and (min-width:900px){.uf-home-why__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--uf-space-6)}}.uf-home-why__media{position:relative;display:block;overflow:hidden;width:100%;max-width:100%;margin:0;border-radius:var(--uf-home-radius);aspect-ratio:4 / 3;background:#ebebeb}@media screen and (min-width:900px){.uf-home-why__media{max-width:none;margin:0}}.uf-home-why__media img,.uf-home-why__placeholder{display:block;width:100%;height:100%;object-fit:cover}.uf-home-why__text{padding:0}.uf-home-why__title{margin:0 0 var(--uf-space-4);font-family:var(--uf-home-font);font-size:var(--uf-home-section-title)!important;font-weight:600;line-height:var(--uf-home-line-tight);letter-spacing:-.02em;color:var(--uf-home-text)}.uf-home-why__rte{font-size:var(--uf-home-body)!important;line-height:var(--uf-home-line-loose);color:var(--uf-home-muted)}.uf-home-why__rte p{margin:0 0 1em}.uf-home-why__rte p:last-child{margin-bottom:0}.uf-home-why__rte>p:first-child{margin:0 0 var(--uf-space-5);font-size:var(--uf-home-deck, var(--uf-home-body))!important;line-height:var(--uf-home-line-body);color:var(--uf-home-text);font-weight:500}.uf-home-why__rte>ul{margin:0 0 var(--uf-space-5);padding:0;list-style:none;display:grid;gap:.6rem}.uf-home-why__rte>ul>li{position:relative;display:flex;align-items:center;gap:.75rem;margin:0;padding:.85rem 1rem;background:var(--uf-home-card);border:1px solid color-mix(in srgb,var(--uf-home-accent) 16%,rgba(128,128,128,.12));border-radius:12px;box-shadow:0 1px 3px #0f172a0d;line-height:1.45;font-size:var(--uf-home-body-sm)!important;font-weight:500;color:var(--uf-home-text);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.uf-home-why__rte>ul>li:hover{border-color:color-mix(in srgb,var(--uf-home-accent) 34%,transparent);box-shadow:0 6px 18px #0f172a14;transform:translateY(-1px)}.uf-home-why__rte>ul>li::marker{content:none}.uf-home-why__rte>ul>li:before{content:"";flex-shrink:0;width:1.5rem;height:1.5rem;background-color:var(--uf-home-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm5.3 7.1-6.4 6.4a1 1 0 0 1-1.4 0l-3.2-3.2 1.4-1.4 2.5 2.5 5.7-5.7z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm5.3 7.1-6.4 6.4a1 1 0 0 1-1.4 0l-3.2-3.2 1.4-1.4 2.5 2.5 5.7-5.7z'/%3E%3C/svg%3E") center / contain no-repeat}.uf-home-why__rte>ul a{color:var(--uf-home-accent);font-weight:600;text-decoration:underline;text-underline-offset:.15em}.uf-home-why__rte>ul a:hover{color:var(--uf-home-accent-hover)}.uf-home-why__rte>p:last-child{margin:0;padding:var(--uf-space-4) 0 0;border-top:1px solid color-mix(in srgb,var(--uf-home-accent) 14%,rgba(128,128,128,.16));font-size:var(--uf-home-body-sm)!important;line-height:var(--uf-home-line-loose);color:var(--uf-home-muted)}.uf-home-why__rte strong{font-weight:600;color:var(--uf-home-text)}.uf-home-why__rte a{color:var(--uf-home-accent);font-weight:600;text-decoration:underline;text-underline-offset:.15em;transition:color .15s ease}.uf-home-why__rte a:hover{color:var(--uf-home-accent-hover)}.uf-home-why__cta{display:inline-flex;align-items:center;margin-top:var(--uf-space-5);padding:var(--uf-space-3) var(--uf-space-5);border-radius:var(--uf-space-1);background:var(--uf-home-accent);color:#fff!important;font-weight:600;font-size:var(--uf-home-body-sm);line-height:var(--uf-home-line-tight);letter-spacing:.01em;text-decoration:none;transition:box-shadow .15s ease,filter .15s ease}.uf-home-why__cta:hover{box-shadow:0 3px 8px #0000001a;filter:brightness(1.05)}@media screen and (max-width:719px){.uf-home-why{--uf-home-why-hero-height: 42vh;--uf-home-why-hero-height: 42svh;overflow-x:hidden}.uf-home-why__grid{position:relative;display:block;min-height:var(--uf-home-why-hero-height);border-radius:var(--uf-home-radius);overflow:hidden;box-shadow:0 1px 4px #8080801c}.uf-home-why__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;aspect-ratio:auto;border-radius:0}.uf-home-why__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--uf-overlay-why-mobile);pointer-events:none}.uf-home-why__media img,.uf-home-why__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.uf-home-why__text{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;min-height:var(--uf-home-why-hero-height);padding:var(--uf-space-5) var(--uf-space-4);color:#fdfdfd}.uf-home-why__title{margin:0 0 var(--uf-space-2);color:inherit;font-size:clamp(24px,20px + 1.75vw,32px)!important;text-shadow:0 1px 4px rgba(0,0,0,.45)}.uf-home-why__rte{color:#ffffffeb;font-size:var(--uf-home-body-sm)!important;line-height:1.45;text-shadow:0 1px 3px rgba(0,0,0,.35)}.uf-home-why__rte>p:first-child{margin:0 0 var(--uf-space-3);color:#fff;font-size:clamp(15px,14px + .35vw,17px)!important;font-weight:600;line-height:1.45;text-shadow:0 1px 4px rgba(0,0,0,.45)}.uf-home-why__rte>ul{display:grid;gap:.45rem;margin:0 0 var(--uf-space-3)}.uf-home-why__rte>ul>li{padding:.55rem .7rem;gap:.6rem;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);border-radius:8px;box-shadow:none;color:#fffffff5;font-size:13px!important;line-height:1.4;text-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.uf-home-why__rte>ul>li:hover{transform:none;border-color:#ffffff47;box-shadow:none}.uf-home-why__rte>ul>li:before{width:1.25rem;height:1.25rem;background-color:#fff}.uf-home-why__rte>p:last-child{margin:0;padding-top:var(--uf-space-3);border-top:1px solid rgba(255,255,255,.2);color:#ffffffe0;font-size:12px!important;line-height:1.45;text-shadow:0 1px 2px rgba(0,0,0,.35)}.uf-home-why__rte>ul a{color:#fff}.uf-home-why__rte p{margin:0 0 var(--uf-space-2)}.uf-home-why__rte>p:not(:first-child):not(:last-child){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.uf-home-why__rte p:last-child{margin-bottom:0}.uf-home-why__rte strong{color:inherit}.uf-home-why__rte a{color:#fff;text-decoration:underline}.uf-home-why__cta{margin-top:var(--uf-space-4);background:var(--uf-home-cta);box-shadow:0 2px 8px #00000038}.uf-home-trust .uf-home-trust__grid,.uf-home-trust .uf-home-highlights__content{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--uf-space-3)}.uf-home-trust .uf-home-trust__item,.uf-home-trust .uf-home-highlights__block{flex-direction:column;align-items:flex-start;gap:var(--uf-space-2)}.uf-home-trust .uf-home-trust__icon,.uf-home-trust .uf-home-highlights__icon{padding-top:0}}.uf-home-brands__grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(var(--uf-space-5),5vw,var(--uf-space-8));max-width:920px;margin:0 auto}a.uf-home-brand{color:inherit;text-decoration:none;cursor:pointer;transition:opacity .18s ease,transform .18s ease}a.uf-home-brand:hover{opacity:.82}a.uf-home-brand:focus-visible{outline:2px solid var(--uf-color-sage, var(--uf-home-accent, #96a69d));outline-offset:4px;border-radius:8px}.uf-home-brand{display:flex;align-items:center;justify-content:center;flex:0 1 auto;min-width:0;padding:0;background:none;border:none;box-shadow:none}.uf-home-brand__logo{display:flex;align-items:center;justify-content:center;min-width:0}.uf-home-brand__logo img{display:block;width:auto;height:auto;max-width:min(168px,28vw);max-height:52px;object-fit:contain;object-position:center}.uf-home-brand--belakos .uf-home-brand__logo img{max-width:min(148px,26vw);max-height:48px}.uf-home-brand--ambiant .uf-home-brand__logo img{max-width:min(180px,34vw);max-height:44px}.uf-home-brand--tarkett .uf-home-brand__logo img{max-width:min(132px,24vw);max-height:44px}.uf-home-brand__name{font-size:var(--uf-home-lead)!important;font-weight:600;letter-spacing:-.02em;color:var(--uf-home-accent)}@media screen and (max-width:719px){.uf-home-brands__grid{gap:var(--uf-space-4) var(--uf-space-5)}.uf-home-brand__logo img{max-width:min(128px,38vw);max-height:44px}}.uf-home-highlights.uf-home-trust{--uf-home-trust-icon: 36px;--uf-home-trust-title-size: 15px;--uf-home-trust-body-size: 14px;--uf-home-trust-line: 1.4;--uf-home-trust-col-gap: var(--uf-space-3);display:flex;flex-direction:column;gap:var(--uf-space-3);padding:var(--uf-space-4) var(--uf-space-3);background:var(--uf-color-trust-bg, var(--uf-color-page-bg, var(--uf-color-topbar-bg, #f7f8fa)));border:1px solid var(--uf-color-border, rgba(15, 23, 42, .08));border-radius:var(--uf-radius-md, 12px);box-shadow:0 1px 2px #0f172a0a,0 10px 28px #0f172a0d}@media screen and (min-width:1080px){.uf-home-highlights.uf-home-trust{padding:var(--uf-space-4) var(--uf-space-4)}}.uf-home-trust .uf-home-trust__grid,.uf-home-trust .uf-home-highlights__content{display:grid;grid-template-columns:1fr;gap:var(--uf-space-3);width:100%;margin:0;padding:0;outline:none}@media screen and (min-width:640px){.uf-home-trust .uf-home-trust__grid,.uf-home-trust .uf-home-highlights__content{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--uf-space-3);row-gap:var(--uf-space-3)}}@media screen and (min-width:860px){.uf-home-trust .uf-home-trust__grid,.uf-home-trust .uf-home-highlights__content{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0;row-gap:0;align-items:stretch}.uf-home-trust .uf-home-trust__item,.uf-home-trust .uf-home-highlights__block{position:relative;min-height:100%;padding-top:var(--uf-space-1);padding-bottom:var(--uf-space-1);padding-left:0;padding-right:0;align-items:flex-start}.uf-home-trust .uf-home-trust__item:not(:last-child),.uf-home-trust .uf-home-highlights__block:not(:last-child){padding-right:calc(var(--uf-home-trust-col-gap, var(--uf-space-3)) / 2)}.uf-home-trust .uf-home-trust__item:not(:first-child),.uf-home-trust .uf-home-highlights__block:not(:first-child){padding-left:calc(var(--uf-home-trust-col-gap, var(--uf-space-3)) / 2)}.uf-home-trust .uf-home-trust__item+.uf-home-trust__item:before,.uf-home-trust .uf-home-highlights__block+.uf-home-highlights__block:before{content:"";position:absolute;left:0;top:8%;bottom:8%;width:1px;background:var(--uf-color-border, rgba(15, 23, 42, .1));pointer-events:none}.uf-home-trust .uf-home-trust__icon,.uf-home-trust .uf-home-highlights__icon{flex:0 0 var(--uf-home-trust-icon, 36px);width:var(--uf-home-trust-icon, 36px);height:var(--uf-home-trust-icon, 36px);min-height:0;align-self:flex-start;padding-top:1px}.uf-home-trust .uf-home-highlights__icon svg{width:var(--uf-home-trust-icon, 36px);height:var(--uf-home-trust-icon, 36px);max-width:var(--uf-home-trust-icon, 36px);max-height:var(--uf-home-trust-icon, 36px)}}.uf-home-trust .uf-home-trust__item,.uf-home-trust .uf-home-highlights__block{display:flex;flex-direction:row;align-items:flex-start;gap:var(--uf-space-2);width:100%;min-width:0;margin:0;padding:0;color:var(--uf-home-text);text-decoration:none}.uf-home-trust .uf-home-trust__icon,.uf-home-trust .uf-home-highlights__icon{flex:0 0 var(--uf-home-trust-icon, 36px);display:flex;align-items:center;justify-content:center;width:var(--uf-home-trust-icon, 36px);height:var(--uf-home-trust-icon, 36px);max-width:none;margin:0;padding-top:1px;overflow:visible;border-radius:0;background:transparent;color:var(--uf-home-trust-accent, var(--uf-color-icon-on-neutral, var(--uf-color-text-strong, var(--uf-home-accent))))}.uf-home-trust .uf-home-highlights__icon svg{display:block;width:var(--uf-home-trust-icon, 36px);height:var(--uf-home-trust-icon, 36px);max-width:var(--uf-home-trust-icon, 36px);max-height:var(--uf-home-trust-icon, 36px)}.uf-home-trust .uf-home-trust__copy,.uf-home-trust .uf-home-highlights__text{flex:1 1 auto;width:auto;min-width:0;margin:0;padding:0;font-size:var(--uf-home-trust-body-size, var(--uf-home-caption));line-height:var(--uf-home-trust-line, 1.4)}.uf-home-trust__title{display:block;margin:0;font-family:var(--uf-home-font);font-size:var(--uf-home-trust-title-size, var(--uf-home-caption))!important;font-weight:700;line-height:var(--uf-home-line-tight);letter-spacing:-.01em;color:var(--uf-color-text-strong, var(--uf-home-text));text-decoration:none}a.uf-home-trust__title:hover{color:var(--uf-home-trust-accent, var(--uf-color-icon-on-neutral, var(--uf-color-text-strong, var(--uf-home-accent))))}.uf-home-trust__text{margin:var(--uf-space-1) 0 0;font-size:var(--uf-home-trust-body-size, var(--uf-home-caption))!important;line-height:var(--uf-home-trust-line, 1.4);color:var(--uf-color-muted, var(--uf-home-muted))}.uf-home-trust__text p{margin:0}.uf-home-trust__foot{margin:0;width:100%;max-width:none;padding-top:var(--uf-space-2);border-top:1px solid var(--uf-color-border, rgba(15, 23, 42, .08));font-size:13px;line-height:var(--uf-home-trust-line, 1.4);color:var(--uf-color-muted, var(--uf-home-muted));text-align:left}@media screen and (min-width:860px){.uf-home-trust__foot{padding-top:var(--uf-space-2)}}.uf-home-service{background:#f7f7f9;padding:var(--uf-space-5) 0;margin-top:var(--uf-space-3)}@media screen and (min-width:860px){.uf-home-service{padding:var(--uf-space-7) 0;margin-top:var(--uf-space-4)}}.uf-home-service__inner{max-width:var(--uf-home-max);margin:0 auto;padding:0 var(--uf-home-gutter)}.uf-home-service__head{text-align:center;margin-bottom:0;max-width:36em;margin-left:auto;margin-right:auto}.uf-home-service__title{font-family:var(--uf-home-font);font-size:var(--uf-home-section-title)!important;font-weight:600;line-height:var(--uf-home-line-tight);letter-spacing:-.02em;color:var(--uf-home-text)}.uf-home-service__lead{margin-top:var(--uf-space-2);font-size:var(--uf-home-lead)!important;font-weight:400;line-height:var(--uf-home-line-body);color:var(--uf-home-muted)}.uf-home-service__container{display:grid;grid-template-columns:2fr 1fr;gap:var(--uf-space-4);margin-top:var(--uf-space-4)}@media screen and (min-width:1080px){.uf-home-service__container{gap:var(--uf-space-6)}}.uf-home-service__left{max-width:100%;overflow:hidden}.uf-home-service__cards{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:var(--uf-space-3)}.uf-home-service-card{background:#fff;border-radius:var(--uf-home-radius);padding:var(--uf-space-4) var(--uf-space-3);transition:box-shadow .3s ease-out,transform .3s ease-out}.uf-home-service-card:hover{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;transform:translate(var(--uf-space-1),calc(var(--uf-space-1) * -1))}.uf-home-service-card__link{display:flex;gap:var(--uf-space-4);align-items:center;height:100%;color:var(--uf-home-text);text-decoration:none}.uf-home-service-card__icon{flex-shrink:0;width:var(--uf-space-5);height:var(--uf-space-5);font-size:var(--uf-space-5);color:var(--uf-home-accent)}.uf-home-service-card__icon svg{display:block;width:var(--uf-space-5);height:var(--uf-space-5)}.uf-home-service-card__title{font-family:var(--uf-home-font);font-size:var(--uf-home-body);font-weight:600;line-height:var(--uf-home-line-tight);letter-spacing:-.01em;color:var(--uf-home-text)}.uf-home-service-card__text{margin-top:var(--uf-space-2);font-size:var(--uf-home-body-sm);font-weight:400;line-height:var(--uf-home-line-body);color:var(--uf-home-muted)}.uf-home-service__right{display:flex;flex-direction:column;justify-content:space-between;max-width:100%;overflow:hidden}.uf-home-service__review{display:flex;flex-wrap:wrap;gap:var(--uf-space-3);align-items:center}.uf-home-service__review-title{flex-basis:100%;font-family:var(--uf-home-font);font-size:var(--uf-home-body);font-weight:600;line-height:var(--uf-home-line-tight);text-align:center;color:var(--uf-home-text)}.uf-home-reviews-carousel{--uf-carousel-visible: 1;--uf-carousel-rows: 1;--uf-carousel-step-cols: 1;--uf-carousel-gap: 0px;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;column-gap:var(--uf-space-2);row-gap:var(--uf-space-2);width:100%;flex-basis:100%;margin:var(--uf-space-1) 0 0}.uf-home-reviews-carousel__viewport{grid-column:2;grid-row:1;overflow:hidden;min-width:0;touch-action:pan-y pinch-zoom}.uf-home-reviews-carousel__track{display:flex;gap:0;margin:0;padding:0;list-style:none;transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:transform}.uf-home-review-card{flex:0 0 100%;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--uf-space-2);min-height:11.5rem;padding:var(--uf-space-3);background:var(--uf-home-card);border:1px solid rgba(23,32,51,.08);border-radius:calc(var(--uf-home-radius) + 2px)}.uf-home-review-card__stars{display:flex;align-items:center;gap:4px;color:var(--uf-home-cta, #fa6a00)}.uf-home-review-card__star{display:block;width:20px;height:20px;flex-shrink:0}.uf-home-review-card__star--empty{color:#17203338}.uf-home-review-card__text{margin:0;flex:1 1 auto;font-family:var(--uf-home-font);font-size:var(--uf-home-body-sm);font-weight:400;line-height:var(--uf-home-line-body);color:var(--uf-home-text)}.uf-home-review-card__author{margin:0;font-size:var(--uf-home-caption);font-weight:600;line-height:var(--uf-home-line-tight);color:var(--uf-home-muted)}.uf-home-reviews-carousel__btn{position:relative;z-index:1;grid-row:1;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid rgba(128,128,128,.18);border-radius:999px;background:var(--uf-home-card);color:var(--uf-home-accent);box-shadow:0 1px 4px #0f172a14;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease,color .15s ease}.uf-home-reviews-carousel__btn--prev{grid-column:1;justify-self:center;margin:0}.uf-home-reviews-carousel__btn--next{grid-column:3;justify-self:center;margin:0}.uf-home-reviews-carousel__btn:hover:not(:disabled),.uf-home-reviews-carousel__btn:focus-visible:not(:disabled){border-color:var(--uf-home-accent);color:var(--uf-home-accent-hover);box-shadow:0 3px 8px #0f172a1a}.uf-home-reviews-carousel__btn:disabled{opacity:.35;cursor:default}.uf-home-reviews-carousel__dots{grid-column:1 / -1;grid-row:2;display:flex;align-items:center;justify-content:center;gap:7px;margin:0;padding:0}.uf-home-reviews-carousel__dot{width:7px;height:7px;padding:0;border:none;border-radius:999px;background:#1720332e;cursor:pointer;transition:background .15s ease,transform .15s ease}.uf-home-reviews-carousel__dot.is-active{background:var(--uf-home-accent);transform:scale(1.15)}.uf-home-reviews-carousel__dot:hover,.uf-home-reviews-carousel__dot:focus-visible{background:var(--uf-home-accent-hover)}.uf-home-service__badge-link{display:block;flex-basis:calc(50% - var(--uf-space-2));margin:var(--uf-space-2) 0;width:max-content;max-width:100%}.uf-home-service__badge-link img{width:100%;max-width:175px;height:auto;object-fit:contain;display:block}.uf-home-service__socials{display:flex;flex-direction:column;align-items:center;gap:var(--uf-space-3);margin-top:var(--uf-space-3)}.uf-home-service__socials-title{margin:0;font-size:var(--uf-home-body-sm);font-weight:600;line-height:var(--uf-home-line-tight);text-align:center;color:var(--uf-home-text)}.uf-home-service__social-links{display:flex;align-items:center;justify-content:center;gap:var(--uf-space-5);flex-wrap:wrap}@media screen and (min-width:769px){.uf-home-service__social-links{gap:var(--uf-space-6)}}.uf-home-service__social-link{display:block;color:var(--uf-home-accent);transition:color .1s ease}.uf-home-service__social-link:hover{color:var(--uf-home-accent-hover)}.uf-home-service__social-link svg{display:block;width:32px;height:32px}@media screen and (min-width:769px){.uf-home-service__social-link svg{width:40px;height:40px}}@media screen and (max-width:991px){.uf-home-service__cards{display:flex;flex-direction:column;gap:var(--uf-space-3)}.uf-home-service__right{justify-content:flex-start}}@media screen and (max-width:768px){.uf-home-service{padding:var(--uf-space-5) 0}.uf-home-service__container{grid-template-columns:1fr;gap:var(--uf-space-4);margin-top:var(--uf-space-4)}.uf-home-service__cards{flex-wrap:wrap;flex-direction:row;justify-content:center}.uf-home-service-card{flex-basis:100%;height:var(--uf-space-11);padding:var(--uf-space-3)}.uf-home-service-card__link{gap:var(--uf-space-3)}.uf-home-service-card__text{display:none}.uf-home-service__right{align-items:center;gap:var(--uf-space-4)}.uf-home-service__review{justify-content:center}.uf-home-service__socials{align-items:center;width:100%}.uf-home-service__socials-title{text-align:center}.uf-home-service__social-links{justify-content:center;width:100%}}.uf-home-page .uf-home-block__title,.uf-home-page h2.uf-home-block__title,.uf-home-page .uf-home-why__title,.uf-home-page h2.uf-home-why__title,.uf-home-page .uf-home-service__title,.uf-home-page h2.uf-home-service__title{font-size:var(--uf-home-section-title)!important}.uf-home-page .uf-home-block__deck{font-size:var(--uf-home-deck)!important}.uf-home-page .uf-home-block__lead,.uf-home-page .uf-home-service__lead{font-size:var(--uf-home-lead)!important}.uf-home-page a.uf-home-block__link,.uf-home-page .uf-home-block__link{font-size:var(--uf-home-body-sm)!important;text-decoration:none!important;border-bottom:1.5px solid currentColor!important}.uf-home-page .uf-home-mosaic-tile__title{font-size:var(--uf-home-card-title)!important}.uf-home-page .uf-home-mosaic-tile__text{font-size:var(--uf-home-card-text)!important}@media screen and (min-width:768px){.uf-home-page .uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-1 .uf-home-mosaic-tile__title,.uf-home-page .uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-4 .uf-home-mosaic-tile__title{font-size:var(--uf-home-mosaic-hero-title)!important}.uf-home-page .uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-1 .uf-home-mosaic-tile__text,.uf-home-page .uf-home-mosaic__inner--count-6 .uf-home-mosaic-tile--index-4 .uf-home-mosaic-tile__text{font-size:var(--uf-home-mosaic-hero-text)!important}}.uf-home-page .uf-home-product__title.productitem--title{font-size:var(--uf-home-product-title)!important}.uf-home-page .uf-home-product__price .price__current,.uf-home-page .uf-home-product__price.productitem__price{font-size:var(--uf-home-body)!important}.uf-home-page .uf-home-pick__title{font-size:var(--uf-home-pick-title)!important}.uf-home-page .uf-home-pick__text{font-size:var(--uf-home-pick-text)!important}.uf-home-page .uf-home-trust__title{font-size:var(--uf-home-trust-title-size, var(--uf-home-caption))!important}.uf-home-page .uf-home-trust__text,.uf-home-page .uf-home-trust__foot{font-size:var(--uf-home-trust-body-size, var(--uf-home-caption))!important;line-height:var(--uf-home-trust-line, 1.4)}.uf-home-page .uf-home-trust__foot{font-size:13px!important}.uf-home-page .uf-home-why__rte,.uf-home-page .uf-home-service-card__text{font-size:var(--uf-home-body-sm)!important}.uf-home-page .uf-home-why__rte{font-size:var(--uf-home-body)!important}@media screen and (min-width:992px){.uf-home-page{--uf-home-section-title: clamp(32px, 26px + 1.2vw, 44px);--uf-home-deck: clamp(19px, 17px + .25vw, 23px);--uf-home-product-title: clamp(19px, 17px + .2vw, 24px);--uf-home-card-title: clamp(20px, 17px + .35vw, 26px);--uf-home-pick-title: clamp(22px, 19px + .35vw, 28px);--uf-home-mosaic-hero-title: clamp(30px, 24px + .75vw, 40px)}}.uf-home-blog__empty{margin:0;font-size:var(--uf-home-body)!important;line-height:var(--uf-home-line-loose)}.uf-home-blog__empty a{color:var(--uf-home-accent);font-weight:600;text-decoration:none}.uf-home-blog__empty a:hover,.uf-home-blog__empty a:focus-visible{text-decoration:underline}.uf-home-trust.uf-home-highlights+.uf-home-blog{margin-top:var(--uf-home-section-stack)}.uf-home-blog{margin-top:var(--uf-home-section-stack)}.uf-home-blog-carousel.uf-home-popular-carousel{--uf-carousel-visible: 1;--uf-carousel-rows: 1;--uf-carousel-step-cols: 1}.uf-home-blog-carousel .uf-home-popular-carousel__track .uf-home-blog-card{flex:0 0 var(--uf-carousel-slide-px, var(--uf-carousel-slide));width:var(--uf-carousel-slide-px, var(--uf-carousel-slide));min-width:0}@media screen and (max-width:639px){.uf-home-blog-carousel.uf-home-popular-carousel{--uf-carousel-visible: 1;--uf-carousel-rows: 1;--uf-carousel-step-cols: 1;width:calc(100% + 2 * var(--uf-home-gutter));margin-left:calc(-1 * var(--uf-home-gutter));margin-right:calc(-1 * var(--uf-home-gutter))}}@media screen and (min-width:640px){.uf-home-blog-carousel.uf-home-popular-carousel{--uf-carousel-visible: 2}}@media screen and (min-width:900px){.uf-home-blog-carousel.uf-home-popular-carousel{--uf-carousel-visible: 4}.uf-home-blog-carousel.uf-home-popular-carousel[data-carousel-visible="2"]{--uf-carousel-visible: 2}.uf-home-blog-carousel.uf-home-popular-carousel[data-carousel-visible="3"]{--uf-carousel-visible: 3}}.uf-home-blog-carousel__track{align-items:stretch}.uf-home-blog-card{height:auto;min-width:0}.uf-home-blog-card__link{position:relative;display:block;overflow:hidden;aspect-ratio:1 / 1;background:#f3f4f6;color:#fff;text-decoration:none}.uf-home-blog-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.uf-home-blog-card__img--placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--uf-overlay-blog-placeholder)}.uf-home-blog-card__link:hover .uf-home-blog-card__img,.uf-home-blog-card__link:focus-visible .uf-home-blog-card__img{transform:scale(1.04)}.uf-home-blog-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--uf-space-3);background:var(--uf-overlay-blog);transition:background .25s ease}.uf-home-blog-card__link:hover .uf-home-blog-card__overlay,.uf-home-blog-card__link:focus-visible .uf-home-blog-card__overlay{background:var(--uf-overlay-blog-hover)}.uf-home-blog-card__overlay-inner{display:flex;flex-direction:column;gap:var(--uf-space-1);min-width:0}.uf-home-blog-card__title{margin:0;font-size:clamp(1.25rem,1.15rem + .55vw,1.5rem)!important;font-weight:700;line-height:1.3;letter-spacing:-.015em;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.uf-home-blog-card__excerpt{margin:0;font-size:var(--uf-home-caption)!important;line-height:1.45;color:#ffffffe0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.uf-home-blog-card__time{display:block;margin:var(--uf-space-1) 0 0;font-size:var(--uf-home-caption)!important;line-height:var(--uf-home-line-tight);color:#ffffffb8}
/*# sourceMappingURL=/cdn/shop/t/22/assets/uf-homepage.css.map */
