product-card:has(.custom-collection-actions) .quick-add{display:none}.custom-collection-actions{display:block;width:100%;margin-block-start:auto;padding:var(--padding-sm);z-index:2}.custom-collection-actions product-form-component,.custom-collection-actions form,.custom-collection-actions add-to-cart-component{display:block;width:100%}.custom-collection-actions .custom-collection-actions__cart{position:relative;width:100%;min-height:44px;border-radius:var(--collection-button-radius, var(--style-border-radius-buttons-primary));font-size:var(--font-size--sm);padding:var(--padding-sm);white-space:normal}.custom-collection-actions[data-button-size=small] .custom-collection-actions__cart,.custom-collection-actions[data-button-size=medium] .custom-collection-actions__cart{margin-inline:auto}.custom-collection-actions[data-button-size=small] .custom-collection-actions__cart{width:min(100%,max(112px,60%))}.custom-collection-actions[data-button-size=medium] .custom-collection-actions__cart{width:min(100%,max(112px,80%))}.custom-collection-actions .custom-collection-actions__eye{position:absolute;inset-block-start:var(--padding-sm);inset-inline-end:var(--padding-sm);width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--color-background);color:var(--color-foreground);border:1px solid rgb(var(--color-foreground-rgb) / .12);box-shadow:0 2px 8px rgb(var(--color-foreground-rgb) / .08);z-index:4;transition:transform var(--animation-speed) var(--animation-easing)}.custom-collection-actions__eye:hover{transform:scale(1.06)}.custom-collection-actions[aria-busy] .custom-collection-actions__eye{opacity:.55;cursor:progress}.custom-collection-actions__fallback:not([hidden]){display:block;padding-block:var(--padding-sm);text-decoration:underline}#quick-add-dialog .custom-collection-modal{width:min(1100px,calc(100vw - 32px));height:min(740px,calc(100dvh - 48px));max-height:calc(100dvh - 48px);border-radius:var(--style-border-radius-popover, 12px)}#quick-add-dialog .custom-collection-modal::backdrop{background:rgb(var(--backdrop-color-rgb) / .55)}#quick-add-dialog .custom-collection-modal .quick-add-modal__close{width:44px;height:44px;background:var(--color-background)}#quick-add-dialog .custom-collection-modal .product-details{-webkit-mask-image:none;mask-image:none;animation:none}#quick-add-dialog .custom-collection-modal .view-product-title a{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(22px,2.2vw,32px);-webkit-line-clamp:3}#quick-add-dialog .custom-collection-modal .custom-collection-summary{display:block!important;line-height:1.7;font-size:var(--font-size--sm);color:rgb(var(--color-foreground-rgb) / .75);margin-block:0 var(--margin-lg)}#quick-add-dialog .custom-collection-modal .buy-buttons-block{position:static;margin-block-start:var(--margin-lg);background:transparent}#quick-add-dialog .custom-collection-modal .buy-buttons-block:before{display:none}#quick-add-dialog .custom-collection-modal .product-ring-size{width:100%;margin-block-end:var(--margin-lg)}#quick-add-dialog .custom-collection-modal .product-ring-size__header{display:flex;justify-content:space-between;gap:var(--gap-sm);font-size:var(--font-size--sm);margin-bottom:var(--margin-sm)}#quick-add-dialog .custom-collection-modal .product-ring-size__options{display:flex;gap:var(--gap-xs);flex-wrap:wrap}#quick-add-dialog .custom-collection-modal .product-ring-size__option{position:relative;cursor:pointer}#quick-add-dialog .custom-collection-modal .product-ring-size__option input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer}#quick-add-dialog .custom-collection-modal .product-ring-size__option span{display:grid;place-items:center;min-width:44px;min-height:44px;padding-inline:var(--padding-sm);border:1px solid var(--color-border);border-radius:var(--style-border-radius-inputs)}#quick-add-dialog .custom-collection-modal .product-ring-size__option input:checked+span{color:var(--color-background);background:var(--color-foreground);border-color:var(--color-foreground)}#quick-add-dialog .custom-collection-modal .product-ring-size__option input:focus-visible+span{outline:2px solid var(--color-foreground);outline-offset:3px}#quick-add-dialog .custom-collection-modal .custom-purchase-row{display:flex;align-items:stretch;gap:var(--gap-sm);width:100%}#quick-add-dialog .custom-collection-modal .custom-purchase-row>span{flex:1;min-width:0}#quick-add-dialog .custom-collection-modal .custom-purchase-row add-to-cart-component,#quick-add-dialog .custom-collection-modal .custom-purchase-row .add-to-cart-button{width:100%;min-height:48px}#quick-add-dialog .custom-collection-modal .custom-purchase-row .quantity-selector-wrapper{flex:0 0 112px;width:112px}#quick-add-dialog .custom-collection-modal .custom-purchase-row .quantity-selector{width:112px;min-height:48px;border-radius:var(--style-border-radius-inputs)}#quick-add-dialog .custom-collection-modal .custom-buy-now-placeholder{display:none}#quick-add-dialog .custom-collection-modal .variant-option__button-wrapper{display:flex;flex-wrap:wrap;gap:var(--gap-xs)}#quick-add-dialog .custom-collection-modal label.variant-option__button-label{display:inline-flex;flex:0 0 auto;width:auto;min-height:44px;padding:var(--padding-sm);gap:var(--gap-xs);border:1px solid var(--color-border);border-radius:var(--style-border-radius-inputs);background:transparent;color:var(--color-foreground)}#quick-add-dialog .custom-collection-modal label.variant-option__button-label:before,#quick-add-dialog .custom-collection-modal label.variant-option__button-label:after{display:none}#quick-add-dialog .custom-collection-modal label.variant-option__button-label:has(input:checked){border-color:var(--color-foreground);box-shadow:inset 0 0 0 1px var(--color-foreground)}#quick-add-dialog .custom-collection-modal .variant-option__button-label__pill{display:block;position:static;transform:none;width:18px;height:18px;flex:0 0 18px;border:1px solid var(--color-border);border-radius:50%;background:var(--color-border)}#quick-add-dialog .custom-collection-modal label:has(input[value=Yellow]) .variant-option__button-label__pill{background:linear-gradient(135deg,#fff6d7,#f3cf69)}#quick-add-dialog .custom-collection-modal label:has(input[value=Rose]) .variant-option__button-label__pill{background:linear-gradient(135deg,#ffece5,#eab6a7)}#quick-add-dialog .custom-collection-modal label:has(input[value=White]) .variant-option__button-label__pill{background:linear-gradient(135deg,#fff,#dce2e6)}#quick-add-dialog .custom-collection-modal .product-information__media{overflow:hidden}#quick-add-dialog .custom-collection-modal .product-information__media media-gallery{position:static;pointer-events:auto}#quick-add-dialog .custom-collection-modal .product-information__media slideshow-container{display:block;position:relative}#quick-add-dialog .custom-collection-modal .product-information__media slideshow-slides{display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}#quick-add-dialog .custom-collection-modal .product-information__media slideshow-slide{display:block;flex:0 0 100%;width:100%;scroll-snap-align:start;animation:none}#quick-add-dialog .custom-collection-modal .product-information__media .product-media{aspect-ratio:1}#quick-add-dialog .custom-collection-modal .product-information__media img{object-fit:contain}#quick-add-dialog .custom-collection-modal .product-information__media slideshow-arrows{display:flex;mix-blend-mode:normal;padding-inline:var(--padding-sm)}#quick-add-dialog .custom-collection-modal .product-information__media .slideshow-control{opacity:1;width:44px;height:44px;background:var(--color-background);color:var(--color-foreground);border-radius:50%}#quick-add-dialog .custom-collection-modal .product-form-buttons{display:flex;flex-wrap:wrap;gap:var(--gap-sm)}#quick-add-dialog .custom-collection-modal .custom-collection-details-link{display:inline-block;text-decoration:underline;text-underline-offset:3px;margin-block-start:var(--margin-lg);min-height:44px;padding-block:var(--padding-sm)}#quick-add-dialog .custom-collection-modal .view-more-details__wrapper{display:flex;margin-block-start:var(--margin-lg)}@media(max-width:749px){#quick-add-dialog .custom-collection-modal{width:100%;max-width:100%;height:auto;max-height:92dvh;margin:auto 0 0;border-end-start-radius:0;border-end-end-radius:0}#quick-add-dialog .custom-collection-modal .quick-add-modal__content{max-height:88dvh;padding:var(--padding-lg)}#quick-add-dialog .custom-collection-modal .quick-add-modal__content{display:flex;flex-direction:column}#quick-add-dialog .custom-collection-modal .product-information__media{flex:0 0 160px;height:160px;width:100%}#quick-add-dialog .custom-collection-modal .product-information__media .product-media,#quick-add-dialog .custom-collection-modal .product-information__media .product-media-constraint-wrapper{height:160px;min-height:0;aspect-ratio:auto}#quick-add-dialog .custom-collection-modal .product-information__media img{width:100%;height:160px;object-fit:contain}#quick-add-dialog .custom-collection-modal .product-header{padding-inline-end:0}#quick-add-dialog .custom-collection-modal .product-header product-price{font-size:var(--font-size--lg)}#quick-add-dialog .custom-collection-modal product-form-component{grid-column:1 / -1;width:100%}#quick-add-dialog .custom-collection-modal .product-ring-size__header{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.custom-collection-actions__eye,#quick-add-dialog .custom-collection-modal,#quick-add-dialog .custom-collection-modal *{animation:none!important;transition:none!important}}.custom-product-card .custom-collection-actions,.custom-guide__card .custom-collection-actions{position:relative;padding:16px 0 0}.custom-product-card .custom-collection-actions__eye,.custom-guide__card .custom-collection-actions__eye{display:none}.custom-guide__card{display:flex;flex-direction:column;min-width:0}.custom-guide__card>a{display:block}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-collection-actions.css.map */
