@media(max-width:749px){.izabell-premium-product media-gallery .product-media-container,.izabell-premium-product media-gallery .product-media,.izabell-premium-product media-gallery .product-media__image,.izabell-premium-product media-gallery .media-gallery__media,.izabell-premium-product media-gallery .media,.izabell-premium-product media-gallery .slideshow-slide{border-radius:28px!important;overflow:hidden!important}.izabell-premium-product .product-details [data-block-id=group_icgrde]{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:5px!important;margin:16px 0 8px!important}.izabell-premium-product .product-details [data-block-id=text_xrnftG]{width:100%!important;margin:0!important;padding:0!important}.izabell-premium-product .product-details [data-block-id=text_xrnftG] h1,.izabell-premium-product .product-details [data-block-id=text_xrnftG] h2,.izabell-premium-product .product-details [data-block-id=text_xrnftG] h3,.izabell-premium-product .product-details [data-block-id=text_xrnftG] h4{margin:0!important;color:#21172c!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(25px,6.2vw,32px)!important;font-weight:500!important;line-height:1.12!important;letter-spacing:-.025em!important}.izabell-premium-product .product-details [data-block-id=price_tVjtKg]{width:100%!important;margin:0!important;padding:0!important}.izabell-premium-product .product-details product-price{display:block!important;width:100%!important;max-width:100%!important}.izabell-premium-product .product-details .izabell-price-row{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:5px 8px!important;width:100%!important;overflow:visible!important;margin:0!important}.izabell-premium-product .product-details .izabell-price-row .price-item__group.price,.izabell-premium-product .product-details .izabell-price-row .price-item__group.compare-at-price{flex:0 0 auto!important;white-space:nowrap!important;line-height:1.1!important}.izabell-premium-product .product-details .izabell-price-row .price-item__group.price{color:#21172c!important;font-size:clamp(22px,5.8vw,28px)!important;font-weight:750!important}.izabell-premium-product .product-details .izabell-price-row .price-item__group.compare-at-price{color:#89848d!important;font-size:clamp(14px,3.7vw,18px)!important}.izabell-premium-product .product-details .izabell-price-row .izabell-discount-badge{flex:0 0 auto!important;white-space:nowrap!important;padding:5px 8px!important;border:1px solid #cbb5e3!important;border-radius:9px!important;background:#f5eefb!important;color:#68418e!important;font-size:11px!important;line-height:1.1!important}.izabell-premium-product .product-details product-price .tax-note{display:block!important;margin:5px 0 0!important;color:#77717b!important;font-size:14px!important;line-height:1.3!important}.izabell-premium-product .product-details .quantity-selector-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:12px!important;row-gap:7px!important;width:100%!important;margin:16px 0 18px!important}.izabell-premium-product .product-details .quantity-selector-wrapper:before{content:"Quantity"!important;grid-column:1!important;grid-row:1!important;align-self:end!important;margin:0!important;color:#28202f!important;font-size:15px!important;font-weight:650!important;line-height:1.25!important}.izabell-premium-product .product-details .quantity-selector-wrapper>quantity-selector-component,.izabell-premium-product .product-details .quantity-selector-wrapper>cart-quantity-selector-component{grid-column:1!important;grid-row:2!important;justify-self:start!important;width:max-content!important;max-width:100%!important;margin:0!important}.izabell-premium-product .product-details .quantity-selector{display:grid!important;grid-template-columns:36px 40px 36px!important;width:max-content!important;min-width:0!important;min-height:42px!important;height:42px!important;padding:2px!important;border:1px solid #d9cbe8!important;border-radius:999px!important;background:#fff!important;overflow:hidden!important}.izabell-premium-product .product-details .quantity-selector .quantity-minus,.izabell-premium-product .product-details .quantity-selector .quantity-plus{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:#f0e7f9!important;color:#68418e!important}.izabell-premium-product .product-details .quantity-selector .quantity-plus{background:#7045a3!important;color:#fff!important}.izabell-premium-product .product-details .quantity-selector input[type=number]{width:40px!important;min-width:40px!important;height:36px!important;min-height:36px!important;padding:0!important;border:0!important;border-left:1px solid #eee8f3!important;border-right:1px solid #eee8f3!important;border-radius:0!important;background:#fff!important;color:#28202f!important;font-size:16px!important;text-align:center!important}.izabell-premium-product .product-details .iz-quantity-availability{grid-column:2!important;grid-row:1/span 2!important;align-self:center!important;justify-self:stretch!important;display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;padding:12px 10px!important;border:1px solid #ead5de!important;border-radius:13px!important;background:#fcf5f7!important;color:#8d234f!important;box-shadow:none!important}.izabell-premium-product .product-details .iz-quantity-availability__copy{display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important}.izabell-premium-product .product-details .iz-quantity-availability__copy strong{font-size:12px!important;font-weight:750!important;line-height:1.2!important;white-space:normal!important}.izabell-premium-product .product-details .iz-quantity-availability__copy span{font-size:10px!important;line-height:1.25!important;overflow-wrap:anywhere!important}}@media(max-width:749px){.izabell-premium-product media-gallery.media-gallery--carousel{width:100%!important;max-width:100%!important;padding-inline:16px!important;box-sizing:border-box!important;overflow:visible!important}.izabell-premium-product media-gallery.media-gallery--carousel .slideshow-container,.izabell-premium-product media-gallery.media-gallery--carousel .slideshow,.izabell-premium-product media-gallery.media-gallery--carousel .media-gallery__viewer,.izabell-premium-product media-gallery.media-gallery--carousel .product-media-container{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.izabell-premium-product media-gallery.media-gallery--carousel .product-media-container,.izabell-premium-product media-gallery.media-gallery--carousel .product-media,.izabell-premium-product media-gallery.media-gallery--carousel .product-media__image,.izabell-premium-product media-gallery.media-gallery--carousel .media-gallery__media,.izabell-premium-product media-gallery.media-gallery--carousel .media{border-radius:30px!important;overflow:hidden!important}.izabell-premium-product .product-details .quantity-selector-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;gap:7px 12px!important;width:100%!important;max-width:100%!important;margin:16px 0 18px!important}.izabell-premium-product .product-details .quantity-selector-wrapper:before{content:"Quantity"!important;grid-column:1!important;grid-row:1!important;align-self:end!important;margin:0!important;font-size:15px!important;font-weight:650!important;line-height:1.25!important}.izabell-premium-product .product-details .quantity-selector-wrapper>quantity-selector-component,.izabell-premium-product .product-details .quantity-selector-wrapper>cart-quantity-selector-component,.izabell-premium-product .product-details .quantity-selector-wrapper>.quantity-selector,.izabell-premium-product .product-details .quantity-selector-wrapper>div:not(.iz-quantity-availability){grid-column:1!important;grid-row:2!important;justify-self:start!important;align-self:center!important;display:inline-flex!important;width:max-content!important;max-width:100%!important;min-width:0!important;margin:0!important}.izabell-premium-product .product-details .quantity-selector-wrapper .quantity-selector{display:grid!important;grid-template-columns:36px 40px 36px!important;align-items:center!important;justify-content:start!important;width:max-content!important;min-width:0!important;max-width:112px!important;height:42px!important;min-height:42px!important;padding:2px!important;border:1px solid #d9cbe8!important;border-radius:999px!important;background:#fff!important;overflow:hidden!important;box-sizing:border-box!important}.izabell-premium-product .product-details .quantity-selector-wrapper .quantity-selector button,.izabell-premium-product .product-details .quantity-selector-wrapper .quantity-selector .quantity-minus,.izabell-premium-product .product-details .quantity-selector-wrapper .quantity-selector .quantity-plus{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:#f0e7f9!important;color:#68418e!important}.izabell-premium-product .product-details .quantity-selector-wrapper .quantity-selector .quantity-plus{background:#7045a3!important;color:#fff!important}.izabell-premium-product .product-details .quantity-selector-wrapper .quantity-selector input[type=number]{width:40px!important;min-width:40px!important;max-width:40px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-left:1px solid #eee8f3!important;border-right:1px solid #eee8f3!important;border-radius:0!important;background:#fff!important;text-align:center!important;font-size:16px!important;box-sizing:border-box!important}.izabell-premium-product .product-details .quantity-selector-wrapper .iz-quantity-availability{grid-column:2!important;grid-row:1 / span 2!important;justify-self:stretch!important;align-self:center!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/izabell-product-layout-refinement.css.map */
