.tabs__content{transition:none}.tabs.style__horizontal .tabs__nav{border:1px solid var(--border-color);border-bottom:0;margin:0}.tabs.style__horizontal .tabs__content.is__active{border:1px solid var(--border-color)}.tabs.style__horizontal .tabs__nav .tabs__nav_link{font-weight:700;border:0;background:transparent;font-family:var(--heading-font-family);font-size:19px;text-transform:uppercase;margin:0;position:relative;color:#000}.tabs.style__horizontal .tabs__nav .tabs__nav_link.is__active{background:transparent;color:#000;border-bottom:3px solid var(--accent-color)}.tabs.style__horizontal .tabs__nav .tabs__nav_link:after{content:"";position:absolute;left:0;right:0;bottom:0;display:block;z-index:1;opacity:0}.thick-border{height:10px;background:#0a0a0a;opacity:1;margin:0}.supp-facts{margin-bottom:0;border-color:#0a0a0a;width:100%}.suppborder{border:1px solid #000;padding:1%;font-size:1em;width:100%}.tabs.style__horizontal .tabs__nav .tabs__nav_link:hover{font-family:var(--heading-font-family);font-size:19px;text-transform:uppercase;color:var(--accent-color);border:1px solid #ffffff}.tabs.style__horizontal .tabs__nav .tabs__nav_link:hover:after,.tabs.style__horizontal .tabs__nav .tabs__nav_link.is__active:after{opacity:1}.tabs.style__horizontal .tabs__nav .tabs__nav_link:focus{outline:none;background:#f5f5f5;z-index:1}.tabs.style__horizontal .tabs__content.is__active{padding:32px}@media screen and (max-width:640px){.tabs.style__accordion .tabs__content,.tabs.is__responsive .tabs__content{padding:0;border:0;border:1px solid #ddd}.tabs.style__accordion .tabs__content+.tabs__content,.tabs.is__responsive .tabs__content+.tabs__content{border-top:0}.tabs.is__responsive .tabs__content .tabs__nav_link,.tabs.is__responsive .tabs__nav_link,.tabs.style__accordion .tabs__content .tabs__nav_link,.tabs.style__accordion .tabs__nav_link{margin:0;padding:16px 45px 16px 16px;font-weight:700;font-family:var(--heading-font-family);font-size:16px;text-transform:uppercase;position:relative;border-bottom:3px solid transparent}.tabs.is__responsive .tabs__content .tabs__nav_link:after{content:"+";position:absolute;top:50%;right:15px;transform:translateY(-50%);font-size:25px;font-weight:400;height:auto;line-height:normal;display:inline-block;margin-top:-1px}.tabs.style__horizontal .tabs__content.is__active{padding:0}.tabs.is__responsive .tabs__content .tabs__nav_link.is__active,.tabs.style__accordion .tabs__content .tabs__nav_link.is__active{border-bottom:3px solid var(--accent-color)}.tabs.is__responsive .tabs__nav_link.is__active:after,.tabs.style__accordion .tabs__nav_link.is__active:after{content:"\2212"}.tabs.is__responsive .tabs__content.is__active .tabs__content_wrapper,.tabs.style__accordion .tabs__content.is__active .tabs__content_wrapper{padding:30px 20px;transition:none}.tabs{padding:0 20px}}@media screen and (min-width:641px){.product-custom-tabs{margin-top:30px}}.tabs__content_wrapper strong.h4{padding:10px 0;display:block}.tabs__content_wrapper td{vertical-align:bottom}.tabs__content_wrapper td:first-child{text-align:right;padding-right:10px;vertical-align:top}.tabs__content_wrapper td:only-child{text-align:left;padding-right:0}@media screen and (min-width:641px){.tabs__content_wrapper td:first-child{white-space:nowrap}}.product-single__media-item{cursor:pointer}.fancybox-custom .fancybox-skin{box-shadow:none!important}.fancybox-custom .fancybox-outer,.fancybox-custom .fancybox-inner{overflow:hidden!important}.product-gallery .pswp__item .pswp__img{object-fit:contain}.product-gallery__carousel-item:hover{cursor:zoom-in}@media screen and (min-width:641px){.product-gallery .pswp__bg{background:#ffffffd9}}header input[type=search],header input[type=text],header .search__input,header .field__input,header .predictive-search__input{border:1px solid #cfcfcf!important;border-radius:8px!important;background:#c5a05914!important;padding:10px 14px!important}.collection-hero img,.collection-banner img,.collection img{display:block;margin-left:auto;margin-right:auto}.grace-promo-price-box{margin:14px 0;padding:14px 16px;border:1px solid rgba(197,160,89,.35);border-radius:14px;background:#fffaf0}.grace-promo-badge{display:inline-block;margin-bottom:8px;padding:4px 9px;border-radius:999px;background:#c5a059;color:#fff;font-size:12px;font-weight:700}.grace-promo-prices{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.grace-promo-price{color:#b12704;font-size:1.45rem;font-weight:800}.grace-original-price{color:#777;text-decoration:line-through;font-size:1rem}.grace-promo-savings{margin-top:4px;font-weight:700;color:#222}.grace-promo-note{margin-top:4px;font-size:.9rem;color:#555}.map-msrp-box{margin-top:18px;padding:18px;border:1px solid #e5dcc8;border-radius:14px;background:#fffaf1;box-shadow:0 6px 18px #0000000f}.map-msrp-line{font-size:18px;margin-bottom:6px;color:#222}.map-msrp-line span{font-weight:700}.map-best-price{font-size:22px;line-height:1.25;color:#c5a059;margin-bottom:8px}.map-subtext{font-size:14px;line-height:1.45;margin-bottom:14px;color:#333}.map-actions{display:flex;gap:10px;flex-wrap:wrap}.map-button{display:inline-block;padding:11px 18px;border-radius:8px;font-weight:700;text-decoration:none;text-align:center}.map-button--primary{background:#c5a059;color:#fff}.map-button--secondary{border:1px solid #C5A059;color:#c5a059;background:#fff}.header-phone-wrapper{width:100%;text-align:center;padding:10px 0}.header-phone-wrapper a{color:inherit;text-decoration:none;display:inline-block;line-height:1.4}.header-phone-wrapper__label{display:block;font-size:15px;font-weight:500}.header-phone-wrapper__number{display:block;font-size:20px;font-weight:700}.smo-affirm-disclosure{font-size:14px;color:#555;margin-top:10px}.eastman-warning{margin:12px 0}.product-block-list__item--info .storeify-button-detail{z-index:1!important}.nav-bar__linklist.gm-menu:has(>.gm-item:not(.nav-bar__item)>a[href$="/pages/sewing-machine-financing"])>.nav-bar__item:has(>a[href$="/pages/sewing-machine-financing"]),.nav-bar__linklist.gm-menu:has(>.gm-item:not(.nav-bar__item)>a[href$="/pages/calendar"])>.nav-bar__item:has(>a[href$="/pages/calendar"]){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/59/assets/smo-custom.css.map */
