.ew-grid:has(.ew-shop-card){column-gap:8px!important;row-gap:56px!important;padding-left:10px;padding-right:10px}.ew-plp{padding:0 10px!important}.ew-plp .ew-grid{padding:0!important}.ew-shop-card{position:relative;padding-bottom:86px;background:transparent!important}.ew-shop-card>.ew-card-image:after{display:none!important}.ew-shop-card .ew-card-info{position:absolute!important;inset:calc(100% + 16px) 0 auto 0!important;padding:0!important;background:none!important;pointer-events:auto;color:#0f0f0f}.ew-shop-card .ew-card-info h3,.ew-shop-card:hover .ew-card-info h3,.ew-shop-card.is-touch-preview .ew-card-info h3{margin:0 0 12px!important;font:400 13px/16.25px Helvetica,Arial,sans-serif!important;letter-spacing:.02em;color:#0f0f0f!important;text-shadow:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ew-shop-card .ew-card-info p,.ew-shop-card:hover .ew-card-info p,.ew-shop-card.is-touch-preview .ew-card-info p{margin:0!important;font:400 13px/16.25px Helvetica,Arial,sans-serif!important;letter-spacing:.02em;color:#0f0f0f!important;text-shadow:none!important}.ew-shop-card .ew-card-info s,.ew-shop-card:hover .ew-card-info s{color:#8a8a8a!important;text-shadow:none!important}.ew-shop-card:hover .ew-card-info,.ew-shop-card.is-touch-preview .ew-card-info{color:#0f0f0f!important;text-shadow:none!important}.ew-card-plus{position:absolute;left:0;bottom:0;display:block;width:12px;height:12px;padding:0;margin:0;border:0;background:none;color:#121212;cursor:pointer}.ew-card-plus:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.ew-card-plus svg{display:block;width:12px;height:12px;transition:transform .2s ease}.ew-card-plus:hover svg{transform:rotate(90deg)}.ew-card-plus:disabled{opacity:.35;cursor:not-allowed}.ew-card-plus:focus-visible{outline:1px solid #121212;outline-offset:4px}.ew-shop-card .ew-card-action{display:none}.ew-products--label .ew-home-label{padding-top:80px!important;padding-bottom:24px!important}.ew-products--label{padding-bottom:80px!important}@media(max-width:749px){.ew-grid:has(.ew-shop-card){column-gap:8px!important;row-gap:36px!important;padding-left:8px;padding-right:8px}.ew-plp{padding:0 8px!important}.ew-products--label .ew-home-label{padding-top:48px!important;padding-bottom:18px!important}.ew-products--label{padding-bottom:48px!important}}@media(prefers-reduced-motion:reduce){.ew-card-plus svg{transition:none}}#cart-drawer .cart-items__table-row[data-key]:not([data-ew-insurance-line]){grid-template-columns:120px minmax(0,1fr) auto!important;column-gap:12px!important;min-height:120px!important;margin-bottom:20px!important}#cart-drawer .cart-items__table-row[data-ew-insurance-line]{grid-template-columns:120px minmax(0,1fr) auto!important;column-gap:12px!important}#cart-drawer .cart-items__media .cart-items__media-container{aspect-ratio:1/1!important;background:transparent!important}#cart-drawer .cart-items__media .ew-cart-line-photo{padding:0!important;object-fit:cover!important;object-position:center}#cart-drawer .ew-cart-accessory>a>div{aspect-ratio:1/1!important;background:transparent!important}#cart-drawer .ew-cart-accessory img{width:100%!important;height:100%!important;margin:0!important;padding:0!important;object-fit:cover!important}@media(max-width:749px){#cart-drawer .cart-items__table-row[data-key]:not([data-ew-insurance-line]),#cart-drawer .cart-items__table-row[data-ew-insurance-line]{grid-template-columns:96px minmax(0,1fr) auto!important;column-gap:10px!important;min-height:96px!important}#cart-drawer .cart-items__title,#cart-drawer .cart-items__price{font-size:13px!important}}#cart-drawer .ew-cart-totals{display:none!important}#cart-drawer .ew-cart-reassurance{text-transform:uppercase!important;justify-content:space-between!important}#cart-drawer .ew-cart-reassurance svg{display:none!important}#cart-drawer .ew-cart-reassurance>span{gap:0!important}.ew-pdp-acc details>div,.ew-pdp-acc details>div p,.ew-pdp-acc details>div li,.ew-pdp-acc details>div dt,.ew-pdp-acc details>div dd,.ew-pdp-acc details>div span{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:300!important;color:#4a4a4a}.ew-pdp-acc details>div strong,.ew-pdp-acc details>div b{font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/eyewear-cards-v2.css.map */
