.empty-slot{background-color:#f7f7f7;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;max-height:21.875rem;max-width:24.3055555556vw;padding:1.25rem}@media only screen and (width < 90rem){.empty-slot{max-height:24.3055555556vw}}.empty-slot *{letter-spacing:0}@media only screen and (width <= 61.9375rem){.empty-slot{height:18.25rem;min-height:18.25rem;min-width:46.511627907vw;padding:.625rem}}.empty-slot__container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.empty-slot__container,.empty-slot__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.empty-slot__content{height:100%}.empty-slot__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter Tight;font-size:1rem;font-weight:600;line-height:1.1875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;width:100%}@media only screen and (width <= 61.9375rem){.empty-slot__heading{font-size:.875rem;line-height:1.0625rem}.empty-slot__heading svg{display:none}}.empty-slot__vendors-copy{color:#000;font-family:Inter Tight;font-size:1rem;font-weight:600;line-height:1.1875rem}@media only screen and (width <= 61.9375rem){.empty-slot__vendors-copy{font-size:.875rem;line-height:1.0625rem;margin-bottom:.625rem}}.empty-slot__vendor{background:#fff;border-radius:.3125rem;margin-bottom:.3125rem;padding:.625rem}@media only screen and (width <= 61.9375rem){.empty-slot__vendor{padding:.3125rem}}.empty-slot__vendor-name{color:#000;font-family:Inter Tight;font-size:1rem;font-weight:600;line-height:1.1875rem;margin:0}@media only screen and (width <= 61.9375rem){.empty-slot__vendor-name{font-size:.875rem;line-height:1.0625rem}}.empty-slot__header,.empty-slot__vendor-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.empty-slot__header{background-color:#fff;margin-bottom:auto;padding:.625rem}.empty-slot__vendor-name,.empty-slot__vendors-copy{margin:0}.empty-slot__vendors-copy{margin-bottom:.6875rem}#CompareProductsModal .compare-products-modal{background-color:#fff;display:none;height:100%;inset:0;overflow-y:auto;padding:0 0 1.25rem;position:fixed;width:100vw;z-index:1000}#CompareProductsModal .compare-products-modal *{letter-spacing:0}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal{padding-left:0;padding-right:0}}#CompareProductsModal .compare-products-modal--open{display:block}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal--open .compare-products__open--mobile{-webkit-margin-start:.6875rem;margin-inline-start:.6875rem}}#CompareProductsModal .compare-products-modal__close{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (width >= 61.9375rem){#CompareProductsModal .compare-products-modal__close{position:absolute;right:3.125rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}#CompareProductsModal .compare-products-modal .comparison__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.0625rem solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem;padding-bottom:.9375rem;width:100%}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .comparison__header{color:#000;font-family:Inter Tight;font-size:1.125rem;font-weight:600;line-height:1.375rem;padding-bottom:.625rem}}#CompareProductsModal .compare-products-modal .comparison__accordion-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none!important}#CompareProductsModal .compare-products-modal .comparison__accordion-toggle svg.active>rect{opacity:1}#CompareProductsModal .compare-products-modal .comparison__heading{color:#000;font-family:Inter Tight;font-size:1.5rem;font-weight:600;line-height:1.8125rem;margin:0;width:100%}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .comparison__heading{font-size:1.125rem;line-height:1.375rem}}#CompareProductsModal .compare-products-modal .product-specs-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .product-specs-container{margin-bottom:2.5rem!important}#CompareProductsModal .compare-products-modal .product-specs-container:has(.specs-regrouped.hidden){margin-bottom:0!important}}@media only screen and (width >= 61.9375rem){#CompareProductsModal .compare-products-modal .product-specs-container{margin-bottom:2.5rem!important}}#CompareProductsModal .compare-products-modal .product-highlights{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;max-width:21.25rem}#CompareProductsModal .compare-products-modal .product-highlights,#CompareProductsModal .compare-products-modal .product-specs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}#CompareProductsModal .compare-products-modal .product-specs{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;height:100%;width:100%}#CompareProductsModal .compare-products-modal[data-number-of-products="3"] .product-specs{display:-webkit-box;display:-ms-flexbox;display:flex}#CompareProductsModal .compare-products-modal .product-highlight,#CompareProductsModal .compare-products-modal .product-spec{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.875rem}#CompareProductsModal .compare-products-modal .product-highlight__copy,#CompareProductsModal .compare-products-modal .product-spec__copy{color:#212529;font-family:Inter Tight;font-size:1rem;font-weight:500;line-height:1.1875rem;margin:0}#CompareProductsModal .compare-products-modal .product-spec{width:100%}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .product-spec{max-width:50%;overflow:hidden}}#CompareProductsModal .compare-products-modal .product-spec__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem;width:100%}@media only screen and (width >= 61.9375rem){#CompareProductsModal .compare-products-modal .product-spec__row{display:-webkit-box;display:-ms-flexbox;display:flex;grid-template-columns:minmax(0,13.8888888889vw) 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.625rem!important}#CompareProductsModal .compare-products-modal .product-spec__row .product-spec__cell--items{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(3,minmax(0,350px))}}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .product-spec__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.625rem}#CompareProductsModal .compare-products-modal .product-spec__row .product-spec__cell--items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;width:100%}}#CompareProductsModal .compare-products-modal .product-spec__item-title{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter Tight;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.1875rem;margin-right:0;min-width:13.8888888889vw!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .product-spec__item-title{font-size:.875rem;height:auto;line-height:1.0625rem;margin-bottom:.3125rem;margin-right:0;min-width:0}}#CompareProductsModal .compare-products-modal .product-spec__values{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .product-spec__values{width:100%}}#CompareProductsModal .compare-products-modal .product-spec__item-value{background:#f7f7f7;border-radius:.3125rem;color:#000;display:block;font-family:Inter Tight;font-size:1rem;font-style:normal;font-weight:500;height:100%;line-height:1.1875rem;padding:.625rem;width:100%}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .product-spec__item-value{font-size:.875rem;line-height:1.0625rem}}#CompareProductsModal .compare-products-modal .product-spec__item-value--empty{min-height:2.625rem}@media only screen and (width < 61.9375rem){#CompareProductsModal .compare-products-modal .product-spec__item-value--empty{min-height:2.3125rem}}#CompareProductsModal .compare-products-modal__header{background:#fff;-webkit-box-shadow:0 .0625rem .125rem rgba(0,0,0,.05);box-shadow:0 .0625rem .125rem rgba(0,0,0,.05);color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter Tight;font-size:1.25rem;font-weight:600;line-height:1.5rem;margin-bottom:1.25rem;padding:1.4375rem 0;padding-left:.9375rem!important;padding-right:.9375rem!important;position:relative;text-align:center;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (width >= 61.9375rem){#CompareProductsModal .compare-products-modal__header{padding-bottom:1.4375rem;padding-left:0!important;padding-right:0!important;padding-top:1.4375rem;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal__header{font-size:1rem;line-height:1.1875rem;margin-bottom:.625rem;padding:.9375rem .3125rem;text-align:left}#CompareProductsModal .compare-products-modal__header .compare-products__count{-webkit-margin-start:.3125rem;margin-inline-start:.3125rem}#CompareProductsModal .compare-products-modal__header .compare-products-modal__close,#CompareProductsModal .compare-products-modal__header .hidden-desktop{color:#000;font-family:Inter Tight;font-size:1rem;font-weight:600;line-height:1.1875rem}#CompareProductsModal .compare-products-modal__header .compare-products-modal__close u{text-underline-offset:.2188rem}}#CompareProductsModal .compare-products-modal__products{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media only screen and (width >= 61.9375rem){#CompareProductsModal .compare-products-modal__products{display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,21.875rem));margin:0 auto}}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal__products{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}}@media only screen and (width <= 26.875rem){#CompareProductsModal .compare-products-modal__products{-webkit-column-gap:.3125rem;-moz-column-gap:.3125rem;column-gap:.3125rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#CompareProductsModal .compare-products-modal__info{margin-top:1.875rem;width:100%}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal__info{margin-top:3.125rem;padding-left:.625rem;padding-right:.625rem}}@media only screen and (width >= 61.9375rem){#CompareProductsModal .compare-products-modal__info{margin-top:3.125rem;padding-left:3.125rem;padding-right:3.125rem}}@media only screen and (width > 90rem){#CompareProductsModal .compare-products-modal__info{margin-left:auto;margin-right:auto;max-width:83.75rem!important;padding-left:0;padding-right:0}#CompareProductsModal .compare-products-modal__row{margin-left:auto!important;margin-right:auto!important;max-width:83.75rem!important;padding-left:0!important;padding-right:0!important}}#CompareProductsModal .compare-products-modal__product{max-width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;padding:0}@media only screen and (width >= 61.9375rem){#CompareProductsModal .compare-products-modal__product{-webkit-box-flex:initial!important;-ms-flex:initial!important;flex:initial!important}#CompareProductsModal .compare-products-modal__product.empty-slot__product{height:100%!important}}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal__product{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:46.511627907vw;padding:0}#CompareProductsModal .compare-products-modal__product .badges__badge{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;height:1.25rem;padding-bottom:.1875rem;padding-left:.9375rem;padding-top:.125rem}#CompareProductsModal .compare-products-modal__product .badges__badge.desktop--position--bottom span{color:#fff;font-size:.75rem;font-weight:500;line-height:.9375rem}}@media only screen and (width <= 27rem){#CompareProductsModal .compare-products-modal__product{max-width:46.511627907vw}}#CompareProductsModal .compare-products-modal__product:first-of-type .comparison{padding-right:0}#CompareProductsModal .compare-products-modal__product:not(:first-child) .comparison{padding-left:0}#CompareProductsModal .compare-products-modal__product:not(:first-child) .comparison .comparison__heading{opacity:0;visibility:hidden}#CompareProductsModal .compare-products-modal__product:not(:first-child) .comparison .product-spec strong{height:0;-webkit-margin-end:0;margin-inline-end:0;min-width:0;opacity:0;visibility:hidden;width:0}#CompareProductsModal .compare-products-modal__product .card--standard{-webkit-box-shadow:none!important;box-shadow:none!important;width:100%}#CompareProductsModal .compare-products-modal__product .card--standard:hover{-webkit-box-shadow:none!important;box-shadow:none!important}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal__product .card--standard{min-height:15.625rem;width:100%}}#CompareProductsModal .compare-products-modal__product .card .media{background:-webkit-gradient(linear,left top,left bottom,from(#f7f8f9),to(#f0eae4));background:linear-gradient(180deg,#f7f8f9,#f0eae4);border-radius:.625rem!important}@media only screen and (width >= 61.9375rem){#CompareProductsModal .compare-products-modal__product .card-type--electric-guitar .card--standard .card__inner .card__media{height:100%;max-height:21.875rem!important}}@media only screen and (width <= 48rem){#CompareProductsModal .compare-products-modal__product .card-type--electric-guitar .card--standard .card__inner .card__media{height:12.5rem;max-height:12.5rem;max-width:46.511627907vw}#CompareProductsModal .compare-products-modal__product .card-type--electric-guitar .card--standard .card__inner .card__media img{max-height:12.5rem}}#CompareProductsModal .compare-products-modal__product .card-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (width >= 61.9375rem){#CompareProductsModal .compare-products-modal__product .card-wrapper{max-width:21.875rem;width:100%}#CompareProductsModal .compare-products-modal__product .card-wrapper .card__inner{height:auto;max-height:21.875rem;min-height:0!important;--ratio-percent:100%!important}}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal__product .card-wrapper{max-width:46.511627907vw}#CompareProductsModal .compare-products-modal__product .card-wrapper .card__inner{height:12.5rem;max-height:12.5rem;min-width:46.511627907vw}}#CompareProductsModal .compare-products-modal__product .card-wrapper .card__vendor{margin-bottom:.9375rem}#CompareProductsModal .compare-products-modal__product .card-wrapper .card__vendor.card__vendor--compare{color:#000;font-family:Inter Tight;font-size:1rem!important;font-style:normal;font-weight:600!important;letter-spacing:0!important;line-height:1.1875rem!important;margin-bottom:0!important}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal__product .card-wrapper .card__vendor{margin-bottom:.625rem}}#CompareProductsModal .compare-products-modal__product .card-wrapper .card__vendor--with-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#CompareProductsModal .compare-products-modal__product .card-wrapper .card__vendor--with-logo .card__vendor-logo{max-height:3.25rem;max-width:5.125rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#CompareProductsModal .compare-products-modal__product .card-wrapper .card__heading{color:#000;font-family:Inter Tight;font-size:1.25rem;font-weight:600;line-height:1.5rem;margin-bottom:.625rem}@media only screen and (width >= 61.9375rem){#CompareProductsModal .compare-products-modal__product .card-wrapper .card__heading{margin-bottom:.9375rem}}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal__product .card-wrapper .card__heading{font-size:.875rem;line-height:1.0625rem;margin-bottom:.625rem!important;max-width:11.25rem}}#CompareProductsModal .compare-products-modal__product .card-wrapper .card__content{padding-left:0;padding-right:0}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal__product .card-wrapper .card__content{max-width:46.511627907vw;padding-bottom:.4375rem!important;padding-left:0!important;padding-right:0!important}}#CompareProductsModal .compare-products-modal__product .card-wrapper .card__content .card__information{padding-bottom:0;padding-top:0}#CompareProductsModal .compare-products-modal__product .card-wrapper .card__thumbnails{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0!important;row-gap:.625rem}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal__product .card-wrapper .card__thumbnails{margin-bottom:.625rem}}#CompareProductsModal .compare-products-modal__product .card-wrapper .card__heading a[href]{color:#000!important;font-family:Inter Tight!important;font-size:1rem!important;font-style:normal!important;font-weight:600!important;letter-spacing:0!important;line-height:1.1875rem!important}#CompareProductsModal .compare-products-modal__product .card-wrapper .card-information{padding-bottom:1.25rem}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal__product .card-wrapper .card-information{margin-top:0!important;padding-bottom:.8125rem}}#CompareProductsModal .compare-products-modal__product .card-wrapper .card-information .price .price-item{color:#000;font-family:Inter Tight;font-size:1rem!important;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.1875rem!important}#CompareProductsModal .compare-products-modal__product .card-wrapper .card-information .price .price__percentage{font-family:Inter Tight;font-size:1.125rem!important;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.375rem!important}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal__product .card-wrapper .card-information .price{margin-top:0}#CompareProductsModal .compare-products-modal__product .card-wrapper .card-information .price .price-item{color:#000;font-family:Inter Tight;font-size:.875rem!important;font-weight:400;line-height:1.0625rem!important}}#CompareProductsModal .compare-products-modal__product .main-product .product.grid{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#CompareProductsModal .compare-products-modal__product .main-product .product.grid .product__info-wrapper{padding:0;width:100%}#CompareProductsModal .compare-products-modal__product .main-product .product.grid .product__info-wrapper .product__title h1{color:#000;font-family:Inter Tight;font-size:1.25rem;font-weight:600;line-height:1.5rem}@media only screen and (width >= 61.9375rem){#CompareProductsModal .compare-products-modal__product .main-product .product.grid .product__media-item{max-width:24.3055555556vw}}#CompareProductsModal .compare-products-modal .compare-products-modal__loading-spinner,#CompareProductsModal .compare-products-modal__product .main-product .product.grid .product__media-item:not(:first-child){display:none}#CompareProductsModal .compare-products-modal .compare-products-modal__loading-spinner.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.5);height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#CompareProductsModal .compare-products-modal .compare-products-modal__loading-spinner.active:before{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:2px solid #000;border-radius:50%;border-top-color:rgba(0,0,0,0);content:"";display:block;height:1.5rem;width:1.5rem}#CompareProductsModal .compare-products-modal .main-product-comparison{height:100%}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .main-product-comparison{display:-webkit-box;display:-ms-flexbox;display:flex}#CompareProductsModal .compare-products-modal .main-product-comparison>*{display:none!important}#CompareProductsModal .compare-products-modal .main-product-comparison linked-product-card{display:block!important}#CompareProductsModal .compare-products-modal .main-product-comparison linked-product-card .card__media img{max-height:12.5rem!important}}#CompareProductsModal .compare-products-modal .main-product-comparison__subsections{display:-webkit-box;display:-ms-flexbox;display:flex}#CompareProductsModal .compare-products-modal .main-product-comparison__section{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:3.125rem;padding-right:1.25rem}#CompareProductsModal .compare-products-modal .main-product-comparison__highlights{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.875rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:3.125rem;row-gap:0}#CompareProductsModal .compare-products-modal .main-product-comparison__highlights:has(.product-highlights-container.product-highlights--empty):not(:has(.product-highlights-container.product-highlights--not-empty)){display:none}#CompareProductsModal .compare-products-modal .main-product-comparison__highlights .product-highlights-container{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:repeat(3,minmax(0,21.875rem));padding-left:18.6567164179%;width:100%}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .main-product-comparison__highlights .product-highlights-container{-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding-left:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#CompareProductsModal .compare-products-modal .main-product-comparison__highlights [data-highlight-type]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .main-product-comparison__highlights [data-highlight-type]{min-width:46.511627907vw}}@media only screen and (width >= 61.9375rem){#CompareProductsModal .compare-products-modal .main-product-comparison__highlights [data-highlight-type]{-webkit-box-flex:0;-ms-flex:0 0 21.875rem;flex:0 0 21.875rem}}#CompareProductsModal .compare-products-modal .main-product-comparison__highlights .product-highlight{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0}#CompareProductsModal .compare-products-modal .main-product-comparison__highlights .product-highlight[data-highlight-type]{row-gap:1.25rem}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .main-product-comparison__highlights .product-highlight{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;max-width:46.511627907vw}}#CompareProductsModal .compare-products-modal .main-product-comparison__highlights .product-highlight__icon{height:1.875rem;min-height:1.875rem;min-width:1.875rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.875rem}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .main-product-comparison__highlights .product-highlight__icon{margin-bottom:.625rem;max-height:1.9375rem}}#CompareProductsModal .compare-products-modal .main-product-comparison__highlights .product-highlight__copy{color:#000;font-family:Inter Tight;font-size:1rem;font-style:normal;font-weight:500;line-height:1.1875rem;max-width:18.125rem}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .main-product-comparison__highlights .product-highlight__copy{font-size:.875rem;line-height:1.0625rem}}#CompareProductsModal .compare-products-modal .product-featured-description{padding:0 .75rem}@media only screen and (width >= 61.9375rem){#CompareProductsModal .compare-products-modal .product-featured-description{margin-right:0!important;max-width:21.875rem!important;padding-left:0!important;padding-right:0!important;width:100%;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}@media only screen and (width >= 61.9375rem)and (width <= 90rem){#CompareProductsModal .compare-products-modal .product-featured-description{max-width:24.3055555556vw!important}}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .product-featured-description{max-width:46.511627907vw;padding-left:0!important;padding-right:0!important;width:100%}}#CompareProductsModal .compare-products-modal .product-featured-description__grid{margin-bottom:3.125rem}@media only screen and (width >= 61.9375rem){#CompareProductsModal .compare-products-modal .product-featured-description__grid{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;justify-content:flex-start}#CompareProductsModal .compare-products-modal .product-featured-description__grid .compare-products-modal__spacer{margin-left:-1.25rem}}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .product-featured-description__grid{padding-left:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;justify-content:flex-start}}#CompareProductsModal .compare-products-modal .product-featured-description__content{color:#000;font-family:Inter Tight;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.1875rem}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .product-featured-description__content{font-size:.875rem;line-height:1.0625rem}}#CompareProductsModal .compare-products-modal .product-featured-description__read-less,#CompareProductsModal .compare-products-modal .product-featured-description__read-more{color:#b2b2b2;font-family:Inter Tight;font-size:1rem;font-weight:500;line-height:1.1875rem;margin-top:.625rem}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .product-featured-description__read-less,#CompareProductsModal .compare-products-modal .product-featured-description__read-more{font-size:.875rem;line-height:1.0625rem;margin-top:.3125rem;text-decoration-line:underline}}#CompareProductsModal .compare-products-modal .alt-card__shop-now{margin-top:1.25rem!important}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .alt-card__shop-now{color:#fff;font-family:Inter Tight;font-size:1rem;font-weight:600;height:3rem;line-height:1.1875rem;margin-top:auto;max-width:46.511627907vw;min-height:3rem;min-width:46.511627907vw;padding-bottom:.9375rem;padding-top:.875rem;text-align:center}}#CompareProductsModal .compare-products-modal .shop-now-button-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:17.3611111111vw;width:100%}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .shop-now-button-container{-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;margin-top:1.25rem;padding-left:0}}#CompareProductsModal .compare-products-modal .shop-now-button-container .alt-card__shop-now{background-color:#000;border-radius:1.875rem;color:#fff;font-family:Inter Tight;font-size:1.25rem;font-weight:600;line-height:1.5rem;margin-top:auto;max-width:24.3055555556vw;text-align:center}@media only screen and (width <= 61.9375rem){#CompareProductsModal .compare-products-modal .shop-now-button-container .alt-card__shop-now{font-size:1rem;line-height:1.1875rem;min-height:3rem;padding-bottom:.9375rem;padding-top:.875rem;text-align:center}}#CompareProductsModal .shop-button-cta{display:block}#CompareProductsModal .shop-button-cta a{background-color:#000;border-radius:1.875rem;color:#fff;display:block;font-family:Inter Tight;font-size:1rem;font-weight:600;line-height:1.1875rem;padding:.9375rem 1.25rem;text-align:center;text-decoration:none}linked-product-card .linked-products{margin-bottom:.9375rem}@media only screen and (width <= 61.9375rem){linked-product-card .linked-products{margin-bottom:.625rem}}.compare-products-modal__spacer{-webkit-box-flex:0;display:block;-ms-flex:0 0 20%;flex:0 0 20%}.compare-products-modal__row{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (width >= 61.9375rem){.compare-products-modal__row{padding-left:3.125rem;padding-right:3.125rem}}@media only screen and (width <= 61.9375rem){.compare-products-modal__row{padding-left:.625rem;padding-right:.625rem}}.compare-products-modal__offset-container{display:none}@media only screen and (width >= 61.9375rem){.compare-products-modal__offset-container,.product-featured-description__grid .compare-products-modal__spacer{-webkit-box-flex:0;display:block!important;-ms-flex:0 0 18.6567164179%;flex:0 0 18.6567164179%}}.product-specs.accordion-content .product-spec:first-child{-webkit-box-flex:0;-ms-flex:0 0 19%;flex:0 0 19%}@media only screen and (width <= 61.9375rem){.product-spec--headings{width:100%}}@media only screen and (width >= 61.9375rem){.product-spec--headings{display:none!important}.product-spec--headings:first-of-type{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.product-spec--headings:first-of-type .product-spec__content,.product-spec--headings:first-of-type .product-spec__content .metafield-rich_text_field{width:100%}.product-spec__row{margin:0}}@media only screen and (width >= 61.9375rem){.product-spec__row:has(.product-spec__cell--title){margin-right:0!important;max-width:100%!important}}.product-spec__row .product-spec__cell--title{padding:0 .625rem}@media only screen and (width <= 61.9375rem){.product-spec__row .product-spec__cell--title{padding:0}}@media only screen and (width >= 61.9375rem){.product-spec__row .product-spec__cell--title{max-width:100%;padding:0;-webkit-box-flex:0;-ms-flex:0 0 18.6567164179%;flex:0 0 18.6567164179%}}.product-spec__row .product-spec__cell--value{padding:0 .625rem;width:100%}@media only screen and (width <= 61.9375rem){.product-spec__row .product-spec__cell--value{max-width:46.511627907vw;padding:0}}@media only screen and (width >= 61.9375rem){.product-spec__row .product-spec__cell--value{padding:0}}.product-spec__row .product-spec__cell--value .product-spec__item-value{max-width:50vw}@media only screen and (width >= 61.9375rem){.product-specs{gap:.625rem;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.product-specs .product-spec{-webkit-box-flex:0;-ms-flex:0 0 24.305555555vw;flex:0 0 24.305555555vw;margin-right:1.25rem;overflow:hidden}}.product-specs .product-spec .product-spec__content{width:100%}.product-specs .product-spec .product-spec__cell--mobile-title{display:none}@media only screen and (width <= 61.9375rem){.product-specs .product-spec .product-spec__cell--mobile-title{display:block;opacity:0}.product-specs .product-spec:nth-child(2) .product-spec__cell--mobile-title{opacity:1;padding:0 .625rem}}