:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .card__heading,:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .card__heading a{font-size:12px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:.025em!important;text-transform:uppercase!important;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .card__heading a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .card__information{min-width:0}:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .price,:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .price__regular,:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .price__sale,:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .price-item{font-size:12px!important;font-weight:400!important;line-height:1.3!important}:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .price{margin-top:var(--aveyra-card-title-price-gap, 3px)!important}@media screen and (min-width:990px){:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .card__heading,:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .card__heading a{font-size:11px!important}:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .price,:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .price__regular,:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .price__sale,:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .price-item{font-size:11px!important}}:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .card>.card__content:has(>.quick-add){grid-template-columns:minmax(0,1fr)}:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .card>.card__content:has(>.quick-add)>.card__information{grid-column:1}:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .card>.card__content:has(>.quick-add)>.card__information .card__heading{padding-right:32px}:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .card>.card__content>.quick-add{grid-column:1;grid-row:2;justify-self:end;align-self:start;width:44px;margin:0;z-index:2}:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .quick-add__submit{width:44px;min-width:0;height:44px;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#222;font-family:var(--font-body-family);font-size:16px;font-weight:300;line-height:1;letter-spacing:0;cursor:pointer;transition:opacity .2s ease}:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .quick-add__submit:before,:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .quick-add__submit:after{display:none}:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .quick-add__submit .loading__spinner{width:14px}.quick-add-modal[data-aveyra-collection] .quick-add-modal__content{background:#f6f3ed;border:0;border-radius:6px;box-shadow:none}@media(hover:hover)and (pointer:fine){:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .quick-add__submit:hover{opacity:.65}}@media screen and (max-width:749px){:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .card>.card__content>.quick-add{margin-top:-4px;margin-right:-8px}}@media screen and (min-width:750px)and (max-width:989px){:is(.collection #product-grid,.aveyra-products__grid,.related-products .product-grid) .card>.card__content>.quick-add{margin-top:-2px;margin-right:-4px}}.quick-add-modal[data-aveyra-collection]{background:#1a181647;transition:opacity .35s ease-out;overscroll-behavior:contain}.quick-add-modal[data-aveyra-collection][open]{opacity:0}.quick-add-modal[data-aveyra-collection][open].is-visible{opacity:1}.quick-add-modal[data-aveyra-collection] .quick-add-modal__content{top:50%;bottom:auto;margin:0;width:min(960px,calc(100% - 64px));max-height:calc(100dvh - 64px);overflow-y:auto;overscroll-behavior:contain;transform:translate(-50%,calc(-50% + 14px)) scale(.98);transition:transform .35s ease-out}.quick-add-modal[data-aveyra-collection].is-visible .quick-add-modal__content{transform:translate(-50%,-50%) scale(1)}.quick-add-modal[data-aveyra-collection] .product__info-container{opacity:0;transform:translateY(6px);transition:opacity .28s ease-out,transform .35s ease-out}.quick-add-modal[data-aveyra-collection].is-visible .product__info-container{opacity:1;transform:translateY(0);transition-delay:60ms}.quick-add-modal[data-aveyra-collection] .quick-add-modal__toggle{position:sticky;top:12px;right:auto;display:flex;width:44px;height:44px;margin:12px 12px -56px auto;z-index:4;background:#fff;color:#222}@media screen and (max-width:749px){.quick-add-modal[data-aveyra-collection] .quick-add-modal__content{width:calc(100% - 24px);max-height:calc(100dvh - 32px)}}@media(prefers-reduced-motion:reduce){.quick-add-modal[data-aveyra-collection],.quick-add-modal[data-aveyra-collection] .quick-add-modal__content,.quick-add-modal[data-aveyra-collection] .product__info-container{transition:none;transition-delay:0ms}}.quick-add-modal[data-aveyra-collection] .quick-add-modal__content-info,.quick-add-modal[data-aveyra-collection] product-info{background:#f6f3ed}.quick-add-modal[data-aveyra-collection] .quick-add-modal__toggle{border:0;border-radius:0;box-shadow:none}.quick-add-modal[data-aveyra-collection] .quick-add-modal__content-info{height:auto;max-height:none;overflow:visible}.quick-add-modal[data-aveyra-collection] .product__info-wrapper{background:#f6f3ed}.quick-add-modal[data-aveyra-collection] .product__title>a,.quick-add-modal[data-aveyra-collection] .product__title>a:hover{text-decoration:none}.quick-add-modal[data-aveyra-collection] .quick-view-title-text{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:left calc(100% - .34em + 2px);background-size:0% 1px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.quick-add-modal[data-aveyra-collection] .product__title>a:focus-visible .quick-view-title-text{background-size:100% 1px}.quick-add-modal[data-aveyra-collection] .product__title>a:focus-visible{outline:1px solid currentColor;outline-offset:4px}@media(hover:hover)and (pointer:fine){.quick-add-modal[data-aveyra-collection] .quick-view-title-text{transition:background-size .3s ease-out}.quick-add-modal[data-aveyra-collection] .product__title>a:hover .quick-view-title-text{background-size:100% 1px}}@media(prefers-reduced-motion:reduce){.quick-add-modal[data-aveyra-collection] .quick-view-title-text{transition:none}}.quick-add-modal[data-aveyra-collection] .product__view-details,.quick-add-modal[data-aveyra-collection] .product__view-details:hover{background:none;text-decoration:none}.quick-add-modal[data-aveyra-collection] .product__view-details:focus-visible{outline:1px solid currentColor;outline-offset:4px}.quick-add-modal[data-aveyra-collection] .quick-view-details-text{display:inline-block;position:relative;text-decoration:none;background:none}.quick-add-modal[data-aveyra-collection] .quick-view-details-text:after{content:"";position:absolute;left:0;right:0;bottom:calc(.34em - 2px);height:1px;background:currentColor;transform:scaleX(0);transform-origin:left}.quick-add-modal[data-aveyra-collection] .product__view-details:focus-visible .quick-view-details-text:after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine){.quick-add-modal[data-aveyra-collection] .quick-view-details-text:after{transition:transform .3s ease-out}.quick-add-modal[data-aveyra-collection] .product__view-details:hover .quick-view-details-text:after{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.quick-add-modal[data-aveyra-collection] .quick-view-details-text:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/aveyra-product-controls.css.map */
