.miles-home-desktop__reviews-fallback[hidden]{display:none!important}.miles-home-desktop__reviews-app .jdgm-star:before{font-family:Arial,sans-serif!important}.miles-home-desktop__reviews-app .jdgm-star.jdgm--on:before,.miles-home-desktop__reviews-app .jdgm-star.jdgm--half:before{content:"\2605"!important}.miles-home-desktop__reviews-app .jdgm-star.jdgm--off:before{content:"\2606"!important}.miles-home-desktop .miles-home-desktop__hero-rating-score,.miles-home-desktop .miles-home-desktop__hero-rating-count{color:#1f7a43;font-weight:800;-webkit-text-stroke:.2px currentcolor}.miles-home-desktop__hero-rating-stars,.miles-home-desktop__hero-rating-label{color:#070707}.miles-home-desktop__hero-rating-divider{display:block;width:1px;height:.85em;flex:0 0 1px;background:#a8a8a8}@media screen and (min-width:750px){.miles-homepage-review-feed-section,.miles-home-desktop__mobile-only{display:none!important}.miles-home-desktop{--miles-desktop-scale: 1;--miles-desktop-gutter: clamp(32px, 4.375vw, 56px);--miles-desktop-content: 1760px;--miles-desktop-hero-copy-offset: var(--miles-desktop-gutter);--miles-desktop-hero-copy-width: 564px;--miles-desktop-hero-title-size: clamp(52px, 5vw, 72px);--miles-desktop-hero-height: min( clamp(602px, 46.5vw, 840px), calc(100svh - var(--miles-desktop-chrome-height, 96px)) );--miles-desktop-line: #dedede;--miles-desktop-muted: #6b6b6b;overflow:clip;background:#fff;color:#0a0a0a;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:normal}.miles-home-desktop *,.miles-home-desktop *:before,.miles-home-desktop *:after{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;line-height:normal}.miles-home-desktop a{color:inherit;text-decoration:none}.miles-home-desktop img{display:block;max-width:100%}.miles-home-desktop__hero{position:relative;height:var(--miles-desktop-hero-height);min-height:var(--miles-desktop-hero-height);overflow:hidden;background:#070707;color:#fff}.miles-home-desktop__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.miles-home-desktop__hero-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;width:min(calc(var(--miles-desktop-hero-copy-offset) + var(--miles-desktop-hero-copy-width)),60%);min-height:inherit;padding:calc(58px * var(--miles-desktop-scale)) 0 calc(48px * var(--miles-desktop-scale)) var(--miles-desktop-hero-copy-offset)}.miles-home-desktop__eyebrow{margin:0 0 calc(10px * var(--miles-desktop-scale));color:#4e4e4e;font-size:calc(11px * var(--miles-desktop-scale));font-weight:700;letter-spacing:.2em;text-transform:uppercase}.miles-home-desktop__hero-title{max-width:var(--miles-desktop-hero-copy-width);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:var(--miles-desktop-hero-title-size);font-weight:700;letter-spacing:-.055em;line-height:.98}.miles-home-desktop__hero-content>.miles-home-desktop__eyebrow{color:#ffffffc7}.miles-home-desktop__hero-lede{margin:calc(23px * var(--miles-desktop-scale)) 0 calc(28px * var(--miles-desktop-scale));color:#ffffffd6;font-size:calc(17px * var(--miles-desktop-scale))}.miles-home-desktop__hero-actions{display:flex;gap:calc(12px * var(--miles-desktop-scale))}.miles-home-desktop__hero-actions a{display:inline-flex;min-width:calc(178px * var(--miles-desktop-scale));height:calc(49px * var(--miles-desktop-scale));align-items:center;justify-content:center;padding:0 calc(24px * var(--miles-desktop-scale));border:1px solid #fff;background:#fff;color:#050505;font-size:calc(12px * var(--miles-desktop-scale));font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:background .2s ease,color .2s ease}.miles-home-desktop__hero-actions .miles-home-desktop__button-outline,.miles-home-desktop__hero-actions a:hover{background:transparent;color:#fff}.miles-home-desktop__hero-actions .miles-home-desktop__button-outline:hover{background:#fff;color:#050505}.miles-home-desktop__hero-rating--mobile{display:none}.miles-home-desktop__hero-rating--desktop{display:flex;width:100%;min-height:64px;align-items:center;justify-content:center;gap:16px;padding:14px var(--miles-desktop-gutter);border-bottom:1px solid var(--miles-desktop-line);background:#fff;color:#070707}.miles-home-desktop__hero-rating--desktop small{width:fit-content;flex:0 0 auto;padding:0;background:transparent;color:#070707;font-size:15px;font-weight:700;line-height:1;letter-spacing:normal;text-transform:none}.miles-home-desktop__hero-rating-summary{display:inline-flex;align-items:center;gap:8px;font-size:15px;letter-spacing:.04em}.miles-home-desktop__hero-rating-stars{line-height:1}.miles-home-desktop__hero-rating-score,.miles-home-desktop__hero-rating-label{margin:0;font-size:15px;font-weight:700;letter-spacing:normal}@media screen and (min-width:1441px){.miles-home-desktop{--miles-desktop-hero-copy-offset: clamp(56px, calc(12vw - 117px) , 168px);--miles-desktop-hero-copy-width: clamp(564px, calc(12.4vw + 385px) , 680px);--miles-desktop-hero-title-size: clamp(72px, calc(1.285vw + 53.5px) , 84px)}.miles-home-desktop__hero:after{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(0 0 0 / .46) 0%,rgb(0 0 0 / .2) 31%,transparent 47%);content:"";pointer-events:none}}.miles-home-desktop__benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,var(--miles-desktop-content));margin:auto;padding:calc(64px * var(--miles-desktop-scale)) var(--miles-desktop-gutter);border-bottom:1px solid var(--miles-desktop-line)}.miles-home-desktop__benefits article{display:flex;min-width:0;min-height:calc(56px * var(--miles-desktop-scale));align-items:center;gap:calc(14px * var(--miles-desktop-scale));padding:0 calc(24px * var(--miles-desktop-scale));border-right:1px solid var(--miles-desktop-line)}.miles-home-desktop__benefits article:first-child{padding-left:0}.miles-home-desktop__benefits article:last-child{padding-right:0;border-right:0}.miles-home-desktop__benefits article>span{display:grid;flex:0 0 calc(30px * var(--miles-desktop-scale));place-items:center}.miles-home-desktop__benefits svg{width:calc(30px * var(--miles-desktop-scale));height:calc(30px * var(--miles-desktop-scale));fill:none;stroke:currentColor}.miles-home-desktop__benefits h3{margin:0 0 calc(5px * var(--miles-desktop-scale));font-size:calc(16px * var(--miles-desktop-scale));font-weight:700}.miles-home-desktop__benefits p{margin:0;color:var(--miles-desktop-muted);font-size:calc(14px * var(--miles-desktop-scale))}.miles-home-desktop__section{width:min(100%,var(--miles-desktop-content));margin:auto;padding:calc(74px * var(--miles-desktop-scale)) var(--miles-desktop-gutter) 0}.miles-home-desktop__section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(24px * var(--miles-desktop-scale));margin-bottom:calc(25px * var(--miles-desktop-scale))}.miles-home-desktop__section-heading h2{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(calc(28px * var(--miles-desktop-scale)),2.3vw,calc(38px * var(--miles-desktop-scale)));font-weight:700;letter-spacing:-.035em;line-height:1;text-transform:capitalize}.miles-home-desktop__section-heading .miles-home-desktop__eyebrow{margin-bottom:calc(9px * var(--miles-desktop-scale))}.miles-home-desktop__section-heading>a,.miles-home-desktop__reviews-view-all,.miles-home-desktop__moissanite-intro>div>a,.miles-home-desktop__tabs-bar>a{display:inline-block;padding-bottom:calc(4px * var(--miles-desktop-scale));border-bottom:1px solid currentColor;font-size:calc(11px * var(--miles-desktop-scale));font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.miles-home-desktop__reviews-view-all{flex:0 0 auto;border:0;border-bottom:1px solid currentColor;background:transparent;color:inherit;cursor:pointer}.miles-home-desktop__reviews-view-all[hidden]{display:none!important}miles-desktop-carousel{position:relative;display:block}.miles-desktop-carousel__controls{position:absolute;z-index:2;top:calc(-61px * var(--miles-desktop-scale));right:calc(82px * var(--miles-desktop-scale));display:flex;gap:calc(7px * var(--miles-desktop-scale))}.miles-desktop-carousel__controls button{display:grid;width:calc(34px * var(--miles-desktop-scale));height:calc(34px * var(--miles-desktop-scale));padding:0;place-items:center;border:1px solid #050505;border-radius:50%;background:#fff;color:#050505;cursor:pointer}.miles-desktop-carousel__controls button:hover:not(:disabled){background:#050505;color:#fff}.miles-desktop-carousel__controls button:disabled{border-color:#ccc;background:transparent;color:#aaa;cursor:default}.miles-desktop-carousel__controls svg{width:calc(18px * var(--miles-desktop-scale));height:calc(18px * var(--miles-desktop-scale))}.miles-desktop-carousel--dark .miles-desktop-carousel__controls button{border-color:#696969;background:#050505;color:#fff}.miles-desktop-carousel--dark .miles-desktop-carousel__controls button:hover:not(:disabled){border-color:#fff;background:#fff;color:#050505}.miles-desktop-carousel--dark .miles-desktop-carousel__controls button:disabled{border-color:#444;background:transparent;color:#555}.miles-desktop-carousel__track{display:grid;grid-auto-columns:calc((100% - calc(48px * var(--miles-desktop-scale))) / 4);grid-auto-flow:column;gap:calc(16px * var(--miles-desktop-scale));margin:0;padding:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.miles-desktop-carousel__track::-webkit-scrollbar{display:none}.miles-desktop-carousel__track>li{min-width:0;scroll-snap-align:start}.miles-desktop-carousel__pagination{display:flex;align-items:center;justify-content:center;gap:calc(10px * var(--miles-desktop-scale));margin-top:calc(24px * var(--miles-desktop-scale))}.miles-desktop-carousel__pagination--mobile{display:none}.miles-desktop-carousel__pagination button{display:grid;width:calc(7px * var(--miles-desktop-scale));height:calc(7px * var(--miles-desktop-scale));padding:0;place-items:center;border:0;background:transparent;cursor:pointer}.miles-desktop-carousel__pagination span{width:calc(7px * var(--miles-desktop-scale));height:calc(7px * var(--miles-desktop-scale));border-radius:50%;background:#c9c9c9;transition:background-color .2s ease,transform .2s ease}.miles-desktop-carousel__pagination button[aria-current=true] span{background:#050505;transform:scale(1.2)}.miles-desktop-carousel--dark .miles-desktop-carousel__pagination span{background:#555}.miles-desktop-carousel--dark .miles-desktop-carousel__pagination button[aria-current=true] span{background:#fff}.miles-desktop-product-card,.miles-desktop-product-card>a{display:block;min-width:0}.miles-home-desktop .miles-desktop-product-card [data-lably-placement]{display:none!important}.miles-desktop-product-card__media{display:block;aspect-ratio:1;overflow:hidden;background:#f2f2f2}.miles-desktop-product-card__image,.miles-desktop-product-card__media>img{display:block;width:calc(100% + 2px);height:calc(100% + 2px);max-width:none;margin:-1px;object-fit:cover;object-position:50% 50%;transform-origin:center;transition:transform .38s cubic-bezier(.2,.65,.3,1)}.miles-desktop-product-card:hover .miles-desktop-product-card__image,.miles-desktop-product-card:hover .miles-desktop-product-card__media>img{transform:scale(1.04)}.miles-desktop-product-card__rating{display:flex;min-height:calc(28px * var(--miles-desktop-scale));align-items:center;gap:calc(7px * var(--miles-desktop-scale));padding-top:calc(10px * var(--miles-desktop-scale));color:#050505;font-size:calc(10px * var(--miles-desktop-scale));letter-spacing:.08em}.miles-desktop-product-card__rating>span{display:flex}.miles-desktop-product-card__rating svg{width:calc(12px * var(--miles-desktop-scale));height:calc(12px * var(--miles-desktop-scale));fill:currentColor}.miles-desktop-product-card__rating small{color:#000;font-size:calc(12px * var(--miles-desktop-scale));letter-spacing:0}.miles-desktop-product-card__rating--empty{visibility:hidden}.miles-desktop-product-card__title{display:block;width:80%;margin:calc(1px * var(--miles-desktop-scale)) 0 calc(7px * var(--miles-desktop-scale));overflow:hidden;font-size:calc(14px * var(--miles-desktop-scale));font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.miles-desktop-product-card__price{display:flex;align-items:baseline;gap:calc(9px * var(--miles-desktop-scale));margin:0;font-size:calc(14px * var(--miles-desktop-scale))}.miles-desktop-product-card__price strong{font-weight:700}.miles-desktop-product-card__price s{position:relative;display:inline-block;color:#000;font-size:calc(12px * var(--miles-desktop-scale));font-weight:400;line-height:1;text-decoration:none}.miles-desktop-product-card__price s:after{position:absolute;top:50%;right:0;left:0;height:1px;background:currentColor;content:"";transform:translateY(-50%)}.miles-desktop-product-card--dark .miles-desktop-product-card__media{background:#fff}.miles-desktop-product-card--dark .miles-desktop-product-card__title,.miles-desktop-product-card--dark .miles-desktop-product-card__price strong,.miles-desktop-product-card--dark .miles-desktop-product-card__rating,.miles-desktop-product-card--dark .miles-desktop-product-card__price s,.miles-desktop-product-card--dark .miles-desktop-product-card__rating small{color:#fff}.miles-home-desktop__categories{padding-top:calc(94px * var(--miles-desktop-scale))}.miles-home-desktop__category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:clamp(370px,26.5vw,460px) clamp(250px,17.5vw,300px);gap:calc(14px * var(--miles-desktop-scale))}.miles-home-desktop__category-card{position:relative;overflow:hidden;background:#111;color:#fff}.miles-home-desktop__category-card--large{grid-column:span 2}.miles-home-desktop__category-card picture,.miles-home-desktop__category-card img{display:block;width:100%;height:100%}.miles-home-desktop__category-card img{object-fit:cover;transition:transform .5s ease}.miles-home-desktop__category-card:hover img{transform:scale(1.025)}.miles-home-desktop__category-card:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(0deg,rgb(0 0 0 / .62),transparent 58%)}.miles-home-desktop__category-card>span{position:absolute;z-index:1;right:calc(25px * var(--miles-desktop-scale));bottom:calc(24px * var(--miles-desktop-scale));left:calc(25px * var(--miles-desktop-scale));display:flex;align-items:flex-end;justify-content:space-between;gap:calc(20px * var(--miles-desktop-scale))}.miles-home-desktop__category-card strong{max-width:76%;color:#fff!important;font-size:clamp(calc(22px * var(--miles-desktop-scale)),2vw,calc(34px * var(--miles-desktop-scale)));letter-spacing:-.035em}.miles-home-desktop__category-card small{flex:0 0 auto;color:#fff!important;padding-bottom:calc(4px * var(--miles-desktop-scale));border-bottom:1px solid rgb(255 255 255 / .8);font-size:calc(10px * var(--miles-desktop-scale));font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.miles-home-desktop__moissanite{margin-top:calc(90px * var(--miles-desktop-scale));padding:0 var(--miles-desktop-gutter) calc(66px * var(--miles-desktop-scale));background:#050505;color:#fff}.miles-home-desktop__moissanite-intro,.miles-home-desktop__moissanite-shop{width:min(100%,calc(var(--miles-desktop-content) - 2 * var(--miles-desktop-gutter)));margin:auto}.miles-home-desktop__moissanite-intro{position:relative;height:calc(540px * var(--miles-desktop-scale));overflow:hidden}.miles-home-desktop__moissanite-intro>picture{position:absolute;right:0;width:68%;height:100%}.miles-home-desktop__moissanite-intro>picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 56%;opacity:.92}.miles-home-desktop__moissanite-intro:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,#050505 27%,rgb(5 5 5 / .88) 43%,transparent 75%)}.miles-home-desktop__moissanite-intro>div{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;width:42%;height:100%}.miles-home-desktop__moissanite-intro .miles-home-desktop__eyebrow{color:#bcbcbc}.miles-home-desktop__moissanite-intro h2{margin:0;font-size:clamp(calc(48px * var(--miles-desktop-scale)),5vw,calc(76px * var(--miles-desktop-scale)));letter-spacing:-.055em}.miles-home-desktop__moissanite-intro p:not(.miles-home-desktop__eyebrow){max-width:calc(430px * var(--miles-desktop-scale));margin:calc(20px * var(--miles-desktop-scale)) 0 calc(27px * var(--miles-desktop-scale));color:#bdbdbd;font-size:calc(15px * var(--miles-desktop-scale));line-height:1.55}.miles-home-desktop__moissanite-intro>div>a{align-self:flex-start}miles-desktop-tabs{display:block}.miles-home-desktop__tabs-bar{display:flex;align-items:center;justify-content:space-between;gap:calc(28px * var(--miles-desktop-scale));padding:calc(25px * var(--miles-desktop-scale)) 0 calc(23px * var(--miles-desktop-scale));border-top:1px solid #292929}.miles-home-desktop__tabs-bar>div{display:flex;gap:calc(29px * var(--miles-desktop-scale))}.miles-home-desktop__tabs-bar button{padding:0 0 calc(6px * var(--miles-desktop-scale));border:0;border-bottom:1px solid transparent;background:transparent;color:#aaa;cursor:pointer;font-size:calc(12px * var(--miles-desktop-scale));font-weight:700;letter-spacing:.09em;text-transform:uppercase}.miles-home-desktop__tabs-bar button[aria-selected=true]{border-bottom-color:#fff;color:#fff}.miles-home-desktop__tab-panels,.miles-home-desktop__moissanite .miles-desktop-carousel__track{min-height:calc(410px * var(--miles-desktop-scale))}.miles-home-desktop__reviews{padding-top:calc(98px * var(--miles-desktop-scale))}.miles-home-desktop__reviews-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;border:1px solid var(--miles-desktop-line)}.miles-home-desktop__reviews-fallback{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.miles-home-desktop__reviews-image{position:relative;display:block;min-height:calc(385px * var(--miles-desktop-scale));overflow:hidden;background:#111}.miles-home-desktop__reviews-image img{width:100%;height:100%;object-fit:cover;transform:scale(1.06) translateY(-5%);transform-origin:center;filter:saturate(.7) contrast(1.05) brightness(.78)}.miles-home-desktop__reviews-image:after{position:absolute;inset:auto 0 0;height:38%;content:"";background:linear-gradient(0deg,rgb(0 0 0 / .68),transparent)}.miles-home-desktop__reviews-image>span{position:absolute;z-index:1;right:calc(25px * var(--miles-desktop-scale));bottom:calc(23px * var(--miles-desktop-scale));left:calc(25px * var(--miles-desktop-scale));color:#fff;font-size:calc(12px * var(--miles-desktop-scale));font-weight:800;letter-spacing:.12em}.miles-home-desktop__review-card{display:flex;min-width:0;min-height:calc(385px * var(--miles-desktop-scale));flex-direction:column;justify-content:space-between;padding:calc(34px * var(--miles-desktop-scale)) calc(27px * var(--miles-desktop-scale));border-left:1px solid var(--miles-desktop-line)}.miles-home-desktop__reviews-app{width:min(900px,65vw);min-width:0;border-left:1px solid var(--miles-desktop-line)}.miles-home-desktop__reviews-app .jdgm-header,.miles-home-desktop__reviews-app .jdgm-cards-carousel>.jdgm-branding,.miles-home-desktop__reviews-app .jdgm-content>.jdgm-arrow,.miles-home-desktop__reviews-app .jdgm-card.jdgm-clone-before,.miles-home-desktop__reviews-app .jdgm-card.jdgm-clone-after{display:none!important}.miles-home-desktop__reviews-app .jdgm-cards-carousel,.miles-home-desktop__reviews-app .jdgm-content,.miles-home-desktop__reviews-app .jdgm-cards-wrapper{width:100%!important;max-width:none!important;margin:0!important}.miles-home-desktop__reviews-app .jdgm-cards-wrapper{overflow:hidden!important}.miles-home-desktop__reviews-app .jdgm-videos-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100%!important;max-width:none!important;transform:none!important;transition:none!important}.miles-home-desktop__reviews-app .jdgm-card{display:flex!important;width:100%!important;min-width:0!important;min-height:calc(385px * var(--miles-desktop-scale));flex-direction:column;overflow:hidden;border:0!important;border-radius:0!important;border-left:1px solid var(--miles-desktop-line)!important;background:#fff!important;box-shadow:none!important;cursor:default!important}.miles-home-desktop__reviews-app .jdgm-card .jdgm-rating-section{cursor:default!important}.miles-home-desktop__reviews-app .jdgm-card>img,.miles-home-desktop__reviews-app .jdgm-card>video,.miles-home-desktop__reviews-app .jdgm-card .jdgm-text,.miles-home-desktop__reviews-app .jdgm-card .jdgm-stars,.miles-home-desktop__reviews-app .jdgm-card .jdgm-reviewer-info,.miles-home-desktop__reviews-app .jdgm-card .jdgm-product-name a{cursor:pointer!important}.miles-home-desktop__reviews-app .jdgm-card:first-child{border-left:0!important}.miles-home-desktop__reviews-app .jdgm-card.miles-home-review-extra{display:none!important}.miles-home-desktop__reviews--expanded .miles-home-desktop__reviews-app .jdgm-card.miles-home-review-extra{display:flex!important}.miles-home-desktop__reviews--expanded .miles-home-desktop__reviews-grid{grid-template-columns:1fr}.miles-home-desktop__reviews--expanded .miles-home-desktop__reviews-image{display:none}.miles-home-desktop__reviews--expanded .miles-home-desktop__reviews-app{width:100%;border-left:0}.miles-home-desktop__reviews--expanded .miles-home-desktop__reviews-app .jdgm-videos-container{grid-template-columns:repeat(auto-fill,280px)!important;row-gap:40px!important;justify-content:center}.miles-home-desktop__reviews-app .jdgm-card>img,.miles-home-desktop__reviews-app .jdgm-card>video{width:100%!important;height:auto!important;aspect-ratio:1;flex:0 0 auto;object-fit:contain!important;background:#fff}.miles-home-desktop__reviews-app .jdgm-text{flex:1 1 auto;padding:calc(16px * var(--miles-desktop-scale)) calc(18px * var(--miles-desktop-scale)) 0!important;overflow:hidden;color:#111!important;font-size:calc(13px * var(--miles-desktop-scale))!important;line-height:1.45!important}.miles-home-desktop__reviews-app .jdgm-rating-section{display:flex!important;flex-direction:column;gap:calc(4px * var(--miles-desktop-scale));padding:calc(12px * var(--miles-desktop-scale)) calc(18px * var(--miles-desktop-scale)) calc(16px * var(--miles-desktop-scale))!important}.miles-home-desktop__reviews-app .jdgm-star,.miles-home-desktop__reviews-app .jdgm-rating-star{color:#000!important;font-family:JudgemeStar!important}.miles-home-desktop__reviews-app .jdgm-product-name a{color:#111!important;font-weight:700;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px}.miles-home-desktop__reviews-app .jdgm-product-name a:hover,.miles-home-desktop__reviews-app .jdgm-product-name a:focus-visible{text-decoration-thickness:2px!important}.miles-home-desktop__review-card>p{margin:0;font-size:calc(13px * var(--miles-desktop-scale));letter-spacing:.12em}.miles-home-desktop__review-card blockquote{margin:calc(35px * var(--miles-desktop-scale)) 0 auto;font-size:calc(14px * var(--miles-desktop-scale));line-height:1.65}.miles-home-desktop__review-card>div{display:flex;flex-direction:column;gap:calc(8px * var(--miles-desktop-scale));margin-top:calc(28px * var(--miles-desktop-scale));font-size:calc(12px * var(--miles-desktop-scale))}.miles-home-desktop__review-card>div>span{display:flex;align-items:center;gap:calc(5px * var(--miles-desktop-scale));color:var(--miles-desktop-muted)}.miles-home-desktop__review-card>div svg{width:calc(16px * var(--miles-desktop-scale));height:calc(16px * var(--miles-desktop-scale))}.miles-home-desktop__newsletter{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:calc(70px * var(--miles-desktop-scale));width:min(100%,var(--miles-desktop-content));margin:auto;padding:calc(88px * var(--miles-desktop-scale)) var(--miles-desktop-gutter) calc(68px * var(--miles-desktop-scale))}.miles-home-desktop__newsletter h2{margin:0;font-size:calc(38px * var(--miles-desktop-scale));letter-spacing:-.04em}.miles-home-desktop__newsletter>div>p:not(.miles-home-desktop__eyebrow){margin:calc(11px * var(--miles-desktop-scale)) 0 0;color:var(--miles-desktop-muted);font-size:calc(13px * var(--miles-desktop-scale))}.miles-home-desktop__newsletter-form{position:relative;display:flex;height:calc(50px * var(--miles-desktop-scale))}.miles-home-desktop__newsletter-form input[type=email]{min-width:0;flex:1;padding:0 calc(18px * var(--miles-desktop-scale));font-size:calc(13px * var(--miles-desktop-scale));border:1px solid #cfcfcf;border-right:0;background:#fff;color:#111}.miles-home-desktop__newsletter-form button{min-width:calc(122px * var(--miles-desktop-scale));border:1px solid #000;background:#000;color:#fff;cursor:pointer;font-size:calc(11px * var(--miles-desktop-scale));font-weight:800;letter-spacing:.08em;text-transform:uppercase}.miles-home-desktop__newsletter-form>p{position:absolute;top:calc(100% + calc(8px * var(--miles-desktop-scale)));right:0;margin:0;font-size:calc(12px * var(--miles-desktop-scale))}.miles-home-desktop a:focus-visible,.miles-home-desktop button:focus-visible,.miles-home-desktop input:focus-visible{outline:2px solid #1473e6;outline-offset:3px}.miles-home-desktop :is(a,button,summary){cursor:default}.miles-home-desktop :is(.miles-home-desktop__hero-actions a,.miles-home-desktop__section-heading>a,.miles-home-desktop__moissanite-intro>div>a,.miles-home-desktop__tabs-bar>a,.miles-home-desktop__tabs-bar button,.miles-home-desktop__newsletter-form button,.miles-home-desktop__reviews-view-all,.miles-home-desktop__reviews-image,.miles-home-desktop__reviews-app .jdgm-product-name a,.miles-home-desktop__category-card,.miles-home-desktop__category-card strong,.miles-home-desktop__category-card small,.miles-desktop-carousel__controls svg,.miles-desktop-carousel__pagination span,.miles-desktop-product-card__media,.miles-desktop-product-card__rating,.miles-desktop-product-card__title,.miles-desktop-product-card__price){cursor:pointer}@media screen and (max-width:1120px){.miles-home-desktop__benefits{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.miles-home-desktop__benefits article:nth-child(odd){padding-left:0}.miles-home-desktop__benefits article:nth-child(2n){padding-right:0;border-right:0}.miles-home-desktop__category-grid{grid-template-rows:320px 220px}.miles-home-desktop__reviews-grid{grid-template-columns:1.25fr minmax(0,3fr)}.miles-home-desktop__review-card{padding-inline:20px}}}@media screen and (max-width:749px){.miles-homepage-review-feed-section{display:none!important}.miles-home-desktop{--miles-mobile-gutter: 16px;--miles-desktop-line: #dedede;--miles-desktop-muted: #6c6c6c;overflow:clip;background:#fff;color:#070707;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:normal}.miles-home-desktop *,.miles-home-desktop *:before,.miles-home-desktop *:after{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}.miles-home-desktop a{color:inherit;text-decoration:none}.miles-home-desktop img{display:block;max-width:100%}.miles-home-desktop__mobile-only{display:block}.miles-home-desktop__hero{position:relative;height:812px;min-height:812px;overflow:hidden;background:#070707;color:#fff}.miles-home-desktop__hero:after{position:absolute;z-index:0;top:0;right:0;bottom:64px;left:0;background:linear-gradient(180deg,transparent 38%,rgb(0 0 0 / .84));content:""}.miles-home-desktop__hero picture,.miles-home-desktop__hero-image{position:absolute;inset:0 0 auto;width:100%;height:748px}.miles-home-desktop__hero-image{object-fit:cover;object-position:center}.miles-home-desktop__hero-content{position:absolute;z-index:1;top:0;right:0;bottom:64px;left:0;display:flex;flex-direction:column;justify-content:flex-end;width:100%;padding:0 var(--miles-mobile-gutter) 34px;text-align:center}.miles-home-desktop__eyebrow{margin:0 0 10px;color:#555;font-size:10px;font-weight:800;letter-spacing:1.8px;line-height:1;text-transform:uppercase}.miles-home-desktop__hero-content>.miles-home-desktop__eyebrow{color:#fff}.miles-home-desktop__hero-title{width:100%;max-width:360px;margin:0 auto;color:#fff;font-size:clamp(38px,11vw,43px);font-weight:700;letter-spacing:-2px;line-height:.98}.miles-home-desktop__hero-lede{margin:12px 0 22px;color:#fff;font-size:15px;line-height:1.35}.miles-home-desktop__hero-actions{display:flex;flex-direction:column;gap:10px}.miles-home-desktop__hero-actions a{display:flex;width:100%;min-height:50px;align-items:center;justify-content:center;border:1px solid #fff;background:#fff;color:#000;font-size:13px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.miles-home-desktop__hero-actions a.miles-home-desktop__button-outline{background:transparent;color:#fff}.miles-home-desktop__hero-rating{position:absolute;top:100%;right:0;left:0;display:flex;height:64px;flex-direction:row;align-items:center;justify-content:center;gap:clamp(4px,2vw,8px);padding:0 6px;background:#fff;color:#070707}.miles-home-desktop__hero-rating small{width:fit-content;flex:0 0 auto;padding:0;background:transparent;color:#070707;font-size:clamp(11px,3.08vw,14px);font-weight:700;line-height:1;letter-spacing:normal;text-transform:none}.miles-home-desktop__hero-rating>span{font-size:clamp(11px,3.6vw,14px)}.miles-home-desktop__hero-rating-summary{display:inline-flex;flex:0 0 auto;align-items:center;gap:clamp(3px,1vw,6px);letter-spacing:.3px;white-space:nowrap}.miles-home-desktop__hero-rating-stars{line-height:1}.miles-home-desktop__hero-rating-score,.miles-home-desktop__hero-rating-label{margin:0;font-size:inherit;font-weight:700;letter-spacing:normal}.miles-home-desktop__hero-rating--desktop{display:none}.miles-home-desktop__benefits{display:block;padding:30px var(--miles-mobile-gutter);border-bottom:1px solid var(--miles-desktop-line);background:#fff}.miles-home-desktop__benefits article{display:grid;grid-template-columns:38px 1fr;gap:12px;padding:16px 0;border-bottom:1px solid var(--miles-desktop-line)}.miles-home-desktop__benefits article:last-child{border-bottom:0}.miles-home-desktop__benefits article>span{display:grid;place-items:start center}.miles-home-desktop__benefits svg{width:24px;height:24px;fill:none;stroke:currentColor}.miles-home-desktop__benefits h3{margin:0 0 5px;font-size:16px;line-height:1.2}.miles-home-desktop__benefits p{margin:0;color:var(--miles-desktop-muted);font-size:13px;line-height:1.4}.miles-home-desktop__section{width:100%;padding:48px var(--miles-mobile-gutter);background:#fff}.miles-home-desktop__section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.miles-home-desktop__section-heading h2,.miles-home-desktop__newsletter h2,.miles-home-responsive__story h2{margin:0;font-size:37px;font-weight:700;letter-spacing:-1.7px;line-height:1}.miles-home-desktop__section-heading>a,.miles-home-desktop__reviews-view-all,.miles-home-desktop__moissanite-intro>div>a,.miles-home-desktop__tabs-bar>a{flex:0 0 auto;padding-bottom:4px;border-bottom:1px solid currentColor;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase}.miles-home-desktop__reviews-view-all{flex:0 0 auto;border:0;border-bottom:1px solid currentColor;background:transparent;color:inherit;cursor:pointer}.miles-home-desktop__reviews-view-all[hidden]{display:none!important}miles-desktop-carousel,miles-desktop-tabs{display:block}.miles-desktop-carousel__controls{display:none}.miles-desktop-carousel__track{display:flex;gap:12px;margin:0 calc(var(--miles-mobile-gutter) * -1) 0 0;padding:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:0;scroll-snap-type:inline mandatory;scrollbar-width:none;list-style:none}.miles-desktop-carousel__track::-webkit-scrollbar{display:none}.miles-desktop-carousel__track>li{width:min(323px,calc(100vw - 67px));min-width:min(323px,calc(100vw - 67px));flex:0 0 min(323px,calc(100vw - 67px));scroll-snap-align:start;scroll-snap-stop:always}.miles-desktop-carousel__track>li:nth-child(n+7){display:none}.miles-desktop-carousel__pagination{display:flex;min-height:20px;align-items:center;justify-content:center;gap:7px;margin-top:18px}.miles-desktop-carousel__pagination--desktop{display:none}.miles-desktop-carousel__pagination--mobile{display:flex}.miles-desktop-carousel__pagination button{display:grid;width:7px;height:7px;padding:0;place-items:center;border:0;background:transparent}.miles-desktop-carousel__pagination span{display:block;width:5px;height:5px;border-radius:50%;background:#ccc}.miles-desktop-carousel__pagination button[aria-current=true] span{width:17px;border-radius:4px;background:#000}.miles-desktop-product-card,.miles-desktop-product-card>a{display:block;min-width:0}.miles-desktop-product-card__media{display:block;width:100%;height:404px;aspect-ratio:auto;overflow:hidden;background:#f4f4f4}.miles-desktop-product-card__image,.miles-desktop-product-card__media>img{width:calc(100% + 2px);height:calc(100% + 2px);max-width:none;margin:-1px;object-fit:cover;object-position:center}.miles-desktop-product-card__rating{display:flex;min-height:27px;align-items:center;gap:6px;padding-top:10px;color:#ad7d28}.miles-desktop-product-card__rating>span{display:flex}.miles-desktop-product-card__rating svg{width:11px;height:11px;fill:currentColor}.miles-desktop-product-card__rating small{color:#777;font-size:11px}.miles-desktop-product-card__rating--empty{visibility:hidden}.miles-desktop-product-card__title{display:block;width:80%;margin:1px 0 7px;overflow:hidden;font-size:14px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.miles-desktop-product-card__price{display:flex;align-items:baseline;gap:7px;font-size:13px}.miles-desktop-product-card__price strong{font-weight:700}.miles-desktop-product-card__price s{position:relative;color:#888;font-size:11px;text-decoration:none}.miles-desktop-product-card__price s:after{position:absolute;top:50%;right:0;left:0;height:1px;background:currentColor;content:"";transform:translateY(-50%)}.miles-home-desktop__categories{padding:49px 0 48px var(--miles-mobile-gutter);overflow:hidden;background:#f7f7f7}.miles-home-desktop__categories .miles-home-desktop__section-heading{margin-right:var(--miles-mobile-gutter)}.miles-home-desktop__category-grid{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.miles-home-desktop__category-grid::-webkit-scrollbar{display:none}.miles-home-desktop__category-card,.miles-home-desktop__category-card--large{position:relative;display:block;width:min(323px,calc(100vw - 67px));min-width:min(323px,calc(100vw - 67px));height:404px;flex:0 0 min(323px,calc(100vw - 67px));overflow:hidden;background:#111;color:#fff;scroll-snap-align:start;scroll-snap-stop:always}.miles-home-desktop__category-card picture,.miles-home-desktop__category-card img{width:100%;height:100%}.miles-home-desktop__category-card img{object-fit:cover}.miles-home-desktop__category-card:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 44%,rgb(0 0 0 / .76));content:""}.miles-home-desktop__category-card>span{position:absolute;z-index:1;right:20px;bottom:19px;left:22px;display:flex;align-items:center;justify-content:space-between;gap:16px}.miles-home-desktop__category-card strong{overflow:hidden;color:#fff;font-size:31px;font-weight:800;letter-spacing:-1px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.miles-home-desktop__category-card small{position:relative;display:grid;width:48px;height:48px;flex:0 0 48px;place-items:center;overflow:hidden;border:1px solid #fff;border-radius:50%;color:transparent;font-size:0}.miles-home-desktop__category-card small:after{position:absolute;top:50%;left:50%;width:20px;height:12px;background:#fff;clip-path:polygon(0 45%,65% 45%,65% 25%,100% 50%,65% 75%,65% 55%,0 55%);content:"";transform:translate(-50%,-50%)}.miles-home-desktop__moissanite{margin:0;padding:50px var(--miles-mobile-gutter) 24px;background:#fff;color:#111}.miles-home-desktop__moissanite-intro,.miles-home-desktop__moissanite-shop{width:100%}.miles-home-desktop__moissanite-intro{position:relative;height:520px;overflow:hidden;background:#000;color:#fff}.miles-home-desktop__moissanite-intro>picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.miles-home-desktop__moissanite-intro>picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.miles-home-desktop__moissanite-intro:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 38%,rgb(0 0 0 / .84));content:""}.miles-home-desktop__moissanite-intro>div{position:absolute;z-index:1;right:20px;bottom:22px;left:20px}.miles-home-desktop__moissanite-intro .miles-home-desktop__eyebrow{color:#fff}.miles-home-desktop__moissanite-intro h2{margin:0;font-size:34px;line-height:1}.miles-home-desktop__moissanite-intro p:not(.miles-home-desktop__eyebrow){margin:10px 0 18px;color:#fff;font-size:13px;line-height:1.45}.miles-home-desktop__moissanite-intro>div>a{display:flex;min-height:50px;align-items:center;justify-content:center;border:0;background:#fff;color:#000;font-size:13px;font-weight:800;text-transform:uppercase}.miles-home-desktop__tabs-bar{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:14px 0 0}.miles-home-desktop__tabs-bar>div{display:flex;width:100%;min-width:0;flex:0 0 auto;gap:9px;overflow-x:auto;scrollbar-width:none}.miles-home-desktop__tabs-bar>div::-webkit-scrollbar{display:none}.miles-home-desktop__tabs-bar button{min-height:42px;padding:0 15px;border:1px solid #aaa;border-radius:22px;background:#fff;color:#111;font-size:12px;white-space:nowrap}.miles-home-desktop__tabs-bar button[data-mobile-hidden=true]{display:none}.miles-home-desktop__tabs-bar button[aria-selected=true]{border-color:#000;background:#000;color:#fff}.miles-home-desktop__tabs-bar>a{align-self:flex-end;margin:14px 0;font-size:12px}.miles-home-desktop__tab-panels,.miles-home-desktop__moissanite .miles-desktop-carousel__track{min-height:0}.miles-home-desktop__moissanite .miles-desktop-product-card__title,.miles-home-desktop__moissanite .miles-desktop-product-card__price strong{color:#111}.miles-home-desktop__moissanite .miles-desktop-product-card__rating{color:#ad7d28}.miles-home-desktop__moissanite .miles-desktop-carousel__pagination span{background:#ccc}.miles-home-desktop__moissanite .miles-desktop-carousel__pagination button[aria-current=true] span{background:#000}.miles-home-responsive__story{padding:48px 0;background:#f4f1eb}.miles-home-responsive__story-image{position:relative;display:block;height:440px;overflow:hidden;color:#fff}.miles-home-responsive__story-image picture,.miles-home-responsive__story-image img{display:block;width:100%;height:100%}.miles-home-responsive__story-image img{object-fit:cover}.miles-home-responsive__story-image:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 64%,rgb(0 0 0 / .62));content:""}.miles-home-responsive__story-image>span{position:absolute;z-index:1;right:20px;bottom:20px;left:20px;color:#fff;font-size:11px;font-weight:800;letter-spacing:2px}.miles-home-responsive__story-copy{padding:40px var(--miles-mobile-gutter) 0;text-align:center}.miles-home-responsive__story-copy>p:not(.miles-home-desktop__eyebrow){margin:18px 0 0;color:#555;font-size:14px;line-height:1.55}.miles-home-responsive__story-copy>a{display:flex;width:100%;min-height:50px;align-items:center;justify-content:center;margin-top:24px;background:#000;color:#fff;font-size:13px;font-weight:800;text-transform:uppercase}.miles-home-desktop__reviews{text-align:center}.miles-home-desktop__reviews .miles-home-desktop__section-heading{display:block}.miles-home-desktop__reviews .miles-home-desktop__section-heading>a{display:none}.miles-home-desktop__reviews-grid{display:block;border:0}.miles-home-desktop__reviews-app .jdgm-header,.miles-home-desktop__reviews-app .jdgm-cards-carousel>.jdgm-branding,.miles-home-desktop__reviews-app .jdgm-card.jdgm-clone-before,.miles-home-desktop__reviews-app .jdgm-card.jdgm-clone-after{display:none!important}.miles-home-desktop__reviews-app .jdgm-cards-carousel,.miles-home-desktop__reviews-app .jdgm-content,.miles-home-desktop__reviews-app .jdgm-cards-wrapper{width:100%!important;max-width:none!important;margin:0!important}.miles-home-desktop__reviews-app .jdgm-content{display:block!important;position:relative!important;touch-action:pan-y pinch-zoom}.miles-home-desktop__reviews-app .jdgm-content>.jdgm-arrow{position:absolute!important;z-index:2;top:120px;display:grid!important;width:40px!important;height:40px!important;align-items:center;justify-items:center;border:0!important;border-radius:0!important;background:transparent!important}.miles-home-desktop__reviews-app .jdgm-content>.jdgm-arrow[aria-label*=Previous]{left:4px}.miles-home-desktop__reviews-app .jdgm-content>.jdgm-arrow[aria-label*=Next]{right:4px}.miles-home-desktop__reviews-app .jdgm-content>.jdgm-arrow:disabled{opacity:.35;cursor:default!important}.miles-home-desktop__reviews-app .jdgm-cards-wrapper{overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:#fff!important}.miles-home-desktop__reviews-app .jdgm-cards-wrapper:is(.miles-home-reviews-dragging,.miles-home-reviews-settling){scroll-snap-type:none;scroll-behavior:auto}.miles-home-desktop__reviews-app .jdgm-touch-overlay{display:none!important;pointer-events:none!important}.miles-home-desktop__reviews-app .jdgm-cards-wrapper::-webkit-scrollbar{display:none}.miles-home-desktop__reviews-app .jdgm-videos-container{display:flex!important;gap:12px!important;width:max-content!important;max-width:none!important;transform:none!important;transition:none!important;background:#fff!important}.miles-home-desktop__reviews-app .jdgm-card{display:flex!important;width:min(280px,calc(100vw - 67px))!important;min-width:min(280px,calc(100vw - 67px))!important;min-height:390px;flex:0 0 min(280px,calc(100vw - 67px))!important;flex-direction:column;overflow:hidden;border:1px solid var(--miles-desktop-line)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;cursor:default!important;scroll-snap-align:start;scroll-snap-stop:normal}.miles-home-desktop__reviews-app .jdgm-card>img,.miles-home-desktop__reviews-app .jdgm-card>video{width:100%!important;height:auto!important;aspect-ratio:1;flex:0 0 auto;object-fit:contain!important;background:#fff;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.miles-home-desktop__reviews-app .jdgm-text{flex:1 1 auto;padding:14px 16px 0!important;color:#111!important;font-size:14px!important;line-height:1.45!important}.miles-home-desktop__reviews-app .jdgm-rating-section{display:flex!important;flex-direction:column;gap:4px;padding:12px 16px 16px!important}.miles-home-desktop__reviews-app .jdgm-star,.miles-home-desktop__reviews-app .jdgm-rating-star{color:#000!important;font-family:JudgemeStar!important}.miles-home-desktop__reviews-app .jdgm-product-name a{color:#111!important;font-weight:700;text-decoration:underline!important;text-underline-offset:3px}.miles-home-desktop__reviews--expanded .miles-home-desktop__reviews-app .jdgm-cards-wrapper{overflow:visible!important}.miles-home-desktop__reviews--expanded .miles-home-desktop__reviews-app .jdgm-content>.jdgm-arrow{display:none!important}.miles-home-desktop__reviews--expanded .miles-home-desktop__reviews-app .jdgm-videos-container{display:grid!important;grid-template-columns:1fr!important;row-gap:28px!important;width:100%!important}.miles-home-desktop__reviews--expanded .miles-home-desktop__reviews-app .jdgm-card{width:100%!important;min-width:0!important}.miles-home-desktop__reviews-image,.miles-home-desktop__review-card:not(:first-of-type){display:none}.miles-home-desktop__review-card{display:flex;min-height:0;flex-direction:column;justify-content:flex-start;padding:26px 22px;border:0;background:#fff;text-align:left}.miles-home-desktop__review-card>p{margin:0;color:#ad7d28;font-size:15px}.miles-home-desktop__review-card blockquote{margin:16px 0 22px;font-size:19px;font-weight:700;line-height:1.4}.miles-home-desktop__review-card>div{display:flex;flex-direction:column;gap:3px;font-size:12px}.miles-home-desktop__review-card>div>span{display:flex;align-items:center;gap:5px;color:var(--miles-desktop-muted)}.miles-home-desktop__review-card>div svg{width:14px;height:14px;flex:0 0 14px}.miles-home-desktop__reviews-summary{display:flex;flex-direction:column;align-items:center;gap:7px;margin-top:22px}.miles-home-desktop__reviews-summary>span{color:#ad7d28}.miles-home-desktop__reviews-summary small{color:#777;font-size:13px}.miles-home-desktop__newsletter{display:block;padding:48px var(--miles-mobile-gutter);background:#000;color:#fff;text-align:center}.miles-home-desktop__newsletter .miles-home-desktop__eyebrow{color:#fff}.miles-home-desktop__newsletter>div>p:not(.miles-home-desktop__eyebrow){margin:16px 0 0;color:#ccc;font-size:14px;line-height:1.5}.miles-home-desktop__newsletter-form{position:relative;display:flex;height:52px;margin-top:24px;border:1px solid #fff;background:#fff}.miles-home-desktop__newsletter-form input[type=email]{min-width:0;flex:1;border:0;padding:0 15px;background:#fff;color:#070707}.miles-home-desktop__newsletter-form button{width:88px;border:0;background:#fff;color:#070707;font-size:11px;font-weight:800;text-transform:uppercase}.miles-home-desktop__newsletter-form>p{position:absolute;top:calc(100% + 8px);left:0;margin:0;color:#fff;font-size:12px;text-align:left}.miles-home-desktop :is(.miles-home-desktop__hero-actions a,.miles-home-desktop__section-heading>a,.miles-home-desktop__category-card,.miles-home-desktop__tabs-bar button,.miles-home-desktop__tabs-bar>a,.miles-desktop-carousel__pagination button,.miles-desktop-product-card>a,.miles-home-responsive__story a,.miles-home-desktop__reviews-view-all,.miles-home-desktop__reviews-app .jdgm-product-name a,.miles-home-desktop__newsletter-form button){cursor:pointer}}@media(prefers-reduced-motion:reduce){.miles-home-desktop *,.miles-home-desktop *:before,.miles-home-desktop *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/155/assets/miles-homepage-desktop.css.map */
