.wishlist .page-width,.compare .page-width{padding-bottom:var(--dc-section-gap, 48px)}.compare__grid.grid,.wishlist__grid.grid,.wishlist__grid.grid.flex.container.loaded{margin-top:3.2rem}.wish-info,.comp-info{max-width:56rem;margin:4.8rem auto;padding:4.8rem 3.2rem;border:1px solid #e5e5e5;background-color:#fff;border-radius:0;text-align:center}.wish-info .no_products_data,.comp-info .no_products_data{margin:0 0 2.4rem;font-family:var(--font-heading-family);font-size:2rem;font-weight:800;line-height:1.15;letter-spacing:.012em;text-transform:uppercase;color:#0f0f10}.wish-info a.link,.comp-info a.link{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 3.2rem;border:0;border-radius:0;background-color:#0f0f10;color:#fff;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;transition:background-color var(--duration-short, .1s) ease}.wish-info a.link:hover,.comp-info a.link:hover{background-color:#f40009;color:#fff;text-decoration:none!important}.wishlist__loader{margin:4.8rem 0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a837d;text-align:center}.wishlist .page-width:not(.dc-wishlist-empty) .wish-info{display:none}.wishlist .page-width.dc-wishlist-empty .wishlist__loader{display:none}.wishlist__grid.grid.flex.container,.wishlist__grid.grid.flex.container.loaded{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:2rem;row-gap:2rem;margin-inline:0;border:0}.wishlist__grid .wishlist__loader{grid-column:1 / -1}.wishlist__grid .product-card{display:flex;height:100%}.wishlist__grid.grid .product{position:relative;display:flex;flex-direction:column;width:100%;margin:0;padding:0;border:1px solid #e5e5e5;border-radius:0;background-color:#fff;transition:border-color var(--duration-short, .1s) ease,transform var(--duration-default, .2s) ease,box-shadow var(--duration-default, .2s) ease}.wishlist__grid.grid .product:after{content:"";position:absolute;right:-1px;bottom:-1px;left:-1px;height:3px;background-color:#f40009;transform:scaleX(0);transform-origin:left center;transition:transform var(--duration-default, .2s) ease;pointer-events:none}.wishlist__grid.grid .product:hover{border-color:#0f0f10;transform:translateY(-4px);box-shadow:0 1.2rem 2.4rem #0f0f1024}.wishlist__grid.grid .product:hover:after{transform:scaleX(1)}.wishlist__grid .card,.wishlist__grid .card__inner,.wishlist__grid .card__media1{margin:0;padding:0;border:0;background:none}.wishlist__grid .card__media1 .media--transparent{display:block;aspect-ratio:1;overflow:hidden}.wishlist__grid .card__media1 img,.wishlist__grid.grid img{display:block;width:100%;height:100%;border-radius:0;object-fit:cover}.wishlist__grid .card__content{display:flex;flex:1 1 auto;align-items:stretch;padding:1.6rem}.wishlist__grid .card__information,.wishlist__grid.grid .card-information__wrapper{display:flex;flex:1 1 auto;flex-direction:column;width:100%;padding:0}.wishlist__grid .card-information__wrapper>*:last-child{margin-top:auto}.wishlist__grid .caption-with-letter-spacing.light{margin-bottom:.4rem;font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;color:#8a837d;opacity:1}.wishlist__grid .card-information__text.card__heading{margin:0 0 .8rem;padding-block:0}.wishlist__grid .card__content .card__information h3.card-information__text.card__heading a{display:-webkit-box;min-height:3.7rem;overflow:hidden;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:600;line-height:1.15;letter-spacing:.012em;text-transform:uppercase;color:#0f0f10;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.wishlist__grid .price,.wishlist__grid .price .price-item{margin-bottom:1.6rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;color:#0f0f10;font-variant-numeric:tabular-nums}.wishlist__grid .price{margin-bottom:1.6rem}.wishlist__grid .price .price-item{margin-bottom:0}.wishlist__grid .price__container{display:flex;flex-wrap:wrap;gap:.8rem;align-items:baseline}.wishlist__grid .price--on-sale .price-item--regular{font-size:1.3rem;font-weight:400;color:#8a837d}.wishlist__grid.grid .product-form{display:block;width:100%;margin:0}.wishlist__grid .product-form__buttons{width:100%}.wishlist__grid .product-form__submit.button{width:100%;min-height:4.4rem;padding:0 1.6rem;border:0;border-radius:0;background-color:#0f0f10;box-shadow:none;color:#fff;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background-color var(--duration-short, .1s) ease}.wishlist__grid .product-form__submit.button:hover:not([disabled]){background-color:#f40009;color:#fff}.wishlist__grid .product-form__submit.button[disabled]{background-color:#e5e5e5;color:#6b6560;cursor:not-allowed}.compare__grid.grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(26rem,1fr);column-gap:0;row-gap:0;margin-inline:0;border:1px solid #e5e5e5;background-color:#fff;overflow-x:auto;overscroll-behavior-x:contain}.compare__grid.grid .product-card-compare{width:auto;max-width:none;min-width:0;margin:0;padding:0;border:0;border-right:1px solid #e5e5e5;border-radius:0;background-color:#fff;list-style:none}.compare__grid.grid .product-card-compare:last-of-type{border-right:0}.compare__grid.grid .compare__loader{grid-column:1 / -1;margin:4.8rem 0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a837d;text-align:center}.compare__grid .product-card-compare li{display:flex;gap:1.6rem;align-items:center;min-height:5.2rem;margin:0;padding:1.2rem 1.6rem;border-bottom:1px solid #e5e5e5}.compare__grid .product-card-compare li:nth-of-type(2n){background-color:#f5f2f0}.compare__grid .product-card-compare li:last-child{min-height:5.2rem;border-bottom:0}.compare__grid .product-card-compare li:first-of-type{display:block;min-height:0;padding:0;background-color:#fff}.compare__grid .product-card-compare .card,.compare__grid .product-card-compare .card__inner{margin:0;padding:0;border:0;background:none}.compare__grid .product-card-compare .card__media1 .media--transparent{display:block;width:100%;height:32rem;overflow:hidden}.compare__grid .product-card-compare .card__media1 img{display:block;width:100%;height:100%;border-radius:0;object-fit:cover}.compare__grid .product-card-compare .card-information{padding:1.6rem}.compare__grid .product-card-compare li span.card-information__text{display:block;width:100%;margin-bottom:.8rem;text-align:left}.compare__grid .product-card-compare li span.card-information__text a{display:-webkit-box;min-height:3.7rem;overflow:hidden;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:600;line-height:1.15;letter-spacing:.012em;text-transform:uppercase;color:#0f0f10;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.compare__grid .product-card-compare .price,.compare__grid .product-card-compare .price .price-item{font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;color:#0f0f10;font-variant-numeric:tabular-nums}.compare__grid .product-card-compare .price--on-sale .price-item--regular{font-size:1.3rem;font-weight:400;color:#8a837d}.compare__grid .product-card-compare li .form__label{flex:0 0 auto;width:auto;margin:0;font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.14em;line-height:1.3;text-transform:uppercase;color:#8a837d;text-align:left}.compare__grid .product-card-compare li>span:not(.form__label):not(.card-information__text){flex:1 1 auto;width:auto;margin:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;line-height:1.3;color:#0f0f10;text-align:right}.wishlist__grid .product-hover,.compare__grid .product-hover{position:absolute;top:1rem;right:1rem;left:auto;z-index:2;opacity:1}.wishlist__grid .product-hover>wishlist-button>button,.wishlist__grid .product-hover>button,.compare__grid .product-hover>button{color:#0f0f10;transition:background-color var(--duration-short, .1s) ease,border-color var(--duration-short, .1s) ease,color var(--duration-short, .1s) ease}.wishlist__grid .product-hover>wishlist-button>button:hover,.wishlist__grid .product-hover>button:hover,.compare__grid .product-hover>button:hover{background-color:#f40009;border-color:#f40009;color:#fff}.wishlist__grid .product-hover .icon-close,.compare__grid .product-hover .icon-close{width:1.4rem;height:1.4rem;fill:none}@media screen and (max-width:989px){.wishlist__grid.grid.flex.container,.wishlist__grid.grid.flex.container.loaded{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.wishlist__grid.grid.flex.container,.wishlist__grid.grid.flex.container.loaded{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.2rem;row-gap:1.2rem}.wishlist__grid .card__content{padding:1.2rem}.wishlist__grid .card__content .card__information h3.card-information__text.card__heading a{font-size:1.4rem}.wishlist__grid .product-form__submit.button{min-height:4.2rem;font-size:1.1rem;letter-spacing:.06em}.compare__grid.grid{grid-auto-columns:minmax(22rem,1fr)}.compare__grid .product-card-compare .card__media1 .media--transparent{height:24rem}.compare__grid .product-card-compare li{min-height:4.8rem;padding:1rem 1.2rem}.wish-info,.comp-info{margin:3.2rem auto;padding:3.2rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/wishlist-compare-pages.css.map */
