.card-wrapper:has(.ga-card-pictures .ga-card-picture) .card__heading a:after{pointer-events:none!important}.card-wrapper:has(.ga-card-pictures .ga-card-picture) .card__media .media>img{opacity:0!important}.ga-card-pictures{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;overflow:hidden;background:#ede8df;isolation:isolate}.ga-card-pictures .ga-card-picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain!important;opacity:0;transform:none!important;transition:opacity .22s ease;pointer-events:none}.ga-card-pictures .ga-card-picture.is-current{opacity:1}.ga-card-image-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.ga-card-controls{position:absolute;left:3px;right:3px;top:45%;transform:translateY(-50%);z-index:5;display:flex;justify-content:space-between;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s}.card-wrapper.product-card-wrapper:hover .ga-card-controls,.card-wrapper.product-card-wrapper:has(:focus-visible) .ga-card-controls{opacity:1;visibility:visible}.ga-card-controls button{pointer-events:auto;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#ffffffed;border:1px solid rgba(36,32,27,.1);color:#24211e;border-radius:50%;width:24px;height:24px;padding:0;font-size:18px;line-height:1}.ga-card-controls button:focus-visible{outline:2px solid #231e19;outline-offset:2px}.ga-card-hover-panel{position:absolute;bottom:0;left:0;right:0;z-index:3;pointer-events:none;background:#fcfbf9f0;color:#241f18;padding:16px 12px;text-align:center;transform:translateY(105%);opacity:0;transition:transform .34s ease,opacity .22s ease}.ga-card-pictures:hover .ga-card-hover-panel,.ga-card-pictures:focus-within .ga-card-hover-panel{transform:translateY(0);opacity:1}.ga-card-hover-title{display:block;font-family:var(--font-heading-family);font-size:1.6rem;line-height:1.3}.ga-card-hover-price{display:block;font-size:1.3rem;margin-top:5px}.card-wrapper:has(.ga-card-pictures .ga-card-picture) .ga-card-swatches{position:relative;z-index:7;pointer-events:auto}.card-wrapper:has(.ga-card-pictures .ga-card-picture) .ga-card-swatch{position:relative;z-index:7;pointer-events:auto;cursor:pointer}@media(hover:none){.ga-card-controls{opacity:1;visibility:visible}.ga-card-hover-panel{display:none}}@media(prefers-reduced-motion:reduce){.ga-card-picture,.ga-card-hover-panel{transition:none!important}}.card-wrapper:has(.ga-card-pictures .ga-card-picture) .card__inner>.card__content{pointer-events:none}.card-wrapper:has(.ga-card-pictures .ga-card-picture) .ga-card-pictures{pointer-events:auto}.card-wrapper:has(.ga-card-pictures .ga-card-picture) .ga-card-swatches button{position:relative;z-index:8;pointer-events:auto}.ga-card-pictures[data-ga-format=standard] .ga-card-picture{object-fit:cover!important}.ga-card-controls button:disabled{opacity:.4;cursor:default}.card-wrapper:has(.ga-card-pictures .ga-card-picture) .ga-card-swatch:disabled{opacity:1;cursor:default}.ga-card-pictures:not(:has(.ga-card-picture)){display:none}@media(prefers-reduced-motion:no-preference){.ga-desktop-discovery details[open]>.ga-discovery-mega{animation:ga-soft-panel .2s cubic-bezier(.22,.61,.36,1)}.ga-brand-dialog[open]{animation:ga-soft-panel .18s ease-out}.ga-look-action,.ga-search-suggestions a{transition:background-color .18s ease,border-color .18s ease}}@keyframes ga-soft-panel{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ga-card-pictures .ga-card-controls button{width:44px;height:44px;min-width:44px;min-height:44px;background:#faf9f7e0;border-color:#cbbfb166;touch-action:manipulation}.ga-card-pictures .ga-card-controls{left:0;right:0}.ga-card-position{position:absolute;bottom:9px;right:11px;z-index:4;pointer-events:none;font:11px/1.4 var(--font-body-family);letter-spacing:.08em;color:#51463b;background:#faf9f7dd;padding:3px 6px}.ga-card-position[hidden]{display:none}.ga-card-pictures[aria-busy=true]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#8b7662,transparent);z-index:6;animation:ga-image-loading 1s ease-in-out infinite}@keyframes ga-image-loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(hover:none){.ga-card-pictures .ga-card-controls button{background:#faf9f7cc;border:0}.ga-card-pictures .ga-card-controls{top:50%}}@media(prefers-reduced-motion:reduce){.ga-card-pictures[aria-busy=true]:after{animation:none;background:#8b7662}}@media(max-width:749px){.ga-card-pictures .ga-card-controls{opacity:1;visibility:visible;top:50%}.ga-card-pictures .ga-card-controls button{background:#faf9f7cc;border:0}}.ga-card-indicators{display:none}@media(max-width:749px),(hover:none)and (pointer:coarse){.ga-card-pictures{touch-action:pan-y pinch-zoom}.ga-card-pictures .ga-card-controls{display:none!important}.ga-card-pictures .ga-card-hover-panel,.ga-card-pictures .ga-card-position{display:none}.ga-card-indicators:not(:empty){position:absolute;z-index:5;inset:auto 12px 1px;display:flex;justify-content:center;gap:4px}.ga-card-indicators button{display:grid;place-items:center;flex:1 1 24px;max-width:28px;min-width:0;min-height:24px;padding:0;border:0;background:transparent;cursor:pointer}.ga-card-indicators button:after{content:"";width:100%;height:2px;background:#342b2261;box-shadow:0 0 2px #fcfbf9bf}.ga-card-indicators button[aria-pressed=true]:after{background:#302a23}.ga-card-indicators button:focus-visible{outline:1px solid #302a23;outline-offset:1px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ga-cards.css.map */
