#quick-add-dialog{--ibs-qv-chocolate:#49372f;--ibs-qv-mid:#3d2d27;--ibs-qv-deep:#2f231f;--ibs-qv-ivory:#fffaf6;--ibs-qv-cream:#fbf7f3;--ibs-qv-gold:#a77642;--ibs-qv-line:rgba(73,55,47,.13)}html body #quick-add-dialog .quick-add-product-description,html body #quick-add-dialog .quick-add-product-description *{opacity:1!important;visibility:visible!important}html body #quick-add-dialog .quick-add-product-description{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;margin:13px 0 15px!important;padding:12px 0 0!important;border-top:1px solid var(--ibs-qv-line)!important;color:#3d3329b0!important;box-sizing:border-box!important}html body #quick-add-dialog .quick-add-product-description__eyebrow{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 6px!important;color:#795536!important;font-family:var(--font-body--family,sans-serif)!important;font-size:8.5px!important;font-weight:700!important;line-height:1!important;letter-spacing:.15em!important;text-transform:uppercase!important}html body #quick-add-dialog .quick-add-product-description__eyebrow:before{content:""!important;display:block!important;width:22px!important;height:1px!important;flex:0 0 22px!important;background:currentColor!important;opacity:.5!important}html body #quick-add-dialog .quick-add-product-description__text{display:-webkit-box!important;max-width:52ch!important;margin:0!important;overflow:hidden!important;color:#3d3329b0!important;font-family:var(--font-body--family,sans-serif)!important;font-size:12.2px!important;font-weight:400!important;line-height:1.55!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;text-wrap:pretty!important}html body #quick-add-dialog .quick-add-product-description__link{display:inline-flex!important;align-items:center!important;gap:6px!important;margin-top:7px!important;color:var(--ibs-qv-chocolate)!important;-webkit-text-fill-color:var(--ibs-qv-chocolate)!important;font-size:8.5px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.075em!important;text-decoration:none!important;text-transform:uppercase!important}html body #quick-add-dialog :is(.ibs-quick-description,.ibs-master-quick-description,.ibs-qv-luxe-description){display:none!important}@media screen and (min-width:750px){html body #quick-add-dialog .quick-add-modal{width:min(940px,calc(100vw - 64px))!important;max-width:940px!important;height:min(610px,76dvh)!important;max-height:min(610px,76dvh)!important;min-height:0!important;overflow:hidden!important;border:1px solid rgba(73,55,47,.16)!important;border-radius:30px!important;background:var(--ibs-qv-ivory)!important;box-shadow:0 30px 82px #2318142e,0 8px 26px #23181411!important}html body #quick-add-dialog #quick-add-modal-content.quick-add-modal__content,html body #quick-add-dialog .quick-add-modal__content{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;grid-template-rows:100% 1fr!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;padding:0!important;gap:0!important;overflow:hidden!important;background:linear-gradient(135deg,#fff,#fffdfa 58%,#fbf7f3)!important;box-sizing:border-box!important}html body #quick-add-dialog .quick-add-modal__content>.product-information__media{grid-column:1 / 4!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;position:relative!important;inset:auto!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#f1e8e1!important;box-shadow:none!important}html body #quick-add-dialog .quick-add-modal__content>.product-details{display:flex!important;flex-direction:column!important;grid-column:4 / -1!important;grid-row:1 / span 2!important;width:auto!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;padding:32px clamp(30px,2.8vw,38px) 25px!important;position:relative!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:none!important;background:linear-gradient(180deg,#fffdfa,#fff 78%)!important;box-sizing:border-box!important}html body #quick-add-dialog .quick-add-modal__content>.product-details::-webkit-scrollbar{display:none!important}html body #quick-add-dialog .product-details>.group-block,html body #quick-add-dialog .product-details>.group-block>.group-block-content{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:none!important;padding:0!important;margin:0!important;box-sizing:border-box!important}html body #quick-add-dialog .product-details :is(.view-product-title,product-price,variant-picker,product-form-component,.buy-buttons-block,product-inventory,.quick-add-product-description){width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important}html body #quick-add-dialog .view-product-title{display:flex!important;margin:0 0 7px!important;padding:0 48px 0 0!important}html body #quick-add-dialog .view-product-title a{display:block!important;color:var(--ibs-qv-chocolate)!important;font-family:var(--font-heading--family,var(--font-primary--family,serif))!important;font-size:clamp(27px,2.3vw,34px)!important;font-weight:400!important;line-height:1.03!important;letter-spacing:-.038em!important;text-decoration:none!important;text-wrap:balance!important}html body #quick-add-dialog product-price{display:block!important;margin:0 0 2px!important;color:#3d3329ad!important}html body #quick-add-dialog variant-picker{display:block!important;margin-top:0!important}html body #quick-add-dialog product-form-component{display:block!important;margin-top:16px!important}}@media screen and (max-width:749px){html body #quick-add-dialog .quick-add-modal{width:calc(100% - 10px)!important;max-width:520px!important;height:auto!important;min-height:0!important;max-height:88dvh!important;margin:auto auto 5px!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(73,55,47,.16)!important;border-radius:27px 27px 20px 20px!important;background:#fffdfa!important;box-shadow:0 -20px 58px #2318142e!important}html body #quick-add-dialog #quick-add-modal-content.quick-add-modal__content,html body #quick-add-dialog .quick-add-modal__content{--ibs-qv-mobile-media-w:clamp(104px,27vw,116px);--ibs-qv-mobile-media-h:clamp(138px,35vw,154px);display:grid!important;grid-template-columns:var(--ibs-qv-mobile-media-w) minmax(0,1fr)!important;grid-template-rows:auto!important;grid-auto-rows:max-content!important;align-items:start!important;align-content:start!important;gap:10px 13px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:88dvh!important;padding:13px 14px calc(14px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:none!important;background:linear-gradient(180deg,#fffdfa,#fff 82%)!important;box-sizing:border-box!important;-webkit-overflow-scrolling:touch!important}html body #quick-add-dialog .quick-add-modal__content::-webkit-scrollbar{display:none!important}html body #quick-add-dialog .quick-add-modal__content>.product-information__media{grid-column:1!important;grid-row:1!important;width:var(--ibs-qv-mobile-media-w)!important;min-width:var(--ibs-qv-mobile-media-w)!important;max-width:var(--ibs-qv-mobile-media-w)!important;height:var(--ibs-qv-mobile-media-h)!important;min-height:var(--ibs-qv-mobile-media-h)!important;max-height:var(--ibs-qv-mobile-media-h)!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important;overflow:hidden!important;border:0!important;border-radius:18px!important;outline:0!important;background:#f1e8e1!important;box-shadow:none!important}html body #quick-add-dialog .quick-add-modal__content>.product-information__media :is(media-gallery,slideshow-component,slideshow-container,slideshow-slides,.product-media-container:first-child,.product-media,img,picture){width:100%!important;min-width:0!important;max-width:none!important;height:var(--ibs-qv-mobile-media-h)!important;min-height:var(--ibs-qv-mobile-media-h)!important;max-height:var(--ibs-qv-mobile-media-h)!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;object-fit:cover!important}html body #quick-add-dialog .quick-add-modal__content>.product-information__media :is(.product-media-container:nth-child(n+2),slideshow-controls,slideshow-arrows,.slideshow-controls,.slideshow-control,.thumbnail-list,.media-thumbnails){display:none!important}html body #quick-add-dialog .quick-add-modal__content>.product-header{grid-column:2!important;grid-row:1!important;align-self:center!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;margin:0!important;padding:1px 42px 0 0!important;box-sizing:border-box!important}html body #quick-add-dialog .product-header>a{display:block!important;width:100%!important;color:var(--ibs-qv-chocolate)!important;-webkit-text-fill-color:var(--ibs-qv-chocolate)!important;font-family:var(--font-heading--family,var(--font-primary--family,serif))!important;font-size:clamp(22px,6.3vw,27px)!important;font-weight:400!important;line-height:1.03!important;letter-spacing:-.035em!important;text-decoration:none!important;text-wrap:balance!important}html body #quick-add-dialog .product-header product-price{display:block!important;width:100%!important;margin-top:6px!important;color:#3d3329ab!important;font-size:12.5px!important}html body #quick-add-dialog .quick-add-modal__content>:is(.quick-add-product-description,variant-picker,product-form-component){grid-column:1 / -1!important;width:100%!important;min-width:0!important;max-width:none!important;margin-inline:0!important;box-sizing:border-box!important}html body #quick-add-dialog .quick-add-product-description{margin:0!important;padding-top:11px!important}html body #quick-add-dialog .quick-add-product-description__text{display:-webkit-box!important;max-width:none!important;font-size:11.6px!important;line-height:1.48!important;-webkit-line-clamp:3!important}html body #quick-add-dialog .quick-add-product-description__link{margin-top:6px!important}html body #quick-add-dialog .quick-add-modal__content>variant-picker{display:block!important;margin:0!important}html body #quick-add-dialog .quick-add-modal__content>product-form-component{display:block!important;margin:1px 0 0!important;align-self:start!important}html body #quick-add-dialog .product-form-buttons{display:grid!important;grid-template-columns:minmax(96px,28%) minmax(0,1fr)!important;gap:8px!important;align-items:stretch!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;box-sizing:border-box!important}html body #quick-add-dialog .product-form-buttons>.quantity-selector-wrapper{grid-column:1!important;min-width:0!important;margin:0!important}html body #quick-add-dialog .product-form-buttons>add-to-cart-component{grid-column:2!important;min-width:0!important;margin:0!important}html body #quick-add-dialog .quantity-selector{width:100%!important;min-width:0!important;min-height:52px!important;height:52px!important;border:1px solid rgba(73,55,47,.15)!important;border-radius:999px!important;background:#fffdfa!important}html body #quick-add-dialog .add-to-cart-button:not(.quick-add__button){width:100%!important;min-width:0!important;min-height:52px!important;height:52px!important;border-radius:999px!important;background:linear-gradient(120deg,#49372f,#3d2d27 58%,#2f231f)!important;color:#fffaf6!important;-webkit-text-fill-color:#fffaf6!important}html body #quick-add-dialog .quick-add-modal__close{top:10px!important;right:10px!important;z-index:50!important;width:39px!important;height:39px!important;display:grid!important;place-items:center!important;border:1px solid rgba(73,55,47,.2)!important;border-radius:999px!important;background:#fffdfafa!important;color:var(--ibs-qv-chocolate)!important;box-shadow:0 7px 20px #2f231f12!important}}@media screen and (max-width:370px){html body #quick-add-dialog .quick-add-modal{width:calc(100% - 6px)!important;margin-bottom:3px!important}html body #quick-add-dialog #quick-add-modal-content.quick-add-modal__content,html body #quick-add-dialog .quick-add-modal__content{--ibs-qv-mobile-media-w:92px;--ibs-qv-mobile-media-h:124px;gap:9px 11px!important;padding:11px 11px calc(13px + env(safe-area-inset-bottom))!important}html body #quick-add-dialog .product-header>a{font-size:21px!important}html body #quick-add-dialog .product-form-buttons{grid-template-columns:92px minmax(0,1fr)!important;gap:6px!important}}@media(hover:hover)and (pointer:fine){html body #quick-add-dialog .quick-add-product-description__link:hover{color:#2f231f!important;text-decoration:underline!important;text-underline-offset:3px!important}}@media(prefers-reduced-motion:reduce){html body #quick-add-dialog *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/ibs-quickview-overrides.css.map */
