.compare-lenses-container .caption-with-letter-spacing{text-align:center;font-size:1.3rem;margin-bottom:1.5rem}@media screen and (max-width: 749px){.compare-lenses-container .accordion__content{padding:1.5rem .5rem!important}}.comparison-table__container>:not(:first-child){margin-top:2.25rem}.comparison-table__header>:not(:first-child){margin-top:1.25rem}.comparison-table__cell{padding:.75rem .5rem;font-size:1rem;line-height:1rem;position:relative;text-align:center;vertical-align:top}.comparison-table__cell:before{position:absolute;left:0;right:0;top:0;bottom:0;z-index:var(--zindex-hide);opacity:.25}.comparison-table__table{border-collapse:collapse;width:100%}.comparison-table__img-wrapper{width:20px;height:20px;margin:auto}.comparison-table__row:first-child .comparison-table__cell{vertical-align:top}modal-dialog .comparison-table .comparison-table__footer{margin-top:0}.comparison-table__title{font-size:.85rem;line-height:1;margin-bottom:.5rem}.comparison-table__header--title-first{margin-bottom:2.5rem}.comparison-table__header--title-first .section-title{order:-1;margin-bottom:1rem}.comparison-table__header--title-first .comparison-table__overline{font-size:1.5rem}.trimmer-colors{max-width:230px;margin:auto}.comparison-table__row .comparison-table__cell:first-child{min-width:110px}.comparison-table__cta-wrapper{color:rgba(var(--color-foreground),1);display:inline-flex;flex-direction:column;align-items:center}.comparison-table__row .comparison-table__cell{width:25%}@media (min-width: 750px){.comparison-table__title{font-size:1.5rem}.comparison-table__container>:not(:first-child){margin-top:2.625rem}.comparison-table__cell{padding:.75rem .5rem;font-size:1.375rem;line-height:1.375rem;min-width:191px}.comparison-table__img-wrapper{width:32px;height:32px}.comparison-table__row .comparison-table__cell{width:auto}}@media (max-width: 750px){.comparison-table__row:last-child .comparison-table__cell:before{bottom:0!important;border-radius:0!important}}.comparison-table__table a{text-decoration:none}.comparison-table__cell:hover a{text-decoration:underline}.comparison-table__cell:first-of-type{text-align:left}.comparison-table__table thead{border-bottom:.1rem solid rgba(var(--color-foreground),.07)}thead .comparison-table__info{font-weight:500;text-transform:uppercase;font-size:.8rem;margin:.4rem 0}.comparison-table__row{border-bottom:.1rem solid rgba(var(--color-foreground),.07)}.comparison-table__info.strong{font-weight:500}.comparison-table__cell svg{height:2rem}.comparison-table__cell .price__sale .price-item{font-size:1.1rem}.comparison-table__cell .price__regular,.comparison-table__cell .price__sale .price-item.price-item--sale{font-size:1.3rem}.comparison-table__image{max-height:50px}@media screen and (min-width: 750px){thead .comparison-table__info{font-size:1.375rem}.comparison-table__cell svg{height:3rem}.comparison-table__cell .price__sale .price-item{font-size:1.4rem}.comparison-table__cell .price__regular,.comparison-table__cell .price__sale .price-item.price-item--sale{font-size:1.8rem}.comparison-table__cell{padding:.75rem 1.5rem}.comparison-table__image{max-height:70px}}.comparison-table__cell .icon-close-circle{padding:.4rem;opacity:.6}.comparison-table__footer-links .comparison-table__cta-wrapper{text-transform:uppercase;font-weight:500}.comparison-table__row .comparison-table__cell:not(:first-of-type):not(:last-of-type),.comparison-table__cell.selected{border-left:.1rem solid rgba(var(--color-foreground),.07);border-right:.1rem solid rgba(var(--color-foreground),.07)}.comparison-table__cell.selected{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.comparison-table__cta-wrapper img{object-fit:contain}.comparison-table__cell .price__sale.price--on-sale{display:flex!important;flex-direction:column!important;align-items:center}.comparison-table__cell .price__sale .price-item{margin:0;line-height:normal!important}.comparison-table__cell .price__sale span{line-height:1rem!important}.comparison-shades{border-top:.1rem solid rgba(var(--color-foreground),.07);text-align:center;padding-top:1.5rem}.comparison-shades span{text-transform:uppercase;font-weight:500;font-size:1.2rem}.comparison-shades .shades-container{display:flex;max-width:500px;gap:var(--grid-desktop-vertical-spacing);margin:auto}.comparison-shades .shades-container a{text-decoration:none!important}.comparison-shades .shades-container a:hover{transform:scale(1.1);transition:all var(--duration-medium) var(--ease-out-slow)}.comparison-shades .shades-container img{width:100%;object-fit:contain;height:auto}.comparison-table__body .comparison-table__cell{background:#fcfcfc}.comparison-table__body .comparison-table__row:first-of-type .comparison-table__cell:first-of-type{border-radius:var(--media-radius) 0 0}.comparison-table__body .comparison-table__row:first-of-type .comparison-table__cell:last-of-type:not(.selected){border-radius:0 var(--media-radius) 0 0}.comparison-table__body .comparison-table__row:last-of-type .comparison-table__cell:first-of-type{border-radius:0 0 0 var(--media-radius)}.comparison-table__body .comparison-table__row:last-of-type .comparison-table__cell:last-of-type{border-radius:0 0 var(--media-radius) 0}thead .comparison-table__row,.comparison-table__table thead{border-bottom:0}.comparison-table__row:last-of-type{border:0}.comparison-shades{border:0}.comparison-table__row .comparison-table__cell:not(:first-of-type):not(:last-of-type),.comparison-table__cell.selected{border:0}.comparison-table__row{border:0}.comparison-table__body .comparison-table__row:last-of-type .comparison-table__cell{background:transparent}.comparison-table__body .comparison-table__row:nth-of-type(2n):not(:last-of-type) .comparison-table__cell{background:#f6f6f6}.comparison-table__body .comparison-table__row:last-of-type .comparison-table__cell.selected,.comparison-table__cell.selected{background:rgba(var(--product-bg-colour) / .2)}thead .comparison-table__cell.selected,.comparison-table__body .comparison-table__row:nth-of-type(2n) .comparison-table__cell.selected{background:rgba(var(--product-bg-colour) / .5)}.comparison-table__cell.selected:before{content:"";position:absolute;background:#fff;z-index:-1;opacity:1}thead .comparison-table__cell.selected,thead .comparison-table__cell.selected:before{border-radius:var(--media-radius) var(--media-radius) 0 0}.comparison-table__body .comparison-table__row:last-of-type .comparison-table__cell.selected,.comparison-table__body .comparison-table__row:last-of-type .comparison-table__cell.selected:before{border-radius:0 0 var(--media-radius) var(--media-radius)}.comparison-table__body .comparison-table__row:nth-last-child(2) .comparison-table__cell:first-of-type{border-radius:0 0 0 var(--media-radius)}.comparison-table__body .comparison-table__row:nth-last-child(2) .comparison-table__cell:last-of-type:not(.selected){border-radius:0 0 var(--media-radius) 0}.compare-collection{padding-top:2rem}.compare-collection .price-item--regular{text-decoration:none!important;color:rgba(var(--color-foreground),1)!important;font-size:1.3rem!important;font-weight:600!important}.compare-collection .price-item--sale{display:none!important}@media screen and (min-width: 750px){.compare-collection .price-item--regular{font-size:1.8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/158/assets/section-compare-products.css.map */
