quick-add-modal{--qv-ink: var(--dogs-primary, #12304a);--qv-accent: var(--dogs-accent, #dce6ea);--qv-heading: var(--dogs-font-heading, "Fraunces", Georgia, serif);--qv-body: var(--dogs-font-body, "Lato", Arial, sans-serif);--qv-focus-ring: var(--dogs-focus-ring, 0 0 0 3px rgba(18, 48, 74, .18))}.quick-add-modal{background:#12304a73}.quick-add-modal__content:not(.quick-add-modal__content--bulk){--modal-height-offset: 16px;--modal-padding: 20px;display:flex;flex-direction:column;bottom:auto;width:calc(100% - 32px);max-width:1100px;max-height:calc(100% - var(--modal-height-offset) * 2);border:0;border-radius:24px;background-color:#fff;box-shadow:0 24px 60px #12304a2e;overflow:hidden;color:var(--qv-ink);font-family:var(--qv-body);letter-spacing:0}quick-add-modal[open] .quick-add-modal__content:not(.quick-add-modal__content--bulk){animation:dogsQuickViewIn .3s ease}@keyframes dogsQuickViewIn{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){quick-add-modal[open] .quick-add-modal__content:not(.quick-add-modal__content--bulk){animation:none}}.quick-add-modal__content:not(.quick-add-modal__content--bulk) .quick-add-modal__content-info{--modal-padding: inherit;flex:1 1 auto;min-height:0;height:auto;padding:64px var(--modal-padding) var(--modal-padding);overflow-y:auto;overflow-x:hidden}@media screen and (min-width:750px){.quick-add-modal__content:not(.quick-add-modal__content--bulk){--modal-height-offset: 50px;--modal-padding: 40px;width:calc(100% - 64px);overflow:hidden}.quick-add-modal__content:not(.quick-add-modal__content--bulk) .quick-add-modal__content-info{padding-top:var(--modal-padding)}}@media screen and (min-width:990px){.quick-add-modal__content:not(.quick-add-modal__content--bulk){width:80%}}.quick-add-modal__content:not(.quick-add-modal__content--bulk) .quick-add-modal__toggle{position:absolute;top:12px;right:12px;width:44px;height:44px;padding:0;border:0;border-radius:50%;background-color:var(--qv-accent);color:var(--qv-ink);transition:background-color .2s ease,color .2s ease}.quick-add-modal__content:not(.quick-add-modal__content--bulk) .quick-add-modal__toggle:hover{background-color:var(--qv-ink);color:#fff}.quick-add-modal__content:not(.quick-add-modal__content--bulk) .quick-add-modal__toggle:focus-visible{outline:0;box-shadow:var(--qv-focus-ring)}.quick-add-modal__content:not(.quick-add-modal__content--bulk) .quick-add-modal__toggle .icon{width:16px}@media screen and (min-width:750px){.quick-add-modal__content:not(.quick-add-modal__content--bulk) .quick-add-modal__toggle{top:16px;right:16px}}quick-add-modal .dogs-pdp .page-width{max-width:none;padding:0}quick-add-modal .dogs-pdp .product__media-wrapper{margin-bottom:24px}quick-add-modal .dogs-pdp media-gallery.product__column-sticky,quick-add-modal .dogs-pdp .product__column-sticky{position:relative;top:0}quick-add-modal .dogs-pdp .product__media-list .product__media-item{display:block!important}quick-add-modal .dogs-pdp media-gallery:has(.thumbnail-slider) .product__media-item:not(.is-active){display:none!important}quick-add-modal .dogs-pdp media-gallery:not(:has(.thumbnail-slider)) .product__media-list{display:flex;flex-direction:column;gap:16px;overflow:visible}quick-add-modal .dogs-pdp .product__media-item.is-active{animation:dogsQuickViewFade .25s ease}@keyframes dogsQuickViewFade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){quick-add-modal .dogs-pdp .product__media-item.is-active{animation:none}}quick-add-modal .dogs-pdp .thumbnail-slider,quick-add-modal .dogs-pdp .thumbnail-slider.small-hide,quick-add-modal .dogs-pdp .thumbnail-slider.medium-hide,quick-add-modal .dogs-pdp .thumbnail-slider.large-up-hide{display:block!important}quick-add-modal .dogs-pdp .thumbnail-slider .thumbnail-list,quick-add-modal .dogs-pdp .thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex}@media screen and (max-width:749px){quick-add-modal .dogs-pdp .slider .product__media-item.grid__item,quick-add-modal .dogs-pdp .product--mobile-columns .product__media-item{width:100%;margin:0}quick-add-modal .dogs-pdp .product-form__input--pill{margin-right:calc(var(--modal-padding) * -1);padding-right:var(--modal-padding)}}@media screen and (min-width:750px){quick-add-modal .dogs-pdp .product:not(.product--no-media){display:grid;grid-template-columns:1fr 1fr;column-gap:40px;align-items:start}quick-add-modal .dogs-pdp .product:not(.product--no-media)>.grid__item,quick-add-modal .dogs-pdp .product__media-wrapper,quick-add-modal .dogs-pdp .product__info-container{width:100%;max-width:none;margin:0;padding:0}}quick-add-modal .dogs-pdp .product__title h2,quick-add-modal .dogs-pdp .price,quick-add-modal .dogs-pdp .price .price-item,quick-add-modal .dogs-pdp .price--large .price-item--regular,quick-add-modal .dogs-pdp .price--large .price-item--sale{font-family:var(--qv-heading);font-size:28px;line-height:1.2857}quick-add-modal .dogs-pdp .price .price__sale .price-item--regular{font-size:18px}quick-add-modal .dogs-pdp .product__title>a{color:var(--qv-ink)}quick-add-modal .dogs-pdp .product__title>a:hover{color:var(--qv-ink);text-decoration-thickness:1px;text-underline-offset:4px}@media screen and (min-width:750px){quick-add-modal .dogs-pdp .product__title h2,quick-add-modal .dogs-pdp .price,quick-add-modal .dogs-pdp .price .price-item,quick-add-modal .dogs-pdp .price--large .price-item--regular,quick-add-modal .dogs-pdp .price--large .price-item--sale{font-size:34px;line-height:1.2353}quick-add-modal .dogs-pdp .price .price__sale .price-item--regular{font-size:20px}}quick-add-modal .dogs-pdp .product__view-details{margin-top:24px;color:var(--qv-ink);font-family:var(--qv-body);font-size:16px;line-height:1.5;letter-spacing:0;text-decoration:underline;text-underline-offset:3px}quick-add-modal .dogs-pdp .product__view-details:hover{color:var(--qv-ink);text-decoration-thickness:2px}quick-add-modal .dogs-pdp .product__view-details .icon{color:var(--qv-ink)}quick-add-modal .dogs-pdp .product__view-details:focus-visible{outline:0;box-shadow:var(--qv-focus-ring)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-quick-add-dogs.css.map */
