:focus-visible{outline:3px solid #146c43!important;outline-offset:4px!important}.skip-to-content-link:focus{position:fixed!important;top:12px;right:12px;z-index:100000;width:auto!important;height:auto!important;clip:auto!important;overflow:visible!important;padding:14px;background:#fff;color:#111}.product-wrapper,.product-info-container,.product-info-wrapper,.product-block,.rte,.page{min-width:0;max-width:100%}.product-block p,.product-block li,.rte p,.rte li,.page p,.page li{word-break:normal!important;overflow-wrap:break-word!important;white-space:normal;-webkit-hyphens:none;hyphens:none}.rte table{display:table!important;table-layout:fixed;width:100%!important;max-width:100%}.rte th,.rte td{white-space:normal!important;overflow-wrap:break-word;word-break:normal}.button,.quantity-button,.sticky-atc-close-btn,summary,.swatches-list-item label{min-height:44px}.quantity-button,.sticky-atc-close-btn{min-width:44px}.swatch-input:focus-visible+label{outline:3px solid #146c43;outline-offset:3px}.addtocart-button,.cart-summary-action-buttons button[name=checkout],button[name=checkout]{background:#146c43!important;color:#fff!important}.cart-total{font-size:1.2em;font-weight:700}.bl-phone{position:fixed;right:14px;bottom:calc(88px + env(safe-area-inset-bottom));width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#146c43;color:#fff;z-index:30;box-shadow:0 2px 8px #0002;text-decoration:none;animation:none!important;transform:none!important;transition:none!important}.bl-phone svg{width:23px;height:23px;fill:currentColor}.bl-motion-toggle{min-width:44px;min-height:44px;background:#fff;color:#171717;border:1px solid #777;border-radius:4px;padding:8px;font:inherit}.bl-paused,.bl-paused *{animation-play-state:paused!important}.bl-shipping{margin:24px auto;max-width:1000px;padding:16px;border:1px solid #ddd;border-radius:6px;direction:rtl}.bl-shipping summary{cursor:pointer;font-weight:700;padding:10px}.bl-shipping .rte{padding-top:16px}.bl-phone:hover{background:#105435}.product-sticky-atc{transition:none!important}.bl-order-note{font-size:14px;line-height:1.7;margin:12px 0}.bl-order-note a{text-decoration:underline;color:#155c3c}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:749px){input,select,textarea{font-size:16px!important}.bl-phone{right:10px}.page,.product-info-container{max-width:100%}.rte table{font-size:14px}.bl-shipping{margin:16px 12px}}.product-thumbnail-container{aspect-ratio:1/1!important;height:auto!important;overflow:hidden}.product-thumbnail-container img{width:100%;height:100%;object-fit:contain}.product-thumbnail-item{height:auto!important}.product-thumbnail-container .media-card{aspect-ratio:1/1!important;height:auto!important;padding-bottom:0!important}.bl-eyebrow{display:none!important}.main-collection-section .product-card-inner.product-card-background{background:#fff!important;color:#1f2b25!important;border:1px solid #e3ddcf!important;border-radius:14px!important;overflow:hidden}.main-collection-section .product-card-inner .product-card-media,.main-collection-section .product-card-inner .media-card{background:#faf8f2!important}.main-collection-section .product-card-inner *:not(svg):not(path){color:inherit}.main-collection-section .product-card-inner .product-title{font-family:Frank Ruhl Libre,David,Georgia,serif!important;font-weight:700;font-size:clamp(16px,1.5vw,20px)!important;line-height:1.3!important;text-wrap:balance}.main-collection-section .product-card-inner .price,.main-collection-section .product-card-inner [class*=price] .heading-font{font-family:Heebo,Arial,sans-serif!important;font-weight:700;font-variant-numeric:tabular-nums;color:#2f4238!important}.main-collection-section .product-card-inner .product-card-atc,.main-collection-section .product-card-inner [class*=product-card-atc]:not(span){background:#2f4238!important;color:#fff!important;border-radius:999px!important;border:0!important}.main-collection-section .product-card-inner .product-card-atc:hover{background:#3d5649!important}.main-collection-section .product-card-inner .product-card-atc-text{color:#fff!important;font-size:14px!important;font-weight:700}.main-collection-section .color-scheme{background:#faf8f2}@media(hover:hover){.main-collection-section .product-card-inner{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.main-collection-section .product-card-inner:hover{transform:translateY(-2px);box-shadow:0 10px 28px #1f2b2514}}@media(max-width:749px){.main-collection-section .product-card-inner .product-title{font-size:15px!important}}.bl-col-head{direction:rtl;background:#faf8f2;padding:clamp(28px,5vw,56px) 16px clamp(8px,2vw,16px);text-align:center;font-family:Heebo,Arial,sans-serif;color:#1f2b25}.bl-col-head h1{font-family:Frank Ruhl Libre,David,Georgia,serif;font-weight:700;font-size:clamp(28px,4vw,44px);line-height:1.15;margin:0 0 10px;text-wrap:balance}.bl-col-head__desc{max-width:62ch;margin:0 auto;color:#5b6862;font-size:16px;line-height:1.65}.bl-col-head__desc p{margin:0}.bl-contact__tip{display:none!important}@media(max-width:749px){.scroll-to-top.back-to-top{display:none!important}.bl-contact{right:14px;bottom:calc(84px + env(safe-area-inset-bottom))}.bl-contact__call{min-height:0;width:52px;height:52px;padding:0;justify-content:center;border-radius:50%;box-shadow:0 6px 16px #0a28194d}.bl-contact__call:active{transform:none}.bl-contact__icon{width:52px;height:52px;background:transparent;color:#fff;box-shadow:none}.bl-contact__text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}::selection{background:#e9dfc4;color:#1f2b25}input,textarea{caret-color:#2f4238}.bl-sec a{text-underline-offset:3px}.footer-section .footer-top{background:#2f4238!important;color:#faf8f2!important}.footer-section .footer-top .footer-heading{font-family:Frank Ruhl Libre,David,Georgia,serif!important;font-weight:700;font-size:24px!important;color:#faf8f2!important}.footer-section .footer-left-content{text-align:right!important}.footer-section .footer-text,.footer-section .footer-text p{font-size:15px!important;line-height:1.7!important;color:#d9dfd9!important;max-width:42ch}.footer-section .footer-menu-heading{font-family:Heebo,Arial,sans-serif!important;font-size:16px!important;color:#c9a961!important}.footer-section .footer-menu-list a{font-size:15px!important;color:#e9ece7!important;text-underline-offset:3px}.footer-section .footer-menu-list a:hover{color:#fff!important;text-decoration:underline}.footer-section .footer-newsletter:not(:has(a,input)){display:none}.footer-section .footer-copyright-wrapper{background:#26362e!important;color:#d9dfd9!important}.footer-section svg{color:currentColor}@media(max-width:767px){.main-collection-section .collection-topbar{display:none!important}}.bl-original{padding:clamp(18px,2.4vw,28px)!important;border-radius:16px!important;border-color:#e3ddcf!important;font-family:Heebo,Arial,sans-serif!important;color:#1f2b25!important}.bl-original h2{font-family:Frank Ruhl Libre,David,Georgia,serif!important;font-weight:700;font-size:clamp(22px,2vw,28px)!important;color:#1f2b25!important;margin:0 0 18px!important;text-wrap:balance}.bl-original__layout{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}.bl-original__visual{position:relative!important;top:auto!important;background:#faf8f2;border-radius:12px;padding:clamp(8px,2vw,20px)}.bl-original__picture{max-width:620px;margin-inline:auto}.bl-original__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;align-items:start}.bl-original__details summary{min-height:52px!important;font-size:15px!important;font-weight:700;line-height:1.4!important;gap:10px!important}.bl-original__number{width:26px!important;height:26px!important;font-size:13px!important;border-color:#c9a961!important;color:#8a6d2f}.bl-original__details summary:after{color:#8a6d2f!important}.bl-original__details p{font-size:15px!important;line-height:1.7!important;color:#5b6862;margin:0 0 14px!important}.bl-original__note{font-size:13px!important;color:#5b6862!important;margin-top:14px!important}.bl-original:not(.bl-original--diagram) .bl-original__pin{display:none!important}@media(max-width:749px){.bl-original__details{grid-template-columns:minmax(0,1fr)}}.bl-sec :is(h1,h2,h3,h4){color:inherit}@media(max-width:749px){.cart-inner>.cart-content{display:contents}.cart-inner .cart-list{order:1}.cart-inner>.cart-summary-block{order:2}.cart-inner .cart-content>product-recommendations{order:3;margin-top:24px}}.product-card>.product-card-inner{display:flex!important;flex-direction:column}.product-card .product-card-detail{flex:1 1 auto;display:flex;flex-direction:column}.product-card .product-card-detail-inner{flex:1 1 auto;display:flex!important;flex-direction:column;gap:14px}.product-card .product-card-detail-content{display:flex;flex-direction:column;gap:6px}.product-card .product-card-detail-content .product-title{min-height:2.6em}.product-card .product-card-detail-inner>.product-card-atc{margin-top:auto}@media(max-width:749px){.product-card .product-card-detail-content .product-title{min-height:3.9em}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/bl-store.css.map */
