:root{--bl-radius-sm: 8px;--bl-radius-md: 12px;--bl-radius-lg: 16px;--bl-radius-xl: 20px;--bl-radius-pill: 9999px;--bl-shadow-sm: 0 1px 3px rgba(0, 0, 0, .06);--bl-shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--bl-shadow-lg: 0 8px 24px rgba(0, 0, 0, .1);--bl-shadow-hover: 0 12px 32px rgba(0, 0, 0, .14);--bl-transition: all .3s cubic-bezier(.25, .46, .45, .94);--bl-transition-fast: all .15s ease}body#m-theme{background-color:rgb(var(--color-background))!important}.m-header__topbar{font-size:13px;letter-spacing:.04em}.m-header__wrapper{background-color:rgb(var(--color-background))!important}.m-header__search-form .m-input,.m-header__search-input,.m:input-search,.m-predictive-search input[type=search],.m-header .m-search-modal__input{border-radius:var(--bl-radius-pill)!important;border:2px solid rgb(var(--color-border))!important;padding:12px 24px!important;font-size:15px;transition:var(--bl-transition);background-color:rgb(var(--color-background-secondary))!important}.m-header__search-form .m-input:focus,.m-predictive-search input[type=search]:focus{border-color:rgb(var(--color-button))!important;box-shadow:0 0 0 3px rgba(var(--color-button),.15)!important}.m-header-nav__item>a,.m-header__nav .m-menu-item__link{font-weight:500;font-size:14px;letter-spacing:.04em;text-transform:uppercase;position:relative;transition:var(--bl-transition)}.m-header-nav__item>a:after,.m-header__nav .m-menu-item__link:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:rgb(var(--color-button));transition:width .3s ease}.m-header-nav__item>a:hover:after,.m-header__nav .m-menu-item__link:hover:after{width:100%}.m-header.is-sticky .m-header__wrapper{box-shadow:var(--bl-shadow-md)!important}.m-button--primary,button.m-button--primary,a.m-button--primary{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;border-radius:var(--bl-radius-pill)!important;font-weight:600;letter-spacing:.04em;transition:var(--bl-transition)!important;border:none!important}.m-button--primary:hover{background-color:rgb(var(--color-button-hover))!important;color:rgb(var(--color-button-text-hover))!important;transform:translateY(-1px);box-shadow:var(--bl-shadow-md)!important}.m-button--outline,.m-button--secondary{border:2px solid rgb(var(--color-outline-button))!important;color:rgb(var(--color-outline-button))!important;background:transparent!important;border-radius:var(--bl-radius-pill)!important;font-weight:600;transition:var(--bl-transition)!important}.m-button--outline:hover,.m-button--secondary:hover{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}.m-product-card{--card-radius: 12px;border-radius:var(--bl-radius-lg)!important;border:1px solid rgb(var(--color-border))!important;overflow:hidden;background:rgb(var(--color-background))!important;display:flex!important;flex-direction:column!important;transition:box-shadow .3s ease,transform .3s ease!important;position:relative}.m-product-card:hover{box-shadow:0 8px 28px #0000001a!important;transform:translateY(-4px)}.m-product-card__media{border-radius:var(--card-radius) var(--card-radius) 0 0!important;overflow:hidden!important;position:relative}.m-product-card__media .m-image{--aspect-ratio: 1 / 1 !important;aspect-ratio:1 / 1}.m-product-card .m-product-card__media img{transition:transform .45s ease!important;object-fit:cover}.m-product-card:hover .m-product-card__media img{transform:scale(1.05)!important}.m-product-card__tags{position:absolute!important;top:10px!important;left:10px!important;z-index:2;display:flex;flex-wrap:wrap;gap:4px}.m-product-tag--sale,.m-product-card__badge--sale{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;border-radius:4px!important;font-weight:700!important;font-size:11px!important;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px!important;line-height:1.4}.m-product-tag--new,.m-product-tag--soldout{border-radius:4px!important;font-weight:700!important;font-size:11px!important;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px!important}.m-product-card__content{padding:12px!important;display:flex!important;flex-direction:column!important;flex:1!important;gap:0!important}.m-product-card__info{display:flex;flex-direction:column;gap:6px}.m-product-card__name,.m-product-card__name a{font-weight:500!important;font-size:14px!important;color:rgb(var(--color-foreground))!important;line-height:1.45!important;display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;text-decoration:none!important}.m-product-card__title{margin:0!important}.m-product-card__vendor{font-size:11px!important;color:rgb(var(--color-foreground-secondary))!important;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.m-product-card .m-product-option{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-top:4px}.m-product-card .m-product-option--node__label,.m-product-card .m-product-option--swatch label{border-radius:9999px!important;border:1px solid rgb(var(--color-border))!important;padding:3px 10px!important;font-size:11px!important;font-weight:500;cursor:pointer;transition:all .15s ease;background:rgb(var(--color-background));color:rgb(var(--color-foreground));min-width:unset!important}.m-product-card .m-product-option--node__label:hover,.m-product-card .m-product-option--swatch label:hover,.m-product-card .m-product-option--node__label.active,.m-product-card .m-product-option--swatch input:checked+label{border-color:rgb(var(--color-button))!important;color:rgb(var(--color-button))!important;background:rgba(var(--color-button),.06)!important}.m-product-card__price{display:flex!important;align-items:baseline!important;gap:8px;margin-top:4px}.m-product-card__price .m-price-item--regular,.m-product-card__price .m-price-item--sale{font-weight:700!important;font-size:17px!important;color:rgb(var(--color-price-regular))!important}.m-product-card__price .m-price-item--compare{font-size:13px!important;color:rgb(var(--color-foreground-secondary))!important;text-decoration:line-through!important;font-weight:400!important}.m-product-card__reviews{margin-top:2px}.m-product-card__action--top{display:none!important}.m-product-card__media>.m-product-card__action{display:none!important}.m-product-card__content-footer{display:block!important;margin-top:auto!important;padding-top:8px}.m-product-card__content-footer .m-product-card__description,.m-product-card__content-footer .m-product-card__action-icons{display:none!important}.m-product-card__content-footer .m-product-card__action{display:block!important;position:static!important;opacity:1!important;transform:none!important;left:auto!important;right:auto!important;bottom:auto!important}.m-product-card__content-footer .m-product-card__action-wrapper{display:block!important;width:100%!important}.m-product-card__content-footer .m-product-card__action .m-add-to-cart,.m-product-card__content-footer .m-product-card__action .m-button,.m-product-card__content-footer .m-product-card__action .m-product-quickview-button,.m-product-card__content-footer .m-product-card__action-wrapper .m-button,.m-product-card__content-footer .m-product-card__action-wrapper .m-add-to-cart{width:100%!important;display:flex!important;align-items:center;justify-content:center;background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;border:none!important;border-radius:8px!important;padding:10px 16px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease!important;min-height:44px;text-decoration:none!important;line-height:1.2}.m-product-card__content-footer .m-product-card__action .m-add-to-cart:hover,.m-product-card__content-footer .m-product-card__action .m-button:hover,.m-product-card__content-footer .m-product-card__action-wrapper .m-button:hover,.m-product-card__content-footer .m-product-card__action-wrapper .m-add-to-cart:hover{background-color:rgb(var(--color-button-hover))!important;color:rgb(var(--color-button-text-hover))!important}.m-product-card--soldout .m-product-card__content-footer .m-add-to-cart,.m-product-card--soldout .m-product-card__content-footer .m-button{background-color:rgb(var(--color-foreground-secondary))!important;cursor:not-allowed}.m-product-card__content-footer .m-spinner-icon{display:none}.m-product-card__content-footer .m-spinner-button.m-spinner-loading .m-spinner-icon{display:flex}.m-product-card__content-footer .m-spinner-button.m-spinner-loading .m-add-to-cart--text{display:none}.m-product-card__inventory{margin-top:4px}.m-product-inventory__pin{width:6px;height:6px;border-radius:50%;display:inline-block;margin-right:4px}@media(max-width:767px){.m-product-card__content-footer .m-product-card__action .m-add-to-cart,.m-product-card__content-footer .m-product-card__action .m-button,.m-product-card__content-footer .m-product-card__action-wrapper .m-button,.m-product-card__content-footer .m-product-card__action-wrapper .m-add-to-cart{min-height:44px;font-size:12px!important;padding:10px 12px!important}.m-product-card__name,.m-product-card__name a{font-size:13px!important}.m-product-card__price .m-price-item--regular,.m-product-card__price .m-price-item--sale{font-size:15px!important}.m-product-card__content{padding:10px!important}}.m-collection-card{border-radius:var(--bl-radius-xl)!important;overflow:hidden}.m-collection-card .m-collection-card__image{border-radius:var(--bl-radius-xl)!important}.m-collection-card__title{font-weight:600}.m-section__heading{font-weight:700!important;color:rgb(var(--color-heading))!important}.m-section__subheading{color:rgb(var(--color-foreground-secondary))!important;font-weight:400}.m-footer .m-footer--block__heading,.m-footer h3,.m-footer h4{font-weight:600;letter-spacing:.04em}.m-footer a{transition:var(--bl-transition-fast)}.m-footer a:hover{color:rgb(var(--color-button))!important}.m-footer .m-newsletter-form__input{border-radius:var(--bl-radius-pill)!important}.m-footer .m-newsletter-form__button,.m-footer .m-newsletter__btn{border-radius:var(--bl-radius-pill)!important;background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=search],textarea,select,.m-input{border-radius:var(--bl-radius-md)!important;border:1px solid rgb(var(--color-border))!important;transition:var(--bl-transition)}input:focus,textarea:focus,select:focus,.m-input:focus{border-color:rgb(var(--color-button))!important;box-shadow:0 0 0 3px rgba(var(--color-button),.12)!important;outline:none}.m-hero__title,.m-slide__title{font-weight:700!important}.m-slide__button .m-button--primary{border-radius:var(--bl-radius-pill)!important;padding:14px 36px!important;font-size:15px}.m-testimonial-card{border-radius:var(--bl-radius-lg)!important;background:rgb(var(--color-background))!important;box-shadow:var(--bl-shadow-sm)!important}@media(max-width:767px){.bl-mobile-bottom-bar{position:fixed;bottom:0;left:0;right:0;z-index:999;background:rgb(var(--color-background));border-top:1px solid rgb(var(--color-border));display:flex;justify-content:space-around;align-items:center;padding:8px 0;box-shadow:0 -2px 12px #0000000f}.bl-mobile-bottom-bar__item{display:flex;flex-direction:column;align-items:center;gap:2px;color:rgb(var(--color-foreground-secondary));font-size:10px;font-weight:500;text-decoration:none;transition:var(--bl-transition-fast)}.bl-mobile-bottom-bar__item.active,.bl-mobile-bottom-bar__item:hover{color:rgb(var(--color-button))}.bl-mobile-bottom-bar__item svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.8}body#m-theme{padding-bottom:64px}}@keyframes bl-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes bl-pulse{0%{box-shadow:0 0 rgba(var(--color-button),.4)}70%{box-shadow:0 0 0 12px rgba(var(--color-button),0)}to{box-shadow:0 0 rgba(var(--color-button),0)}}@keyframes bl-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:rgb(var(--color-background-secondary))}::-webkit-scrollbar-thumb{background:rgb(var(--color-foreground-secondary));border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--color-button))}.m-image,.m-product-card__media,.m-collection-card__image{border-radius:var(--bl-radius-lg);overflow:hidden}.m-section{animation:bl-fade-in-up .6s ease both}.m-footer a:hover,.m-header-nav__item>a:hover{color:rgb(var(--color-button))!important}@media(max-width:767px){.m-collection-list .m-collection-card__title{font-size:11px!important;line-height:1.3!important;margin-bottom:4px!important}.m-collection-list .m-collection-card__info{margin-top:6px!important;padding:0 2px!important}}.m-testimonials--layout-1 .m-testimonial__wrapper{opacity:1!important}.m-testimonials .m-testimonial__wrapper{background:rgb(var(--color-background))!important;border-radius:16px!important;padding:32px 28px!important;box-shadow:0 2px 12px #0000000f!important;border:1px solid rgba(var(--color-border),.4)!important;transition:box-shadow .3s ease,transform .3s ease!important;text-align:left!important;display:flex!important;flex-direction:column!important;height:100%!important}@media(min-width:768px){.m-testimonials .m-testimonial__wrapper:hover{box-shadow:0 8px 28px #0000001a!important;transform:translateY(-3px)!important}}.m-testimonials .m-stars{justify-content:flex-start!important;margin-bottom:16px!important;gap:4px!important}.m-testimonials .m-star svg{width:18px!important;height:18px!important;fill:#f5a623!important;stroke:#f5a623!important}.m-testimonials .m-testimonial__title{font-size:17px!important;font-weight:700!important;line-height:1.4!important;margin-bottom:10px!important;color:rgb(var(--color-foreground))!important}.m-testimonials .m-testimonial__description{font-size:14px!important;line-height:1.7!important;color:rgb(var(--color-foreground-secondary))!important;margin-bottom:20px!important;max-width:480px!important}.m-testimonials .m-testimonial__description p{margin:0!important}.m-testimonials .m-testimonial__name{font-size:13px!important;font-weight:600!important;letter-spacing:.02em!important;color:rgb(var(--color-foreground))!important;padding-top:16px!important;border-top:1px solid rgba(var(--color-border),.3)!important;margin-top:auto!important}.m-testimonials .m-testimonial__name p{margin:0!important}.m-testimonials .m-testimonial__image{margin-top:14px!important}.m-testimonials .swiper-wrapper{align-items:stretch!important}.m-testimonials .swiper-slide{height:auto!important;padding:8px 4px!important}.m-testimonials .swiper-slide .m-testimonial{height:100%!important}.m-testimonials .swiper-pagination-bullet{width:10px!important;height:10px!important;background:rgba(var(--color-foreground),.2)!important;border-radius:50%!important;transition:all .3s ease!important;opacity:1!important}.m-testimonials .swiper-pagination-bullet-active{background:rgb(var(--color-button))!important;transform:scale(1.15)!important}.m-testimonials .m-slider-controls__button{background:rgb(var(--color-background))!important;border:1px solid rgba(var(--color-border),.4)!important;border-radius:50%!important;box-shadow:0 2px 8px #0000000f!important;transition:all .25s ease!important}.m-testimonials .m-slider-controls__button:hover{box-shadow:0 4px 14px #0000001f!important;border-color:rgb(var(--color-button))!important}.m-testimonials .m-section__heading{font-weight:700!important}@media(max-width:767px){.m-testimonials .m-testimonial__wrapper{padding:24px 20px!important;border-radius:14px!important}.m-testimonials .m-testimonial__title{font-size:15px!important}.m-testimonials .m-testimonial__description{font-size:13px!important;margin-bottom:16px!important}.m-testimonials .m-star svg{width:16px!important;height:16px!important}.m-testimonials .m-stars{margin-bottom:12px!important}}.m-product-tabs--horizontal .m-section__tabs{justify-content:center}.m-product-tabs--horizontal .m-tabs__wrapper{display:flex!important;flex-wrap:wrap!important;justify-content:center;gap:10px!important}.m-product-tabs .m-tab-header{font-size:14px!important;font-weight:600!important;letter-spacing:.02em;padding:10px 24px!important;cursor:pointer;transition:all .25s ease!important;text-transform:none;white-space:nowrap;position:relative;opacity:1!important;text-decoration:none!important}.m-product-tabs .m-tab-header--pill{border:2px solid var(--tab-inactive-border, #cccccc)!important;border-radius:var(--bl-radius-pill)!important;color:var(--tab-inactive-text, #333333)!important;background:transparent!important}.m-product-tabs .m-tab-header--pill:after{display:none!important}.m-product-tabs .m-tab-header--pill:hover{border-color:var(--tab-active-bg, #000000)!important;color:var(--tab-active-bg, #000000)!important;background:transparent!important}.m-product-tabs .m-tab-header--pill.active{background-color:var(--tab-active-bg, #000000)!important;color:var(--tab-active-text, #ffffff)!important;border-color:var(--tab-active-bg, #000000)!important}.m-product-tabs .m-tab-header--pill.active:hover{opacity:.9!important}.m-product-tabs .m-tab-header--underline{border:none!important;border-radius:0!important;color:var(--tab-inactive-text, #333333)!important;background:transparent!important;padding:10px 20px!important;border-bottom:3px solid transparent!important}.m-product-tabs .m-tab-header--underline:after{display:none!important}.m-product-tabs .m-tab-header--underline:hover,.m-product-tabs .m-tab-header--underline.active{color:var(--tab-active-bg, #000000)!important;border-bottom-color:var(--tab-active-bg, #000000)!important;background:transparent!important}.m-product-tabs .m-tab-header--boxed{border:2px solid var(--tab-inactive-border, #cccccc)!important;border-radius:8px!important;color:var(--tab-inactive-text, #333333)!important;background:transparent!important}.m-product-tabs .m-tab-header--boxed:after{display:none!important}.m-product-tabs .m-tab-header--boxed:hover{border-color:var(--tab-active-bg, #000000)!important;color:var(--tab-active-bg, #000000)!important;background:transparent!important}.m-product-tabs .m-tab-header--boxed.active{background-color:var(--tab-active-bg, #000000)!important;color:var(--tab-active-text, #ffffff)!important;border-color:var(--tab-active-bg, #000000)!important}.m-product-tabs .m-tab-header--boxed.active:hover{opacity:.9!important}@media(max-width:767px){.m-product-tabs--horizontal .m-tabs__wrapper{gap:8px!important}.m-product-tabs .m-tab-header{font-size:12px!important;padding:8px 16px!important}}::selection{background:rgba(var(--color-button),.15);color:rgb(var(--color-foreground))}.m-baking-doodles{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;background-repeat:repeat;background-image:var(--doodle-svg);background-size:var(--doodle-size);opacity:1}.m-section{position:relative;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/10/assets/baking-lounge-custom.css.map */
