.add-to-cart,.btn--add-to-cart,.btn--add-to-cart-text,.btn--primary,.product-form__add-button,.product-form__cart-submit,.quick-add-btn,.btn[class*=primary],.section-header__link,.empty-search__btn,.collection-empty__btn,.collection-back-btn,a.btn,button.btn,input[type=submit].btn,.product-recommendations__see-more,.filter-form__apply-btn{background:#15803d!important;background-color:#15803d!important;border:1.5px solid #15803d!important;color:#fff!important;font-weight:600!important;letter-spacing:.04em!important;box-shadow:0 1px 2px #0000000d!important;transition:background .15s ease,border-color .15s ease!important}.add-to-cart:hover,.btn--add-to-cart:hover,.btn--primary:hover,.product-form__add-button:hover,.product-form__cart-submit:hover,.quick-add-btn:hover,.btn[class*=primary]:hover,a.btn:hover,button.btn:hover,.filter-form__apply-btn:hover{background:#166534!important;background-color:#166534!important;border-color:#166534!important;color:#fff!important}.product-single__vendor,.product__vendor,.product-info__vendor{display:none!important}.site-header,header.site-header,.header-wrapper,[data-section-type=header]{z-index:1000!important}@media(hover:hover){body [data-section-id*=featured-collection-top50] .grid-product .quick-add-btn,body [id*=featured-collection-top50] .grid-product .quick-add-btn{opacity:0!important;transition:opacity .2s ease!important}body [data-section-id*=featured-collection-top50] .grid-product:hover .quick-add-btn,body [id*=featured-collection-top50] .grid-product:hover .quick-add-btn{opacity:1!important}}.image-element{opacity:1!important;animation:none!important}[data-section-id*=featured-collection-top50] .grid-product__image-mask,.template-collection .grid-product__image-mask,.template-search .grid-product__image-mask{position:relative!important;width:100%!important;aspect-ratio:3 / 4!important;height:auto!important;overflow:hidden!important;background:#fafafa!important}[data-section-id*=featured-collection-top50] .grid-product__image-mask image-element,[data-section-id*=featured-collection-top50] .grid-product__image-mask .grid__image-ratio,[data-section-id*=featured-collection-top50] .grid-product__image-mask .grid__image-contain,.template-collection .grid-product__image-mask image-element,.template-collection .grid-product__image-mask .grid__image-ratio,.template-collection .grid-product__image-mask .grid__image-contain,.template-search .grid-product__image-mask image-element,.template-search .grid-product__image-mask .grid__image-ratio,.template-search .grid-product__image-mask .grid__image-contain{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}[data-section-id*=featured-collection-top50] .grid-product__image-mask img,.template-collection .grid-product__image-mask img,.template-search .grid-product__image-mask img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}body.template-collection .collection-grid__wrapper .grid.grid--uniform,body.template-search .collection-grid__wrapper .grid.grid--uniform,body.template-collection .grid.grid--uniform.small--grid--flush,body.template-search .grid.grid--uniform.small--grid--flush{display:flex!important;flex-wrap:wrap!important;gap:16px!important;margin-left:0!important;margin-right:0!important}body.template-collection .grid.grid--uniform>.grid__item.grid-product,body.template-search .grid.grid--uniform>.grid__item.grid-product{width:calc(50% - 8px)!important;max-width:calc(50% - 8px)!important;flex:0 0 calc(50% - 8px)!important;padding:0!important;margin:0!important;float:none!important;clear:none!important}@media(min-width:769px){body.template-collection .collection-grid__wrapper .grid.grid--uniform,body.template-search .collection-grid__wrapper .grid.grid--uniform,body.template-collection .grid.grid--uniform.small--grid--flush,body.template-search .grid.grid--uniform.small--grid--flush{gap:20px!important}body.template-collection .grid.grid--uniform>.grid__item.grid-product,body.template-search .grid.grid--uniform>.grid__item.grid-product{width:calc(20% - 16px)!important;max-width:calc(20% - 16px)!important;flex:0 0 calc(20% - 16px)!important}}body.template-collection .grid.grid--uniform>.grid__item.grid__item--sidebar,body.template-search .grid.grid--uniform>.grid__item.grid__item--sidebar{display:none!important}body.template-collection .grid-product .grid-product__image-mask,body.template-collection .grid-product .grid-product__image-wrapper,body.template-search .grid-product .grid-product__image-mask,body.template-search .grid-product .grid-product__image-wrapper{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important}body.template-collection .grid-product__content,body.template-search .grid-product__content{height:100%!important;display:flex!important;flex-direction:column!important}body.template-collection .grid-product__meta,body.template-search .grid-product__meta{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}.template-product .product-section,.template-product .product__photos,.template-product .product__main-photos,.template-product .product-slideshow,.template-product .product-main-slide,.template-product .product-image-main,.template-product .product-image-main .image-wrap{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important}.template-product .product__main-photos,.template-product .product-slideshow,.template-product .product-main-slide,.template-product .product-image-main{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:0!important}.template-product .product-image-main .image-wrap{width:100%!important;max-width:100%!important;margin:0 auto!important}.template-product .product-image-main .image-wrap img,.template-product .product-image-main .image-wrap image-element img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}@media(min-width:769px){.template-product .product-section .grid__item.medium-up--three-fifths{width:55%!important;max-width:55%!important;flex:0 0 55%!important}.template-product .product-section .grid__item.medium-up--two-fifths.product-single__sticky{width:45%!important;max-width:45%!important;flex:0 0 45%!important}}.js-qty__adjust:hover,.js-qty__adjust:focus,.js-qty__adjust:active,.js-qty__num:focus{outline:none!important;box-shadow:none!important}.product-single .book-details{margin:8px 0!important}.product-single__description{margin-top:12px!important}.delivery-info-wrapper{margin:6px 0 8px!important}.filter-form__actions{position:sticky!important;bottom:0!important;background:#fff!important;z-index:50!important;margin-top:16px!important;padding:12px 0!important;border-top:1px solid rgba(0,0,0,.1)!important;box-shadow:0 -2px 6px #00000014!important}@media(max-width:768px){html .collection-filter__sort-container select#SortBy,#SortBy,.collection-filter__sort-container select,body.template-cart .js-qty__num{font-size:16px!important}.booksy-locker__input,.booksy-locker input[type=text]{font-size:16px!important;min-height:44px}}@media(max-width:1024px){.site-nav__link--icon{min-width:44px;min-height:44px;display:inline-flex!important;align-items:center;justify-content:center;margin-left:0!important}.js-qty__wrapper,body.template-cart .js-qty__wrapper{min-width:132px!important}body.template-cart .js-qty__wrapper .js-qty__num{padding-left:44px!important;padding-right:44px!important}.js-qty__wrapper .js-qty__num{min-height:44px!important;padding-left:44px!important;padding-right:44px!important}.js-qty__adjust{min-width:44px!important;min-height:44px!important}.drawer__close-button{min-width:44px;min-height:44px}.booksy-copy{min-height:44px;padding-top:0!important;padding-bottom:0!important}.notify-when__btn{min-height:44px}.tag__checkbox-wrapper{min-height:44px;display:flex;align-items:center}.product__photo-zoom{width:44px!important;height:44px!important}.footer__newsletter-btn{min-width:44px;min-height:44px}.cart__remove .text-link{display:inline-flex!important;align-items:center;min-height:44px;opacity:.85!important}.booksy-elallas__radio input[type=radio]{width:20px;height:20px;flex:0 0 20px}.booksy-locker-promo__hint,.product__policies small{font-size:12px!important}}#CartDrawer .cart__remove{display:block!important}@media(max-height:500px){#CartDrawer{overflow:hidden!important}#CartDrawer .drawer__contents{height:100%!important;display:flex!important;flex-direction:column!important}#CartDrawer .drawer__inner{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}#CartDrawer .drawer__scrollable{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important}#CartDrawer .drawer__footer{flex:0 0 auto!important;max-height:none!important;overflow:visible!important}#CartDrawer .booksy-shipping-progress{display:none!important}}@media(max-width:768px){#shopify-pc__banner.shopify-pc__banner__dialog{left:0!important;right:0!important;width:auto!important;max-width:none!important;padding:12px 14px calc(12px + env(safe-area-inset-bottom))!important;border-radius:12px 12px 0 0!important}#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:column!important;gap:10px!important;width:100%!important}#shopify-pc__banner .shopify-pc__banner__body{width:100%!important}#shopify-pc__banner #shopify-pc__banner__body-title{font-size:15px!important;margin:0 0 4px!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:13px!important;line-height:1.4!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns{flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important}#shopify-pc__banner .shopify-pc__banner__btns button{min-height:44px!important;width:auto!important;flex:1 1 calc(50% - 4px)!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns .shopify-pc__banner__btn-manage-prefs{flex-basis:100%!important;order:3}}@media(min-width:769px)and (max-width:1199px){.site-header .site-nav>.site-nav__item>.site-nav__link,.site-header .site-nav>.site-nav__item .site-nav__details>summary.site-nav__link{padding-left:13px!important;padding-right:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/booksy-inline-fixes.css.map */
