@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes smHeroFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes smHeroImageReveal{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:no-preference){.section--hero h1,.section--hero .h1,[class*=hero] h1{animation:smHeroFadeUp .65s .15s cubic-bezier(.16,1,.3,1) both}.section--hero p,[class*=hero]>p{animation:smHeroFadeUp .65s .3s cubic-bezier(.16,1,.3,1) both}.section--hero .button,[class*=hero] .button{animation:smHeroFadeUp .65s .44s cubic-bezier(.16,1,.3,1) both}.section--hero .hero__media,.section--hero img{animation:smHeroImageReveal .85s .08s cubic-bezier(.16,1,.3,1) both}}.section--hero h1,.section--hero .h1,[class*=hero] h1{text-shadow:0 1px 4px rgba(0,0,0,.5)}.section--hero p,[class*=hero]>p{text-shadow:0 1px 3px rgba(0,0,0,.4)}.section--hero .button--primary,.section--hero .button--secondary,.section--hero .button-secondary,.section--hero .button[href],[class*=hero] .button--primary,[class*=hero] .button-secondary{background:#ba9a6b!important;color:#0a0a0a!important;font-weight:700!important;text-shadow:none!important;border:none!important;box-shadow:0 4px 20px #00000059,inset 0 1px #ffffff24!important}.section--hero .button--primary:hover,.section--hero .button--secondary:hover,.section--hero .button-secondary:hover,[class*=hero] .button--primary:hover,[class*=hero] .button-secondary:hover{background:#cbaf3c!important;box-shadow:0 6px 28px #00000073!important;transform:translateY(-1px)!important}.marquee,.section--marquee{border-bottom:1px solid #E8E8E8}.marquee__content,[class*=marquee__text]{font-size:.78rem!important;font-weight:600!important;letter-spacing:.06em!important}.slideshow__controls button,.carousel__dot{background:#d5d5d5!important;border:none!important;border-radius:50%;width:7px!important;height:7px!important;transition:background .18s ease,transform .18s ease!important}.slideshow__controls button[aria-current=true],.slideshow__controls button.active{background:#ba9a6b!important;transform:scale(1.5)!important}.slideshow__prev,.slideshow__next{background:#fffffff2!important;border:1px solid #E8E8E8!important;color:#1a1a1a!important;border-radius:50%!important;width:42px!important;height:42px!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease!important;box-shadow:0 2px 10px #0000001a!important}.slideshow__prev:hover,.slideshow__next:hover{background:#fff!important;border-color:#8b7a2a!important;box-shadow:0 4px 16px #00000024!important}.section--featured-product{background:#fafaf8!important;border-top:1px solid #e8e5dc!important;border-bottom:1px solid #e8e5dc!important}.featured-product__media{border-radius:12px!important;overflow:hidden!important;background:#fff!important}.featured-blog-posts-card{background:#fff!important;border:1px solid #E8E8E8!important;border-radius:12px!important;overflow:hidden!important;transition:transform .28s cubic-bezier(.16,1,.3,1),border-color .28s ease,box-shadow .28s ease!important;box-shadow:0 2px 8px #0000000f!important}.featured-blog-posts-card:hover{transform:translateY(-3px)!important;border-color:#8839ef4d!important;box-shadow:0 8px 28px #0000001c!important}.featured-blog-posts-card__title{font-size:.975rem!important;font-weight:700!important;color:#1a1a1a!important;letter-spacing:-.01em!important}.featured-blog-posts-card__excerpt{color:#6b6b6b!important;font-size:.875rem!important;line-height:1.65!important}.featured-blog-posts-card__date,.featured-blog-posts-card [class*=date],.featured-blog-posts-card [class*=meta]{font-size:.72rem!important;color:#aaa!important;text-transform:uppercase!important;letter-spacing:.07em!important;font-weight:600!important}.product-recommendations{background:#f8f8f8!important;border-top:1px solid #E8E8E8!important}.product-recommendations .section-resource-list__header h2{letter-spacing:normal!important}.navigation-1{padding-block:3rem!important;border-top:1px solid #E8E8E8!important}.navigation-1 h3{font-size:.68rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-bottom:1rem!important}.navigation-1 ul li a{font-size:.875rem!important;line-height:2.2!important;transition:color .18s ease,padding-left .18s ease!important;display:block!important;text-decoration:none!important}.navigation-1 ul li a:hover{color:#7a6a24!important;padding-left:3px!important}.quick-add__button{background:#ba9a6b!important;border-color:#8b7a2a!important;color:#0a0a0a!important}.quick-add__button .add-to-cart-text{background:transparent!important;color:#0a0a0a!important}.quick-add__button:is(:hover,:focus-visible){background:#cbaf3c!important;border-color:#8b7a2a!important;box-shadow:0 4px 18px #ba9a6b73!important}.collection-hero{position:relative}.collection-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(15,15,15,.55) 0%,rgba(15,15,15,.2) 50%,transparent 100%);pointer-events:none}.collection-hero h1{position:relative;z-index:1;color:#fff!important}.collection-hero [class*=count],.collection-hero [class*=subtitle]{position:relative;z-index:1;color:#ffffffb3!important;font-size:.8rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:500!important}.section-resource-list__header{margin-bottom:2rem!important}.section-resource-list__header h2,.section-resource-list__header .title{letter-spacing:normal!important;font-weight:700!important}.section-resource-list__header [class*=subtitle],.section-resource-list__header p{color:#6b6b6b!important;font-size:.95rem!important;margin-top:.5rem!important}.section-resource-list__header a,.section-resource-list__footer a{font-size:.82rem!important;font-weight:700!important;color:#1a1a1a!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-decoration:none!important;border-bottom:1.5px solid #1A1A1A!important;padding-bottom:1px!important;transition:color .18s ease,border-color .18s ease!important}.section-resource-list__header a:hover,.section-resource-list__footer a:hover{color:#7a6a24!important;border-color:#7a6a24!important}.price{font-weight:700!important}.price--on-sale .price-item--sale{color:#7a6a24!important}.price-item--regular.price-item--last{color:#aaa!important;font-size:.85em!important}.section__group,.content-group{display:flex!important;flex-direction:column!important;padding:1.5rem!important;gap:.75rem!important}.section__group .button,.content-group .button{margin-top:auto!important;align-self:flex-start!important}.breadcrumbs,[class*=breadcrumb]{font-size:.78rem!important;color:#aaa!important;letter-spacing:.02em!important}.breadcrumbs a,[class*=breadcrumb] a{color:#6b6b6b!important;text-decoration:none!important}.breadcrumbs a:hover,[class*=breadcrumb] a:hover{color:#7a6a24!important}.pagination,[class*=pagination]{font-family:Montserrat,system-ui,sans-serif!important}.pagination__item a,.pagination__item button,[class*=pagination] a{border:1.5px solid #E8E8E8!important;border-radius:6px!important;font-weight:600!important;font-size:.875rem!important;transition:border-color .18s ease,background .18s ease!important}.pagination__item--current a,.pagination__item--current button{background:#1a1a1a!important;border-color:#1a1a1a!important;color:#fff!important}.pagination__item a:hover,.pagination__item button:hover{border-color:#8b7a2a!important;color:#7a6a24!important}.header-drawer,drawer-component{background:#fff!important}.header-drawer nav a,.header-drawer__nav a{color:#1a1a1a!important;font-size:1.05rem!important;font-weight:600!important;padding:.875rem 0!important;border-bottom:1px solid #E8E8E8!important;display:block!important;transition:color .18s ease,padding-left .18s ease!important;text-decoration:none!important}.header-drawer nav a:hover,.header-drawer__nav a:hover{color:#7a6a24!important;padding-left:4px!important}cart-drawer-component,.cart-drawer-component{font-family:Montserrat,system-ui,sans-serif!important}.cart-items__media-container{border-radius:8px!important;overflow:hidden!important}.cart-items__media-image{border-radius:6px!important;object-fit:cover!important;width:100%!important;height:auto!important;display:block!important}media-gallery slideshow-slides{overflow-x:scroll!important}media-gallery .slideshow-controls__thumbnail{pointer-events:auto!important;cursor:pointer!important}.cart-items--dividers .cart-items__table-row{border-bottom:1px solid #e8e5dc!important}.cart-items__title{font-family:Montserrat,system-ui,sans-serif!important;font-weight:600!important;color:#262626!important}.cart-items__details,.cart-items__details *{font-family:Montserrat,system-ui,sans-serif!important}.cart-items__price{font-family:Montserrat,system-ui,sans-serif!important;font-weight:700!important;color:#262626!important}.cart-items__remove.button{min-width:unset!important;width:1.75rem!important;height:1.75rem!important;padding:.2rem!important;background:transparent!important;box-shadow:none!important;border-radius:50%!important;color:#6b6b6b!important;border:none!important;transition:color .18s ease,background .18s ease!important;transform:none!important}.cart-items__remove.button:hover{color:#d20f39!important;background:#d20f3914!important;transform:none!important;box-shadow:none!important}.cart-items__quantity .quantity-selector{font-size:.8rem!important;height:auto!important}.cart-summary,.cart-summary__inner{font-family:Montserrat,system-ui,sans-serif!important}.cart-summary button[name=checkout],.cart-summary .button--checkout,[class*=cart-summary] [type=submit]{background:#ba9a6b!important;color:#0a0a0a!important;font-weight:700!important;font-family:Montserrat,system-ui,sans-serif!important;border-radius:.35rem!important;border:none!important;transition:background .18s ease!important}.cart-summary button[name=checkout]:hover,[class*=cart-summary] [type=submit]:hover{background:#cbaf3c!important;transform:none!important}.cart-items__empty-button{background:#ba9a6b!important;color:#0a0a0a!important;font-weight:700!important;border-radius:.35rem!important}.slideshow__slide .media-overlay,.slideshow__slide [class*=overlay]{opacity:.35!important}@media(max-width:749px){.slideshow__slide .slide__content,.slideshow [class*=content]{background:linear-gradient(to top,rgba(0,0,0,.55) 0%,rgba(0,0,0,.15) 60%,transparent 100%)!important;padding-bottom:2rem!important}.slideshow__slide h2,.slideshow__slide h3,.slideshow__slide p{text-shadow:0 1px 4px rgba(0,0,0,.6)!important}}.section--on-media [class*=overlay],.section .media-overlay{opacity:.25!important}@media(max-width:767px){.navigation-1{padding-block:2rem!important}.featured-blog-posts-card{border-radius:8px!important}.section-resource-list__header{margin-bottom:1.25rem!important}}.menu-list__link{position:relative!important;font-size:.875rem!important;font-weight:600!important;color:#1a1a1a!important;letter-spacing:.01em!important;text-decoration:none!important;transition:color .15s ease!important}.menu-list__link:after{content:""!important;position:absolute!important;bottom:-3px!important;left:0!important;right:0!important;height:2px!important;background:#ba9a6b!important;border-radius:2px!important;transform:scaleX(0)!important;transform-origin:left!important;transition:transform .2s cubic-bezier(.16,1,.3,1)!important;pointer-events:none!important}.menu-list__list-item:hover>.menu-list__link,.menu-list__link--active{color:#ba9a6b!important}.menu-list__list-item:hover>.menu-list__link:after,.menu-list__link--active:after{transform:scaleX(1)!important}@media(hover:hover){.header-menu .menu-list__list-item:has(.menu-list__submenu){padding-bottom:8px;margin-bottom:-8px}}.menu-list__submenu{background:transparent!important}.menu-list__submenu-inner{background:#fff!important;border-top:3px solid #ba9a6b!important;box-shadow:0 12px 40px #0000001a,0 2px 8px #0000000f!important;padding-top:1rem!important;padding-bottom:1rem!important}.menu-list__submenu-inner .mega-menu.section{padding-block:0!important;margin-block:0!important}.mega-menu__grid{padding-inline:0!important;gap:0!important}.mega-menu__column{padding:0 1.5rem!important;border:none!important}.mega-menu__column:first-child{padding-left:1.25rem!important}.mega-menu__column:last-child{padding-right:1.25rem!important}.mega-menu__column+.mega-menu__column{border:none!important}.mega-menu__link--parent{display:block!important;font-size:.68rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#aaa!important;text-decoration:none!important;padding:.1rem 0 .5rem!important;margin-bottom:.15rem!important;border-bottom:none!important;transition:color .15s ease!important}.mega-menu__link--parent:hover{color:#7a6a24!important;text-decoration:none!important}.mega-menu__link:not(.mega-menu__link--parent){display:block!important;font-size:.875rem!important;font-weight:500!important;color:#3a3a3a!important;text-decoration:none!important;line-height:1.3!important;padding:.38rem 0!important;transition:color .14s ease!important}.mega-menu__link:not(.mega-menu__link--parent):hover{color:#7a6a24!important;padding-left:0!important;text-decoration:none!important}.menu-drawer__menu--childlist>.menu-drawer__list-item--deep>details>summary,.menu-drawer__menu--childlist>.menu-drawer__list-item--deep>accordion-custom>details>summary{font-weight:700!important;font-size:.95rem!important;color:#1a1a1a!important}.menu-drawer__menu--grandchildlist a,.menu-drawer__menu--grandchildlist .menu-drawer__menu-item{padding-left:1.5rem!important;font-size:.875rem!important;color:#555!important;border-bottom-color:#f5f5f5!important}.menu-drawer__menu--grandchildlist a:hover{color:#7a6a24!important}.stitch-hero-section h1,.stitch-hero-section p,.stitch-hero-section .hero__media{animation:none!important;opacity:1!important;transform:none!important}.cart-bubble{background-color:#ba9a6b!important;border-radius:999px!important;min-width:1.05rem!important;height:1.05rem!important;padding:0 .25rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 0 0 2px #0a0a0a8c!important}.cart-bubble__background{background-color:#ba9a6b!important;border-radius:999px!important}.cart-bubble__text,.cart-bubble__text-count{color:#0a0a0a!important;font-size:.6875rem!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important}.cart-drawer__header .cart-bubble{box-shadow:0 0 0 1px #0a0a0a2e!important}
/*# sourceMappingURL=/cdn/shop/t/81/assets/soundmali-enhancements.css.map */
