body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:8!important;pointer-events:none!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button.add-to-cart-button,body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button.quick-add__button--choose{position:absolute!important;right:16px!important;bottom:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;min-height:56px!important;max-height:56px!important;padding:0!important;border-radius:18px!important;background:linear-gradient(145deg,#c77b5b,#a86446)!important;color:#fffaf4!important;border:1px solid rgba(255,255,255,.42)!important;border-bottom:3px solid #965236!important;box-shadow:0 18px 36px #60342447,inset 0 1px #ffffff42!important;opacity:1!important;overflow:hidden!important;pointer-events:auto!important;text-shadow:none!important;transform:translateZ(0)!important;transition:transform .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease!important;backdrop-filter:blur(14px) saturate(155%)!important;-webkit-backdrop-filter:blur(14px) saturate(155%)!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button:is(:hover,:focus-visible){background:linear-gradient(145deg,#d48967,#ad6a49)!important;color:#fff!important;box-shadow:0 20px 42px #60342457,inset 0 1px #ffffff52!important;opacity:1!important;transform:translateY(-2px) scale(1.03)!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button:active{transform:translateY(0) scale(.97)!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button .add-to-cart-text{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-width:0!important;padding:0!important;gap:0!important;background:transparent!important;color:currentColor!important;border-radius:inherit!important;overflow:visible!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button .add-to-cart-icon,body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button .svg-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;width:25px!important;min-width:25px!important;max-width:25px!important;height:25px!important;min-height:25px!important;max-height:25px!important;color:currentColor!important;opacity:1!important;background:transparent!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button svg{display:block!important;width:24px!important;height:24px!important;color:currentColor!important;opacity:1!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button svg path,body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button svg [stroke]{stroke:currentColor!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button svg [fill]:not([fill=none]){fill:currentColor!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button .add-to-cart-text__content,body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button .add-to-cart__added{display:none!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button.quick-add__button--choose{font-size:0!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button.quick-add__button--choose:before{display:none!important;content:none!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button[disabled],body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button[aria-disabled=true]{opacity:.52!important;cursor:not-allowed!important;filter:saturate(.7)!important}#quick-add-dialog .quick-add-modal{width:min(900px,calc(100vw - 32px))!important;max-width:min(900px,calc(100vw - 32px))!important;height:auto!important;max-height:min(760px,calc(100dvh - 32px))!important;padding:0!important;border-radius:28px!important;border:1px solid rgba(27,107,90,.18)!important;background:#fffaf4!important;color:#0b211c!important;box-shadow:0 34px 90px #0a231d3d,0 0 0 1px #ffffffb3 inset!important;overflow:hidden!important}#quick-add-dialog .quick-add-modal::backdrop{background:#071d1870!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}#quick-add-dialog .quick-add-modal__close{top:16px!important;right:16px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#fffaf4e6!important;color:#0d4439!important;border:1px solid rgba(27,107,90,.18)!important;box-shadow:0 12px 28px #0f1f1a1f!important;z-index:20!important}#quick-add-dialog .quick-add-modal__close svg,#quick-add-dialog .quick-add-modal__close .svg-wrapper{width:20px!important;height:20px!important;color:currentColor!important}#quick-add-dialog .quick-add-modal__content{display:grid!important;grid-template-columns:minmax(260px,.9fr) minmax(0,1fr)!important;grid-template-rows:auto!important;gap:0!important;max-height:min(760px,calc(100dvh - 32px))!important;overflow:auto!important;background:linear-gradient(135deg,#f1f9f4f2,#fffaf4 46%,#fff6eefa)!important}#quick-add-dialog .quick-add-modal__content .product-information__media{position:relative!important;grid-column:1!important;grid-row:1!important;width:auto!important;height:auto!important;min-height:100%!important;padding:28px!important;overflow:hidden!important;background:radial-gradient(circle at 30% 20%,rgba(27,107,90,.12),transparent 38%),#f5faf7eb!important;border-right:1px solid rgba(27,107,90,.14)!important}#quick-add-dialog .quick-add-modal__content .product-information__media media-gallery,#quick-add-dialog .quick-add-modal__content .product-information__media slideshow-container,#quick-add-dialog .quick-add-modal__content .product-information__media slideshow-slides{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:0!important}#quick-add-dialog .quick-add-modal__content .product-information__media .product-media,#quick-add-dialog .quick-add-modal__content .product-information__media .product-media-container{border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 18px 38px #0f1f1a14!important}#quick-add-dialog .quick-add-modal__content .product-information__media img{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important}#quick-add-dialog .quick-add-modal__content .product-details{grid-column:2!important;grid-row:1!important;height:auto!important;min-height:0!important;max-height:none!important;padding:44px 38px 34px!important;overflow:visible!important;background:#fffaf4!important;-webkit-mask-image:none!important;mask-image:none!important}#quick-add-dialog .quick-add-modal__content .product-details>.group-block{padding-block:0!important}#quick-add-dialog .quick-add-modal__content :where(.product-details>.group-block>.group-block-content>*){padding-inline:0!important}#quick-add-dialog .quick-add-modal__content .view-product-title{margin:0 44px 14px 0!important;padding:0!important}#quick-add-dialog .quick-add-modal__content .view-product-title a{color:#0b211c!important;font-family:"DM Serif Display",Georgia,serif!important;font-size:clamp(30px,4vw,48px)!important;line-height:.98!important;letter-spacing:0!important;font-weight:700!important;text-decoration:none!important;-webkit-line-clamp:3!important}#quick-add-dialog .quick-add-modal__content .product-details product-price,#quick-add-dialog .quick-add-modal__content .product-details product-price *{color:#174c40!important;text-align:left!important;text-shadow:none!important}#quick-add-dialog .quick-add-modal__content .product-details .buy-buttons-block,#quick-add-dialog .quick-add-modal__content .product-details .buy-buttons-block__bar{position:static!important;margin-top:22px!important;padding:0!important;background:transparent!important}#quick-add-dialog .quick-add-modal__content .product-details .buy-buttons-block:before,#quick-add-dialog .quick-add-modal__content .product-details .buy-buttons-block__bar:before{display:none!important}#quick-add-dialog .quick-add-modal__content .product-details :is(.button,button.button,.add-to-cart-button,.shopify-payment-button__button){min-height:54px!important;border-radius:16px!important;background:linear-gradient(145deg,#c77b5b,#a86446)!important;color:#fffaf4!important;border:1px solid rgba(255,255,255,.46)!important;border-bottom:3px solid #965236!important;box-shadow:0 14px 30px #a664463d,inset 0 1px #ffffff42!important;text-shadow:none!important}@media(max-width:749px){body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button.add-to-cart-button,body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button.quick-add__button--choose{right:12px!important;bottom:12px!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;border-radius:16px!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button .add-to-cart-icon,body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button .svg-wrapper{width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout product-card .quick-add__button svg{width:21px!important;height:21px!important}#quick-add-dialog .quick-add-modal{width:100vw!important;max-width:100vw!important;max-height:92dvh!important;margin:auto 0 0!important;border-radius:26px 26px 0 0!important}#quick-add-dialog .quick-add-modal__content{grid-template-columns:1fr!important;max-height:92dvh!important}#quick-add-dialog .quick-add-modal__content .product-information__media{grid-column:1!important;min-height:0!important;padding:18px 18px 8px!important;border-right:0!important;border-bottom:1px solid rgba(27,107,90,.14)!important}#quick-add-dialog .quick-add-modal__content .product-details{grid-column:1!important;padding:24px 18px 22px!important}#quick-add-dialog .quick-add-modal__content .view-product-title{margin-right:54px!important}#quick-add-dialog .quick-add-modal__content .view-product-title a{font-size:clamp(26px,9vw,38px)!important}}body:not(:has([data-grimoire-original-clone])) main.content-for-layout .facets--horizontal .facets__form{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;overflow:visible!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout .facets--horizontal .facets__filters-wrapper{flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;overflow:visible!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout .facets--horizontal .facets__overflow-list{display:block!important;width:100%!important;min-width:0!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout .facets-horizontal-remove:not(.facets-horizontal-remove--active){display:none!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout .facets-horizontal-remove.facets-horizontal-remove--active,body:not(:has([data-grimoire-original-clone])) main.content-for-layout .facets--horizontal .products-count-wrapper,body:not(:has([data-grimoire-original-clone])) main.content-for-layout .facets--horizontal .sorting-filter,body:not(:has([data-grimoire-original-clone])) main.content-for-layout .facets--horizontal .column-options-wrapper{flex:0 0 auto!important;min-width:max-content!important;white-space:nowrap!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout .facets--horizontal .products-count-wrapper{margin-left:auto!important;color:#0b211c!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout .facets--horizontal .column-options-wrapper{display:flex!important;align-items:center!important;justify-content:flex-end!important;height:44px!important;margin:0!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout .facets--horizontal .column-options{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:6px!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout .is-filtering .facets__form:after{flex:0 0 18px!important;align-self:center!important;justify-self:auto!important}@media(min-width:750px){body:not(:has([data-grimoire-original-clone])) main.content-for-layout results-list>.facets-toggle,body:not(:has([data-grimoire-original-clone])) main.content-for-layout .facets-toggle{display:none!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout .facets--horizontal .facets__form{flex-wrap:nowrap!important}}@media(max-width:749px){body:not(:has([data-grimoire-original-clone])) main.content-for-layout .facets--horizontal .facets__form{flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:visible!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout .facets--horizontal .facets__form::-webkit-scrollbar{display:none!important}body:not(:has([data-grimoire-original-clone])) main.content-for-layout .facets--horizontal .facets__filters-wrapper{flex:1 0 auto!important;min-width:max-content!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/arcanum-product-actions.css.map */
