.lola-purchase-bar,.lola-mobile-format{display:none}@media screen and (max-width:767px){body:has(.lola-mobile-offer) .mount-announcement-bar:has(.announcement-bar__slider:empty){display:none}body:has(.lola-mobile-offer) .header__top{padding-block:6px}body:has(.lola-mobile-offer) .site-header .logo{padding-inline:8px}body:has(.lola-mobile-offer) .site-header .logo img{max-height:30px}body:has(.lola-mobile-offer) .mobile-search{padding-bottom:8px}body:has(.lola-mobile-offer) .mobile-search .site-search-handle input{height:36px}body:has(.lola-mobile-offer) #main>.breadcrumbs{display:none}body:has(.lola-mobile-offer) .main-content{padding-top:0}.lola-mobile-offer.container{margin-top:16px;padding-top:0;row-gap:16px;--grid-gap: 16px}.lola-mobile-offer .product-gallery{position:relative;top:auto;min-width:0}.lola-mobile-offer .product-gallery-item{padding-top:0!important;height:min(calc(100vw - 30px),380px)!important}.lola-mobile-offer .product-gallery-item .lazy-image{padding-top:0!important;height:100%}.lola-mobile-offer .product-gallery-item .lazy-image img{object-fit:contain!important}.lola-mobile-offer .product-gallery__thumbnails{margin-top:8px}.lola-mobile-offer .product-gallery__thumbnails-holder{height:44px;padding:0}.lola-mobile-offer .product-gallery__thumbnails .thumbnail{width:42px;height:42px;flex:0 0 42px;margin-inline-end:8px}.lola-mobile-offer .thumbnail .lazy-image{height:100%;padding-top:0!important}.lola-mobile-offer .product-text{position:static;min-width:0}.lola-mobile-offer .product-text>*:not(:last-child){margin-bottom:10px}.lola-mobile-offer .product__title{font-size:28px;line-height:1.12;letter-spacing:-.02em}.lola-mobile-offer .product__subtitle{font-size:14px;line-height:1.4}.lola-mobile-offer .product__subtitle p{margin-bottom:0}.lola-mobile-offer .product__subtitle:has(a[href*="/collections/vendors"]),.lola-mobile-offer .product-text>.empty-space{display:none}.lola-mobile-offer .product-actions__price{display:none}.lola-mobile-offer .lola-mobile-format{display:block;font-size:13px;line-height:1.4;margin:0 0 10px}.lola-mobile-offer .flex-buttons{gap:10px}.lola-mobile-offer .button--product{min-height:48px;height:48px}.lola-purchase-bar:not(.visible){visibility:hidden}.lola-purchase-bar.visible{display:block;visibility:visible;background:#f7f5f0;color:#1f1f1f;--color-background-main: #f7f5f0;--color-text-main: #1f1f1f}.lola-purchase-bar .sticky-add-to-cart__inner{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.lola-purchase-bar .sticky-add-to-cart__actions{display:flex;flex-wrap:nowrap;gap:12px}.lola-purchase-bar .sticky-add-to-cart__button{flex:1}.lola-purchase-bar .sticky-add-to-cart__button .button{min-height:48px;font-size:16px;padding-inline:12px}body:has(.lola-purchase-bar){padding-bottom:calc(76px + env(safe-area-inset-bottom))}}@media screen and (min-width:768px){.lola-purchase-bar.visible{display:none}}.lola-sale-badge-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.lola-sale-badge-frame>.lola-sale-badge{position:absolute;top:2%;right:2%;left:auto;bottom:auto;width:clamp(52px,27%,150px);height:auto;background:transparent;display:block}.lola-sale-badge-frame--nine-book>.lola-sale-badge{top:1%;right:1%;width:clamp(44px,19%,112px)}.lola-sale-badge-frame--six-book>.lola-sale-badge{top:50%;right:auto;left:66%;transform:translate(-50%,-50%)}.lola-sale-badge-frame--nine-book+.product-gallery-item__zoom{top:auto;bottom:20px}.product-item:has(.lola-sale-badge-frame) .product-item__badge--sale{display:none}@media screen and (max-width:767px){.lola-mobile-offer .lola-sale-badge-frame--gallery{width:calc(clamp(150px,23svh,190px) * var(--lola-media-ratio));max-width:100%;height:100%;left:50%;right:auto;transform:translate(-50%)}.lola-mobile-offer .lola-sale-badge-frame--gallery.lola-sale-badge-frame--nine-book{width:100%;left:0;right:0;transform:none}.lola-mobile-offer .lola-sale-badge-frame--gallery.lola-sale-badge-frame--six-book{width:auto;height:100%;aspect-ratio:1;top:50%;bottom:auto;transform:translate(-50%,-50%)}.lola-mobile-offer .lola-sale-badge-frame--gallery.lola-sale-badge-frame--six-book>.lola-sale-badge{width:clamp(52px,calc(clamp(150px,23svh,190px)*.405),150px)}}.product-text:has([data-update-block=price-compact] .lola-price-history) .product-actions__price{display:none}.product-price.lola-price-history{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35em .55em}.lola-price-history>.lola-price-history__past{color:inherit;font-size:.8em;font-weight:400;opacity:.65;white-space:nowrap;text-decoration-thickness:1.5px}.product-price.lola-price-history>.product-price--original{margin:0;font-weight:700;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
