body.template-product #MainContent .rte :is(p,li,dd,dt){font-weight:400!important}body.template-product #MainContent .rte :is(b,strong):not(:has(>:is(div,p,ul,ol,li,svg,section,table,thead,tbody,tfoot))){font-weight:700!important}body.template-product #MainContent strong:not(:has(>:is(div,p,ul,ol,li,svg,section,table,thead,tbody,tfoot))){font-weight:700!important}body.template-product #MainContent strong:has(>:is(div,p,ul,ol,li,svg,section,table,thead,tbody,tfoot)){font-weight:400!important}body.template-product #MainContent strong:has(>:is(div,p,ul,ol,li,svg,section,table,thead,tbody,tfoot)) *{font-weight:inherit!important}body.template-product #MainContent strong:has(>:is(div,p,ul,ol,li,svg,section,table,thead,tbody,tfoot)) :is(b,strong){font-weight:700!important}body.template-product #MainContent .rte b :is(span,em,i,small),body.template-product #MainContent .rte strong:not(:has(>:is(div,p,ul,ol,li,svg,section,table,thead,tbody,tfoot))) :is(span,em,i,small){font-weight:700!important}body.template-product #MainContent [data-essential-upsell-element=title],body.template-product #MainContent .product__type>.product-vendor_name,body.template-product #MainContent .product__type>.product-type,body.template-product #MainContent .product__type>.tag-name{font-weight:700!important}body.template-product #MainContent .product-com-wish button,body.template-product #MainContent .share-button__button{font-weight:600!important}body.template-product #MainContent .availability,body.template-product #MainContent legend.form__label,body.template-product #MainContent label.form__label,body.template-product #MainContent .quantity__label{font-weight:700!important}body.template-product #MainContent .quantity__label .quantity__rules-cart,body.template-product #MainContent .quantity__label .loading-overlay,body.template-product #MainContent .quantity__label .quantity-cart{font-weight:400!important}body.template-collection,body.template-product{--color-rating-filled: #a5e0c0 !important;--color-rating-empty: rgba(214, 214, 214, .25) !important}body.template-collection .rating .rating-text,body.template-product .rating .rating-text{color:#a5e0c0!important}body{--color-rating-filled: #a5e0c0 !important;--color-rating-empty: rgba(214, 214, 214, .25) !important}.jdgm-rev-widg__summary-text{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px;width:100%;text-align:center}.product-form__input--pill input[type=radio]+label{background-color:var(--swatch, transparent);border-color:var(--swatch, currentColor)}.product-form__input--pill input[type=radio][name=Color]+label,.product-form__input--pill input[type=radio][name=Color]+label:before{background-image:none!important}.product-form__input--pill input[type=radio][name=Color][value=Beechwood]+label:before{background-color:#e3c9a6!important;border-color:#e3c9a6!important}.product-form__input--pill input[type=radio][name=Color][value=Walnut]+label:before{background-color:#6f4e37!important;border-color:#6f4e37!important}.product-form__input--pill input[type=radio][name=Color][value=Ebonywood]+label:before{background-color:#413834!important;border-color:#413834!important}.product-form__input--pill input[type=radio][name=Color][value=Beechwood]+label{background-color:#e3c9a6!important;border-color:#e3c9a6!important}.product-form__input--pill input[type=radio][name=Color][value=Walnut]+label{background-color:#6f4e37!important;border-color:#6f4e37!important}.product-form__input--pill input[type=radio][name=Color][value=Ebonywood]+label{background-color:#413834!important;border-color:#413834!important}.thumbnail-list-slick .slick-cloned{pointer-events:auto}.slideshow__slide .slideshow__text-wrapper,.slideshow__slide .slideshow__text-wrapper .banner__box{position:relative;z-index:2}.header-wrapper,.shopify-section-header,.header-bottom{margin-bottom:0!important;padding-bottom:0!important;border-bottom:0!important}main>.shopify-section:first-of-type,.banner,.slideshow,.banner__media,.slideshow__media{margin-top:0!important;border-top:0!important}main .shopify-section:has(.slideshow__media),main .shopify-section:has(.banner__media){margin-top:0!important;border-top:0!important}.slideshow__slide .slideshow__media img{pointer-events:none}@media (min-width: 1270px){#CategoryBox .icon-caret,summary.header__icon--menu .icon-caret{display:none!important}#CategoryBox .box-content{display:none!important;visibility:hidden!important;opacity:0!important}#CategoryBox:hover .box-content,#CategoryBox:focus-within .box-content{display:block!important;visibility:visible!important;opacity:1!important}#SiteCat{list-style:none!important;margin:0!important;padding:8px 0!important}#SiteCat li{margin:0!important}#SiteCat li>a.site-cat__link--main{display:block!important;width:100%!important;padding:12px 18px!important;border-radius:6px!important;background-color:transparent!important;color:#80639f!important;transition:background-color .14s ease,color .14s ease}#SiteCat li.site-cat--active>a.site-cat__link--main,#SiteCat li.list-menu__item--active>a.site-cat__link--main,#SiteCat a[aria-current],#SiteCat a[aria-current=page]{background-color:transparent!important;color:#80639f!important}#SiteCat li:hover>a.site-cat__link--main{background-color:#80639f!important;color:#fff!important}}@media (min-width: 1270px){#CategoryBox #SiteCat li.site-cat--active,#CategoryBox #SiteCat li.site-cat--active>a.site-cat__link--main{background-color:transparent!important;color:#80639f!important}#CategoryBox #SiteCat li.site-cat--active:hover,#CategoryBox #SiteCat li.site-cat--active:hover>a.site-cat__link--main{background-color:#80639f!important;color:#fff!important}}@media (min-width: 1270px){#SiteCat{padding-top:0!important;padding-bottom:0!important}}@media (min-width: 1270px){#SiteCat li>a.site-cat__link--main{border-radius:0!important}#SiteCat li:hover>a.site-cat__link--main,#SiteCat li.site-cat--active>a.site-cat__link--main,#SiteCat li.site-cat--active:hover>a.site-cat__link--main{border-radius:0!important}#SiteCat{padding-top:0!important;padding-bottom:0!important}#SiteCat li:first-child,#SiteCat li:first-child>a{margin-top:0!important}#SiteCat li:last-child,#SiteCat li:last-child>a{margin-bottom:0!important}}.header-wrapper,.header,.mega-menu,.menu-drawer,.header nav{position:relative;z-index:1000}.template-product .product__media,.template-product .product__media-wrapper,.template-product .product__media-list,.template-product .product__column-sticky,.template-product .product__media-item{position:relative;z-index:1}@media screen and (min-width: 1270px){#CategoryBox .box-heading:hover,#CategoryBox .box-heading:focus-visible{transform:none!important}}body .header-bottom-section .header-bottom{position:sticky!important;top:var(--header-height, 80px);z-index:4}body .header-bottom-section.section-header:not(.shopify-section-header-sticky){position:sticky!important;top:var(--header-height, 80px)!important;z-index:40!important}@media screen and (max-width: 989px){.header-bottom .header-bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:8px}.header-bottom .verticle-menu-drawer{position:static!important;top:auto!important;left:auto!important;right:auto!important;width:auto!important;padding:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;color:inherit!important}.header-bottom .verticle-menu-drawer .box-heading{display:flex!important;align-items:center;gap:6px;width:auto!important;margin:0!important;padding:6px 10px!important;font-size:1.2rem!important;line-height:1.2!important;font-weight:600!important;background-color:#a5e0c0!important;color:#fff!important;border-radius:4px!important}.header-bottom .verticle-menu-drawer .box-heading .icon{width:1.6rem!important;height:1.6rem!important}.header-bottom .verticle-menu-drawer .box-heading .icon.icon-caret{display:inline-block!important}}.header-bottom .verticle-menu-drawer .box-heading .icon-caret{display:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important}@media screen and (max-width: 749px){.slideshow__text-wrapper,.slideshow__text,.banner__heading,.banner__text,.banner__description,.banner__description p,.banner__price{display:block!important;opacity:1!important;visibility:visible!important;white-space:normal!important;overflow:visible!important;max-height:none!important;height:auto!important}.banner__description,.banner__description p{width:100%!important;max-width:100%!important}.slideshow__text{word-wrap:break-word!important;overflow-wrap:break-word!important}}html,body,#SiteCat,#SiteCat *{-webkit-tap-highlight-color:transparent!important}@media (max-width: 989px){.menu-drawer__menu-item.list-menu__item{color:#80639f!important;padding:12px 18px;border-radius:6px;display:block;transition:background-color .14s ease,color .14s ease,transform .14s ease}.menu-drawer__menu-item.list-menu__item.is-active,.menu-drawer__menu-item.list-menu__item:active{background-color:#80639f!important;color:#fff!important;transform:translateY(1px)}}@media (min-width: 990px){#CategoryBox .box-heading{transition:background-color .15s ease,color .15s ease,transform .08s ease}#CategoryBox .box-heading:hover,#CategoryBox .box-heading:focus-visible,#CategoryBox .box-heading:active{background-color:#fff;color:#80639f;transform:translateY(1px)}}@media (min-width: 990px) and (max-width: 1269px){.verticle-menu-drawer ul li a{color:#80639f!important;padding:12px 18px!important;border-radius:6px!important;display:block!important;background-color:transparent!important;transition:background-color .14s ease,color .14s ease,transform .14s ease}.verticle-menu-drawer ul li a:hover,.verticle-menu-drawer ul li a:active,.verticle-menu-drawer ul li a:focus-visible,.verticle-menu-drawer ul li.site-cat--active>a{background-color:#80639f!important;color:#fff!important;transform:translateY(1px)}}@media (max-width: 989px){.header-bottom-inner{display:flex;align-items:center;gap:8px}.header-bottom-inner #CategoryBox{flex:0 1 auto;max-width:55vw}.header-bottom-inner header-drawer[data-breakpoint=tablet]{flex:0 0 auto}.header-bottom-inner .localization-selector{margin-left:auto;flex:0 0 auto}}.header-bottom .localization-form__select.localization-selector{display:inline-flex;align-items:center;justify-content:center;line-height:1;height:44px;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;transition:none}.header-bottom .localization-form__select.localization-selector span,.header-bottom .localization-form__select.localization-selector .icon-caret{display:inline-flex;align-items:center}.banner__buttons .button{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 22px!important;border-radius:6px!important;background-color:#000!important;color:#fff!important;font-weight:600!important;text-transform:uppercase;text-decoration:none!important;width:auto!important;min-width:140px;line-height:1.2;transition:background-color .18s ease,color .18s ease,transform .12s ease}.banner__buttons{display:inline-flex!important;flex-wrap:nowrap!important}.banner__buttons .button:hover,.banner__buttons .button:focus-visible,.banner__buttons .button:active{background-color:#80639f!important;color:#fff!important;transform:translateY(1px)}@media (hover: none){.banner__buttons .button:hover{background-color:#000!important;transform:none}.banner__buttons .button:active{background-color:#80639f!important;color:#fff!important;transform:translateY(1px)}}@media (min-width: 990px){.header-bottom-inner{padding-right:0!important}.header-bottom .header__inline-menu .header__menu-item.list-menu__item{display:flex!important;align-items:center;justify-content:center;padding:0 18px!important;height:48px!important;color:#fff!important;text-transform:uppercase;font-weight:700;white-space:nowrap;background:transparent;transition:background-color .15s ease,color .15s ease}.header-bottom .header__inline-menu .header__menu-item.list-menu__item:hover,.header-bottom .header__inline-menu .header__menu-item.list-menu__item:focus-visible{background-color:#80639f!important;color:#fff!important}#CategoryBox .box-heading{background-color:#a5e0c0!important;color:#fff!important;transition:background-color .15s ease,transform .1s ease}#CategoryBox .box-heading:hover,#CategoryBox .box-heading:focus-visible{background-color:#80639f!important;transform:translateY(1px)}#SiteCat .site-cat__link.site-cat__link--main{color:#80639f!important;padding:10px 0!important;display:block!important;transition:background-color .15s ease,color .15s ease}#SiteCat .site-cat__link.site-cat__link--main:hover,#SiteCat .site-cat__link.site-cat__link--main:focus-visible{background-color:#80639f!important;color:#fff!important;transform:translateY(1px)}}@media (min-width: 990px){.header-bottom .header__inline-menu .header__menu-item.list-menu__item{display:flex;align-items:center;justify-content:center;padding:0 22px;height:48px;color:#fff!important;text-transform:uppercase;font-weight:700}.header-bottom .header__inline-menu li:hover>.header__menu-item{background-color:#80639f!important;color:#fff!important}.header-bottom-inner{padding-right:32px}}#CategoryBox.category_box.side-box #SiteCat{padding-left:0!important;padding-right:0!important}#SiteCat .site-cat__link.site-cat__link--main{display:block!important;width:100%!important;box-sizing:border-box;padding:10px 20px!important;margin:0!important;color:#80639f!important}#SiteCat .site-cat__link.site-cat__link--main:hover,#SiteCat .site-cat__link.site-cat__link--main:focus-visible{background-color:#80639f!important;color:#fff!important;transform:translateY(0)}#SiteCat li.site-cat--active>.site-cat__link.site-cat__link--main{background-color:transparent!important;color:#80639f!important}@media (min-width: 990px){#SiteCat,#CategoryBox #SiteCat{padding-left:0!important;padding-right:0!important}#SiteCat .site-cat__link.site-cat__link--main,#CategoryBox #SiteCat .site-cat__link.site-cat__link--main{display:block!important;width:100%!important;box-sizing:border-box;padding:10px 20px!important;margin:0!important;color:#80639f!important;background-color:transparent!important}#SiteCat .site-cat__link.site-cat__link--main:hover,#SiteCat .site-cat__link.site-cat__link--main:focus-visible,#CategoryBox #SiteCat .site-cat__link.site-cat__link--main:hover,#CategoryBox #SiteCat .site-cat__link.site-cat__link--main:focus-visible{background-color:#80639f!important;color:#fff!important;transform:translateY(0)}#SiteCat li.site-cat--active>.site-cat__link.site-cat__link--main,#CategoryBox #SiteCat li.site-cat--active>.site-cat__link.site-cat__link--main{background-color:transparent!important;color:#80639f!important}}.verticle-menu-drawer .box-heading,#CategoryBox .box-heading,summary.header__icon--menu .box-heading{background-color:#a5e0c0!important;color:#fff!important;display:flex;align-items:center;height:44px;padding:0 16px;border-radius:5px}.verticle-menu-drawer .box-heading svg,#CategoryBox .box-heading svg,summary.header__icon--menu .box-heading svg{color:#fff!important;fill:currentColor!important}@media screen and (min-width: 750px){.contact.page-width{display:flex;justify-content:center}.contact.page-width .contact-us-form{max-width:600px;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/z-overrides.css.map */
