.btn-quick-action{min-width:1px;min-height:var(--btn-size-min-height);width:var(--btn-size-width);max-width:var(--btn-size-max-width)}@media(max-width:991.98px){.btn-quick-action{min-height:var(--btn-size-min-height-mb);width:var(--btn-size-width-mb);max-width:var(--btn-size-max-width-mb)}}.btn-quick-action .btn-quick-action-inner{width:100%;position:relative}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content{display:block;width:100%;height:var(--button-height);position:relative;overflow:hidden;border-radius:var(--button-radius);padding-inline:var(--button-pd-inline)}@media(max-width:991.98px){.btn-quick-action .btn-quick-action-inner .btn-quick-action-content{padding-inline:var(--button-pd-inline-mb);height:var(--button-height-mb)}}@media(min-width:992px){.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-button-content=adaptive]{padding-inline:var(--button-shell-text-padding)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-button-content=adaptive][data-has-icon=true][data-button-icon-position=left]:not([aria-disabled]):not(:disabled),.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-button-content=adaptive].product-card-placeholder-action-content[data-has-icon=true][data-button-icon-position=left]{padding-inline-start:var(--button-shell-side-padding)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-button-content=adaptive][data-has-icon=true][data-button-icon-position=right]:not([aria-disabled]):not(:disabled),.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-button-content=adaptive].product-card-placeholder-action-content[data-has-icon=true][data-button-icon-position=right]{padding-inline-end:var(--button-shell-side-padding)}}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-shell{position:absolute;inset-block-start:var(--button-shell-inset);z-index:4;display:flex;align-items:center;justify-content:center;width:var(--button-shell-size);height:var(--button-shell-size);border-radius:var(--button-radius);pointer-events:none}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-button-icon-position=left] .btn-quick-action-shell{inset-inline-start:var(--button-shell-inset)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-button-icon-position=right] .btn-quick-action-shell{inset-inline-end:var(--button-shell-inset)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-shell-dot,.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-shell-ic{position:absolute}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-shell-dot{z-index:1;width:var(--button-shell-dot-size);height:var(--button-shell-dot-size);border-radius:var(--button-shell-dot-radius, var(--button-radius));background-color:var(--button-color);transform-origin:center}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-shell-ic{z-index:3;display:inline-flex;align-items:center;justify-content:center;width:var(--button-shell-icon-size);height:var(--button-shell-icon-size);border-radius:var(--button-radius);color:var(--button-bg-hover);opacity:0;transform:scale(.5)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-shell-ic svg [stroke-width]{stroke-width:var(--button-icon-stroke)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-button-icon-mode=fixed][data-button-content=adaptive][data-has-icon=true] .btn-quick-action-shell-dot{opacity:0}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-button-icon-mode=fixed][data-button-content=adaptive][data-has-icon=true] .btn-quick-action-shell-ic{color:var(--button-color);opacity:1;transform:scale(1)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-button-content=adaptive][data-has-icon=false] .btn-quick-action-shell-dot{opacity:0;transform:scale(.001)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-content-inner{height:100%;position:relative;z-index:2;display:flex;align-items:center;justify-content:center;color:var(--button-color);flex-direction:var(--button-icon-position);column-gap:var(--button-gap)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-content-inner .btn-quick-action-label{display:var(--button-label-display, block);line-height:var(--button-font-lh);font-weight:var(--button-weight);letter-spacing:var(--button-ls);text-transform:var(--button-case);font-size:var(--button-font-size);white-space:nowrap;transition:opacity var(--trans-duration) var(--trans-easing)}@media(max-width:991.98px){.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-content-inner .btn-quick-action-label{display:var(--button-label-display-mb, none);font-size:var(--button-font-size-mb)}}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-content-inner .btn-quick-action-icon{flex-shrink:0;display:var(--button-icon-display, flex);align-items:center;justify-content:center;width:var(--button-icon-size);height:var(--button-icon-size);transition:opacity var(--trans-duration) var(--trans-easing)}@media(max-width:991.98px){.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-content-inner .btn-quick-action-icon{display:flex;width:var(--button-icon-size-mb);height:var(--button-icon-size-mb)}}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-content-inner .btn-quick-action-icon svg [stroke-width]{stroke-width:var(--button-icon-stroke)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-content-inner .btn-quick-action-icon.btn-quick-action-icon--responsive,.btn-quick-action .btn-quick-action-inner .btn-quick-action-content.hover-button-none[data-has-icon=true] .btn-quick-action-shell-dot{display:none}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content.hover-button-none[data-has-icon=true] .btn-quick-action-shell-ic{color:var(--button-color);opacity:1;transform:scale(1)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-bg{border:none;border-radius:inherit}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-bg .btn-quick-action-bg-initial{background:var(--button-bg);border-color:var(--button-border)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-bg .btn-quick-action-bg-hover{background:var(--button-bg-hover);border-color:var(--button-border-hover)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .button-loader-wrap{opacity:0;visibility:hidden;position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:opacity var(--trans-duration) var(--trans-easing),visibility var(--trans-duration) var(--trans-easing)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content .button-loader-wrap .button-loader{display:flex;align-items:center;justify-content:center;width:min(50px,34%);height:2px;background-color:currentColor}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[aria-disabled],.btn-quick-action .btn-quick-action-inner .btn-quick-action-content:disabled{--button-color: var(--button-color-disabled);pointer-events:none}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[aria-disabled] .btn-quick-action-content-inner,.btn-quick-action .btn-quick-action-inner .btn-quick-action-content:disabled .btn-quick-action-content-inner{color:var(--button-color-disabled)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[aria-disabled] .btn-quick-action-shell-dot,.btn-quick-action .btn-quick-action-inner .btn-quick-action-content:disabled .btn-quick-action-shell-dot{background-color:var(--button-color-disabled)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[aria-disabled] .btn-quick-action-shell-ic,.btn-quick-action .btn-quick-action-inner .btn-quick-action-content:disabled .btn-quick-action-shell-ic{color:var(--button-color-disabled)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[aria-disabled][data-button-content=text] .btn-quick-action-icon,.btn-quick-action .btn-quick-action-inner .btn-quick-action-content:disabled[data-button-content=text] .btn-quick-action-icon{display:none}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[aria-disabled] .btn-quick-action-bg .btn-quick-action-bg-initial,.btn-quick-action .btn-quick-action-inner .btn-quick-action-content:disabled .btn-quick-action-bg .btn-quick-action-bg-initial{background:var(--button-bg-disabled);border-color:var(--button-border-disabled)}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[loading=true]{pointer-events:none}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[loading=true] .btn-quick-action-shell,.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[loading=true] .btn-quick-action-label,.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[loading=true] .btn-quick-action-icon{opacity:0}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[loading=true] .button-loader-wrap{opacity:1;visibility:visible}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content[loading=true] .button-loader-wrap .button-loader{animation:lazy-preloading 1.2s infinite ease}.btn-quick-action .btn-quick-action-inner .btn-quick-action-content:focus-visible{outline-offset:2px}.product-card-quick-actions{--button-color: var(--button-type-primary-color);--button-color-hover: var(--button-type-primary-color-hover);--button-color-disabled: var(--button-type-primary-color-disabled);--button-bg: var(--button-type-primary-bg);--button-bg-hover: var(--button-type-primary-bg-hover);--button-bg-disabled: var(--button-type-primary-bg-disabled);--button-border: var(--button-type-primary-border);--button-border-hover: var(--button-type-primary-border-hover);--button-border-disabled: var(--button-type-primary-border-disabled);position:absolute;width:100%;height:fit-content;bottom:0;left:0;z-index:5;pointer-events:none}.product-card-quick-actions .product-card-quick-actions-inner{width:100%;padding-inline:var(--quick-actions-pd-inline);padding-block:var(--quick-actions-pd-block);pointer-events:none;display:flex;justify-content:var(--quick-actions-justify-content)}@media(max-width:991.98px){.product-card-quick-actions .product-card-quick-actions-inner{padding-inline:var(--quick-actions-pd-inline-mb);padding-block:var(--quick-actions-pd-block-mb);justify-content:flex-start}}.product-card-quick-actions .product-card-quick-actions-content{width:fit-content;display:grid;gap:.25rem;grid-auto-flow:var(--quick-actions-direction);grid-template-columns:var(--quick-actions-grid-columns);grid-template-rows:var(--quick-actions-grid-rows);pointer-events:none}@media(max-width:991.98px){.product-card-quick-actions .product-card-quick-actions-content{grid-auto-flow:row;grid-template-rows:var(--quick-actions-grid-rows-mb);grid-template-columns:1fr}}.product-card-quick-add,.product-card-quick-view{width:var(--btn-size-width);max-width:var(--btn-size-max-width);pointer-events:auto}@media(max-width:991.98px){.product-card-quick-add,.product-card-quick-view{width:var(--btn-size-width-mb);max-width:var(--btn-size-max-width-mb)}}@media(hover:hover)and (pointer:fine)and (min-width:992px){.product-card-quick-add,.product-card-quick-view{--product-card-quick-action-hover-delay: 80ms;--product-card-quick-action-stagger: 0ms;opacity:0;transform:var(--product-card-quick-actions-transform-default);transition:opacity var(--trans-duration) var(--trans-ease-smooth),transform var(--trans-duration) var(--trans-ease-smooth);transition-duration:calc(var(--trans-duration) + var(--product-card-quick-action-hover-delay) - var(--product-card-quick-action-stagger));transition-delay:0s}}@media(hover:hover)and (pointer:fine)and (min-width:992px)and (max-width:991.98px){.product-card-quick-add,.product-card-quick-view{transform:var(--product-card-quick-actions-transform-default-mb, var(--product-card-quick-actions-transform-default))}}.product-card-quick-add:focus-within,.product-card-quick-view:focus-within{opacity:1}@media(hover:hover)and (pointer:fine)and (min-width:992px){.product-card-quick-actions-content>.product-card-quick-view:nth-child(2){--product-card-quick-action-stagger: 60ms;transition-delay:var(--product-card-quick-action-stagger)}}@media(prefers-reduced-motion:reduce){.product-card-quick-add,.product-card-quick-view{--product-card-quick-action-hover-delay: 0ms}.product-card-quick-actions-content>.product-card-quick-view:nth-child(2){--product-card-quick-action-stagger: 0ms}}.product-card-quick-add{display:var(--quick-actions-quick-add-button-display)}@media(max-width:991.98px){.product-card-quick-add{display:var(--quick-actions-quick-add-button-display-mb)}}.product-card-quick-view{display:var(--quick-actions-quick-view-button-display)}@media(max-width:991.98px){.product-card-quick-view{display:var(--quick-actions-quick-view-button-display-mb)}}.product-card-placeholder-action-content{pointer-events:none;color:var(--button-color-disabled);background:var(--button-bg-disabled);border:var(--1px) solid var(--button-border-disabled)}@media(hover:hover)and (pointer:fine)and (min-width:992px){.product-card-info--outside:hover .product-card-quick-view,.product-card-info--outside:hover .product-card-quick-add,.product-card-info--outside:focus-within .product-card-quick-view,.product-card-info--outside:focus-within .product-card-quick-add{opacity:1;transform:var(--product-card-quick-actions-transform-hover)}.product-card-info--outside:hover .product-card-quick-view,.product-card-info--outside:hover .product-card-quick-add{transition-delay:calc(var(--product-card-quick-action-hover-delay) + var(--product-card-quick-action-stagger))}}@media(hover:hover)and (pointer:fine)and (min-width:992px){.product-card-info--inside .product-card-media:hover~.product-card-inside-content .product-card-quick-view,.product-card-info--inside .product-card-media:hover~.product-card-inside-content .product-card-quick-add,.product-card-info--inside .product-card-media:focus-within~.product-card-inside-content .product-card-quick-view,.product-card-info--inside .product-card-media:focus-within~.product-card-inside-content .product-card-quick-add,.product-card-info--inside .product-card-quick-actions:hover .product-card-quick-view,.product-card-info--inside .product-card-quick-actions:hover .product-card-quick-add,.product-card-info--inside .product-card-quick-actions:focus-within .product-card-quick-view,.product-card-info--inside .product-card-quick-actions:focus-within .product-card-quick-add{opacity:1;transform:var(--product-card-quick-actions-transform-hover)}.product-card-info--inside .product-card-media:hover~.product-card-inside-content .product-card-quick-view,.product-card-info--inside .product-card-media:hover~.product-card-inside-content .product-card-quick-add,.product-card-info--inside .product-card-quick-actions:hover .product-card-quick-view,.product-card-info--inside .product-card-quick-actions:hover .product-card-quick-add{transition-delay:calc(var(--product-card-quick-action-hover-delay) + var(--product-card-quick-action-stagger))}.product-card-info--inside .product-card-quick-actions:hover~.product-card-info,.product-card-info--inside .product-card-quick-actions:focus-within~.product-card-info{opacity:0;visibility:hidden;pointer-events:none}}@media(min-width:992px){@container (width > 20rem){.product-card-quick-actions .btn-quick-action-content[data-button-content=adaptive]:is([aria-disabled],:disabled):not(.product-card-placeholder-action-content) .btn-quick-action-shell{display:none}}@container (max-width: 20rem){.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-add,.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-view{--btn-size-width: var(--button-input-height-medium)}.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-add .btn-quick-action,.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-view .btn-quick-action{--button-pd-inline: 0}.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-add .btn-quick-action .btn-quick-action-inner .btn-quick-action-content,.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-view .btn-quick-action .btn-quick-action-inner .btn-quick-action-content{padding-inline:0}.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-add .btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-quick-action-type=text] .btn-quick-action-shell,.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-view .btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-quick-action-type=text] .btn-quick-action-shell{display:none}.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-add .btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-quick-action-type=mix] .btn-quick-action-shell,.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-view .btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-quick-action-type=mix] .btn-quick-action-shell{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-add .btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-quick-action-type=mix] .btn-quick-action-shell-dot,.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-view .btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-quick-action-type=mix] .btn-quick-action-shell-dot{display:none}.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-add .btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-quick-action-type=mix] .btn-quick-action-shell-ic,.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-view .btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-quick-action-type=mix] .btn-quick-action-shell-ic{width:var(--button-icon-size);height:var(--button-icon-size);opacity:1;transform:scale(1)}@media(min-width:992px)and (hover:hover){.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-add .btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-quick-action-type=mix]:not([aria-disabled]):not(:disabled):hover .btn-quick-action-shell-ic,.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-view .btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-quick-action-type=mix]:not([aria-disabled]):not(:disabled):hover .btn-quick-action-shell-ic{color:var(--button-color-hover)}}.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-add .btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-content-inner .btn-quick-action-label,.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-view .btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-content-inner .btn-quick-action-label{display:none}.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-add .btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-content-inner .btn-quick-action-icon--responsive,.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-view .btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-content-inner .btn-quick-action-icon--responsive{display:flex}}}@media(max-width:991.98px){.product-card-quick-actions{--product-card-quick-action-size-mb: var(--button-input-height-medium);--product-card-quick-action-icon-size-mb: var(--button-input-icon-medium)}.product-card-quick-actions.product-card-quick-actions--hidden-mb{display:none}.product-card-quick-actions .product-card-quick-actions-content{grid-auto-flow:column;grid-template-columns:auto;grid-template-rows:var(--quick-actions-grid-rows-mb)}.product-card-quick-actions .product-card-quick-actions-content .btn-quick-action-inner .btn-quick-action-content{width:var(--product-card-quick-action-size-mb)}.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-add,.product-card-quick-actions .product-card-quick-actions-content .product-card-quick-view{--btn-size-width: var(--product-card-quick-action-size-mb);--btn-size-width-mb: var(--product-card-quick-action-size-mb)}.product-card-quick-actions .product-card-quick-actions-content .btn-quick-action{--btn-size-min-height: var(--product-card-quick-action-size-mb);--btn-size-min-height-mb: var(--product-card-quick-action-size-mb);--button-height: var(--product-card-quick-action-size-mb);--button-height-mb: var(--product-card-quick-action-size-mb);--button-pd-inline: 0;--button-pd-inline-mb: 0;--button-icon-size: var(--product-card-quick-action-icon-size-mb);--button-icon-size-mb: var(--product-card-quick-action-icon-size-mb)}.product-card-quick-actions .product-card-quick-actions-content .btn-quick-action .btn-quick-action-inner .btn-quick-action-content{padding-inline:0}.product-card-quick-actions .product-card-quick-actions-content .btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-quick-action-type=text] .btn-quick-action-shell{display:none}.product-card-quick-actions .product-card-quick-actions-content .btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-quick-action-type=mix] .btn-quick-action-shell{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.product-card-quick-actions .product-card-quick-actions-content .btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-quick-action-type=mix] .btn-quick-action-shell-dot{display:none}.product-card-quick-actions .product-card-quick-actions-content .btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-quick-action-type=mix] .btn-quick-action-shell-ic{width:var(--button-icon-size-mb);height:var(--button-icon-size-mb);opacity:1;transform:scale(1)}}@media(max-width:991.98px)and (hover:hover){.product-card-quick-actions .product-card-quick-actions-content .btn-quick-action .btn-quick-action-inner .btn-quick-action-content[data-quick-action-type=mix]:not([aria-disabled]):not(:disabled):hover .btn-quick-action-shell-ic{color:var(--button-color-hover)}}@media(max-width:991.98px){.product-card-quick-actions .product-card-quick-actions-content .btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-content-inner .btn-quick-action-label{display:none}.product-card-quick-actions .product-card-quick-actions-content .btn-quick-action .btn-quick-action-inner .btn-quick-action-content .btn-quick-action-content-inner .btn-quick-action-icon--responsive{display:flex}@container (max-width: 50vw){.product-card-quick-actions{--product-card-quick-action-size-mb: var(--button-input-height-small);--product-card-quick-action-icon-size-mb: var(--button-input-icon-small)}}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/snip_product_card_quick_actions-J98eidNM.css.map */
