.odq-media,.odq-primary-media,.product-card-wrapper .card__inner{position:relative;min-width:0}.odq-media>:is(.odh-product-photo,.odd-product-photo,.odp-card-photo){display:block;margin:0;width:100%}.odh-product>.odq-media{margin-bottom:4px}.odq-product-text{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:#000;min-width:0}.odq-action{position:absolute;z-index:8;left:0;right:0;bottom:0;display:flex;margin:0;padding:0}.odq-button{display:flex!important;align-items:center;justify-content:center;gap:16px;width:100%;min-height:44px;padding:10px 18px;border:0;border-top:1px solid #ffffff70;border-radius:0!important;background:#fffae98c;color:#000!important;font:400 11px/1.4 Plus Jakarta Sans,Arial,sans-serif!important;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important;cursor:pointer;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%)}.odq-button>span:last-child{font-size:19px;line-height:1}.odq-button:disabled{cursor:wait;opacity:.75}.odq-button:focus-visible{outline:2px solid #000;outline-offset:3px}.odq-notice{position:fixed;z-index:1000;bottom:24px;left:50%;transform:translate(-50%);width:min(520px,calc(100% - 28px));display:flex;align-items:center;gap:16px;padding:18px 20px;background:#fffae9;color:#000;border:1px solid #000;border-radius:20px;box-shadow:0 8px 24px #0001;font:400 13px/1.5 Plus Jakarta Sans,Arial,sans-serif}.odq-notice[hidden]{display:none}.odq-notice p{margin:0;flex:1}.odq-notice a{color:#000;white-space:nowrap;text-underline-offset:3px}.odq-notice button{width:36px;height:36px;min-width:36px;border:1px solid #000;border-radius:50%;background:transparent;color:#000;font-size:22px;cursor:pointer}@media(max-width:749px){.odq-action{left:0;right:0;bottom:0}.odq-button{font-size:10px!important;padding:9px 12px;gap:8px}.odq-primary{display:none!important}.odq-notice{bottom:14px;border-radius:13px}}@media(prefers-reduced-motion:reduce){.odq-action{transition:none!important;transform:none!important}}@media(scripting:none){.odq-action{opacity:1!important;pointer-events:auto!important;transform:none!important}}.product-card-wrapper:has(.odq-action) .quick-add{display:none}.odq-media,.odq-primary-media{overflow:hidden;isolation:isolate}.product-card-wrapper .card__inner{overflow:hidden}.odq-media>a:first-child{position:relative;display:block;overflow:hidden}.odq-media img{transition:opacity .22s ease!important}.odq-media .odq-secondary{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;opacity:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.odq-action{opacity:0;transform:translateY(100%);pointer-events:none;transition:transform .22s cubic-bezier(.22,.61,.36,1),opacity .22s ease}:is(.odq-media,.odq-primary-media):is(:hover,:focus-within)>.odq-action,.product-card-wrapper:is(:hover,:focus-within) .odq-action{opacity:1;transform:translateY(0);pointer-events:auto}.odq-media:has(.odq-secondary):is(:hover,:focus-within)>a:first-child>img:not(.odq-secondary){opacity:0}.odq-media:is(:hover,:focus-within) .odq-secondary{opacity:1}.odq-button:hover{background:#fffae9ad;color:#000!important}:is(.odc-card,.odd-product,.odp-card,.product-card-wrapper):hover{transform:none!important}.odh-product:hover img{transform:none!important}}@media(prefers-reduced-motion:reduce){.odq-media img,.odq-action{transition:none!important}}.odq-button:focus-visible{outline-offset:-4px}.odq-media>:is(.odh-product-photo,.odd-product-photo,.odp-card-photo,.odd-photo){margin:0!important}.odq-mobile-icon{display:none;width:25px;height:28px;flex:none}@media(max-width:749px),(hover:none),(pointer:coarse){.odq-media>.odq-action,.product-card-wrapper .odq-action{display:flex!important;left:6px!important;right:auto!important;bottom:6px!important;width:44px!important;height:44px!important;opacity:1!important;transform:none!important;pointer-events:auto!important;transition:none!important}.odq-media .odq-button,.product-card-wrapper .odq-button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border:1px solid #0002!important;border-radius:50%!important;background:#fffae9e6!important;color:#000!important}.odq-media .odq-button>span,.product-card-wrapper .odq-button>span{display:none!important}.odq-button>.odq-mobile-icon{display:block!important}.odq-primary{display:none!important}}.odq-save{position:absolute;top:6px;right:6px;z-index:9;width:44px;height:44px;min-height:44px;padding:0;border:0;background:transparent;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%}.odq-save svg{fill:none!important;pointer-events:none}.odq-save[aria-pressed=true] svg{stroke-width:2.2}.odq-save[aria-pressed=true]:after{content:"";position:absolute;bottom:4px;width:4px;height:4px;background:#000;border-radius:50%}.odq-save:focus-visible{outline:2px solid #000;outline-offset:-4px}@media(max-width:749px),(hover:none),(pointer:coarse){.odq-button>.odq-mobile-icon{width:19px!important;height:21px!important}.odq-media .odq-button,.product-card-wrapper .odq-button{background:transparent!important;border:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media(max-width:749px),(hover:none),(pointer:coarse){.odq-media .odq-button,.product-card-wrapper .odq-button{background:transparent!important;border:1px solid #000!important;border-radius:50%!important}}@media(max-width:749px),(hover:none),(pointer:coarse){.odq-media>.odq-action,.product-card-wrapper .odq-action{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/od-quick-add.css.map */
