.product-grid-item .product-image-link img,.product-grid-item .hover-img img{aspect-ratio:4/5!important;object-fit:contain!important;height:auto!important}.woocommerce-product-gallery .woocommerce-product-gallery__image img:not(.zoomImg){aspect-ratio:4/5;object-fit:contain}.artifex-hero-slider .wd-slider{border-radius:20px;overflow:hidden}.artifex-hero-slider .wd-slide-container{max-width:none;width:100%;padding:0}.artifex-hero-slider .wd-slide-inner{width:100%}.artifex-hero-slider .artifex-slide-copy{width:100%;min-height:600px}.artifex-hero-slider .artifex-slide-copy .title-wrapper,.artifex-hero-slider .artifex-slide-copy .wd-text-block{max-width:560px}.artifex-hero-slider .wd-slide-bg>img{object-fit:cover;object-position:center center}.artifex-hero-slider .wd-nav-pagin-wrap{z-index:4}@media(max-width:1024px){.artifex-hero-slider .artifex-slide-copy{min-height:500px}}@media(max-width:767px){.artifex-hero-slider .wd-slide-bg>img{object-position:82% top!important}.artifex-hero-slider .artifex-slide-copy{padding-bottom:52px!important}.artifex-hero-slider :is(.artifex-slide-people,.artifex-slide-shirts) :is(.woodmart-title-container,.wd-text-block,.wd-text-block p){color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.72)}.artifex-hero-slider .artifex-slide-gifts :is(.woodmart-title-container,.wd-text-block,.wd-text-block p){color:#242424!important;text-shadow:0 1px 8px rgba(255,255,255,.75)}.artifex-hero-slider .artifex-slide-copy .wd-text-block p{margin-bottom:0}.artifex-hero-slider .wd-btn-arrow{width:30px;height:30px;min-height:30px;border-radius:50%;background:rgba(255,255,255,.8);color:#242424}}@media(prefers-reduced-motion:reduce){.artifex-hero-slider *{transition-duration:.01ms!important;animation-duration:.01ms!important}}