.wrap-compare-products.compare-lightbox{display:block}.wrap-compare-products .compare-lightbox--data{--column-width: 327px;display:grid;gap:15px;grid-auto-flow:column;grid-auto-columns:minmax(var(--column-width),1fr);overflow-x:auto;grid-template-columns:repeat(auto-fill,var(--column-width));scroll-snap-type:x mandatory;width:100%;font-size:.875rem}@media only screen and (min-width: 768px){.wrap-compare-products .compare-lightbox--data{gap:40px;margin:0;width:100%;padding:0;--column-width: 560px}}.wrap-compare-products .compare-lightbox.loading .compare-lightbox--date{opacity:.7;pointer-events:none}.wrap-compare-products .compare-lightbox--table{display:block;width:auto;max-width:560px;scroll-snap-align:center}.wrap-compare-products .compare-lightbox--row.this-prd{position:relative}.wrap-compare-products .compare-lightbox--row .product-card{height:100%;margin-bottom:0}.wrap-compare-products .compare-lightbox--row .rte>*:last-child{margin-bottom:0}.wrap-compare-products .compare-lightbox--fields{padding:30px 20px}.wrap-compare-products .compare-lightbox--fields .compare-lightbox--row{padding:10px 20px}.wrap-compare-products .compare-lightbox--fields .compare-lightbox--row--top{padding:12px 0 16px;margin-bottom:15px}.wrap-compare-products .compare-lightbox--fields .compare-lightbox--row:nth-child(2n){background:#ffffff14}.wrap-compare-products .compare-lightbox--header{font-family:var(--font-heading);font-weight:400;font-size:14px;line-height:22px;margin-bottom:5px}.wrap-compare-products .compare-lightbox--fields .compare-lightbox--row>:not(.compare-lightbox--header){font-size:12px;line-height:18px;display:block}.wrap-compare-products .compare-product-title{border-bottom:2px solid var(--Brand-Primary, #BFD42F);margin-bottom:24px}.wrap-compare-products .compare-product-title .compare-product-title--wrapper{padding-bottom:20px}.wrap-compare-products .compare-product-title h4{margin:0}.wrap-compare-products .compare-product-title--inner{display:flex;align-items:center;margin-bottom:20px;gap:5px}.wrap-compare-products .compare-product-title--inner>*{font-size:12px;font-weight:600;line-height:16px;text-transform:uppercase}.wrap-compare-products .compare-lightbox--fields .compare-product--short-description.rte{font-size:12px;line-height:18px;font-weight:600}.wrap-compare-products .compare-lightbox--row--bottom{margin-top:35px}.compare-lightbox--row--bottom .button{background:transparent;color:#fff;border:1px solid var(--solid-button-background, var(--color-accent))}.compare-lightbox--row--bottom .button span{background:var(--solid-button-background, var(--color-accent));color:#000}.compare-lightbox--row--bottom .button span svg path{stroke:#000}.compare-lightbox--row--bottom .button:hover{background:var(--solid-button-background, var(--color-accent));color:#000;border:1px solid var(--solid-button-background, var(--color-accent))}.compare-lightbox--row--bottom .button:hover span{background:#000}.compare-lightbox--row--bottom .button:hover span svg path{stroke:#fff}.wrap-compare-products .product-card .product-featured-image{background:transparent}.wrap-compare-products .product-card .product-featured-image-link{padding-bottom:100%}.compare-lightbox--row .product-card.product-card--content-spacing-true .product-featured-image{padding:40px 45px 0}.wrap-current-tag{position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:center}.wrap-current-tag span{background:var(--solid-button-background);font-family:var(--font-heading);font-size:14px;font-weight:400;line-height:22px;padding:5px 10px;text-transform:uppercase}.wrap-this-compare-card{background:#000;margin:2px}.compare-lightbox--table.this-compare-card{background:linear-gradient(180deg,var(--solid-button-background) 0%,rgba(255,255,255,.08) 100%)}.compare-lightbox--row.this-prd:before{content:"";position:absolute;width:100%;height:100%;max-height:130px;top:-7%;left:0;border-radius:327px;opacity:.2;background:var(--solid-button-background);filter:blur(33.431217193603516px)}@media only screen and (min-width: 768px){.wrap-compare-products .compare-lightbox--fields{padding:30px}.wrap-compare-products .compare-lightbox--fields .compare-lightbox--row--top{padding:12px 16px 16px}.compare-lightbox--row .product-card.product-card--content-spacing-true .product-featured-image{padding:60px 75px 0}.wrap-compare-products .compare-lightbox--header{font-size:16px;line-height:24px;margin-bottom:10px}.wrap-compare-products .compare-lightbox--fields .compare-product--short-description.rte{font-size:14px;line-height:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pdp-compare-product.css.map */
