@import"https://fonts.googleapis.com/css2?family=Corinthia:wght@400;700&family=Karla:ital,wght@0,200..800;1,200..800&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.cart-notification,.disclosure__list-wrapper,.predictive-search{box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.container,.lg\:container,.md\:container,.page-width{margin:0 auto}.newsletter-form__field-wrapper .field__input{font-size:14px}.ss-targeted .ss-image-link .text-orange.text-xs{font-size:12px;padding:8px}#panel,.bundle-active-track svg,.card-wrapper,.cart__ctas button,.collection iframe,.product-media-container.constrain-height.media-fit-contain{width:100%}span.deco,span.next,span.page,span.prev,ul.paginate li.page-num,ul.paginate span.next,ul.paginate span.prev{margin-left:.15rem;margin-right:.15rem;padding:.35rem .65rem}.collection-desc,.line-clamp-display{-webkit-box-orient:vertical;overflow:hidden}@font-face{font-family:Smoothy-Cursive;src:url(https://cdn.shopify.com/s/files/1/0299/5411/3669/files/Smoothy-Cursive.woff2?v=1704437371) format("woff2"),url(https://cdn.shopify.com/s/files/1/0299/5411/3669/files/Smoothy-Cursive.woff?v=1704437371) format("woff");font-weight:400;font-style:normal}.page-width{max-width:1280px;padding:0}.font-corinthia{font-family:Corinthia,cursive;-webkit-font-smoothing:antialiased}.gryffeditor h1{font-size:3.6rem}.font-smoothy{font-family:Smoothy-Cursive,sans-serif}.mini-cards-container .mini-card.viewable.current{width:32px;height:40px}body{font-family:Montserrat,sans-serif}.addresses .customer .field input{border:1px solid #e2e8f0}.shipping-policy h1{font-size:35px;color:#000;margin:20px 0}.shipping-policy #MainContent p,.shipping-policy td,.shipping-policy .shg-rich-text{color:#000}.custom-corinthia{font-family:Corinthia,cursive;font-weight:700}.header__icon--menu[aria-expanded=true]{position:fixed!important;top:0;left:0;z-index:1}.section-header.shopify-section-group-header-group{z-index:50}.customer .field input{border-radius:4px!important}#sidebar .tag_container input[type=checkbox].hidden,.Product-featured-collection .card__content,.abz-bundle-data .bulk_order_design,.abz-bundle-data .bulk_order_more_2 .bulk_order_active:before,.abz-search .field:after,.abz-search .icon-close,.collection .unit-price,.collection-desc h1,.custom-collection-hero__inner .collection-hero__text-wrapper p:not(:second-child),.main-product-fby .vendor-name,.modal,.product__info-wrapper .badge.price__badge-sale,.product__info-wrapper .product__tax.caption.rte,.search .template-search .template-search__header,.serach-in-order .field:after,.slider-counter.caption,.tag_container input[type=checkbox].collection-filter.hidden{display:none}.missouri-star-wholesale-ordering .gf_gs-text-heading-2,.missouri-star-wholesale-ordering .text-edit>p,.predictive-search__item-query-result *{color:#000!important}.oliso-irons-quilting-irons-best-iron-for-quilters-oliso-pro-iron .ss-deta{margin-top:70px}.account.login .customer .field input,.create-account.register .customer .field input{border:1px solid #e2e8f0}[type=search]:focus{--tw-ring-color: transparent !important}[type=checkbox]:focus,[type=radio]:focus{box-shadow:unset!important}::-ms-input-placeholder{color:#afb2c6!important}::placeholder{color:#afb2c6!important}#designer-newsletter-signup[type=email]:focus,.follow-designer [type=email]:focus{outline-offset:0}.index .module .shogun-heading-component a,.shg-box-content .shogun-heading-component h1{font-size:3rem}.privacy-policy .shg-rich-text h4{font-size:2rem;color:#000}.privacy-policy .shg-rich-text p{font-size:1.2rem;color:#000}.discounts,.privacy-policy .shg-rich-text a{font-size:1.2rem}span.deco,span.next,span.page,span.prev{display:inline-table;min-width:36px!important;text-align:center;background-color:#f7fafc}span.next span,span.prev span{font-size:19px}span.current{border-color:#f48258!important}#filtered-tutorials span.next,#filtered-tutorials span.prev{padding:0!important}.button-switch input#switch-blue{color:#c2e4dc;border-color:#c2e4dc}.slp-description h3{font-size:2.4rem}.cust-req .text-sm{font-size:1.35rem;margin-top:10px}.sew-steady\ae-wish-extension-table-22-1-2-quot-x-25-1-2-quot.product:disabled,.sew-steady\ae-wish-extension-table-22-1-2-quot-x-25-1-2-quot.product[disabled]{background:#e2e8f0;opacity:1}.ss-targeted .msqc-fproduct .text-xl.mr-2.ng-binding{font-size:20px!important}.ss-targeted .msqc-fproduct .text-sm.mr-2.ng-binding{font-size:14px!important}.coll-title h1{font-size:3rem;color:#000}.loading__spinner,.product__media-wrapper .slider-mobile-gutter .slider-button,.product__modal-opener>.loading__spinner{display:none!important}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(16.8% - 2rem);padding:2rem;margin:1rem}.thumbnail[aria-current]{box-shadow:unset;border:unset}.product .thumbnail-list .thumbnail{border-radius:10px}.product-form__input .quantity:after{border:2px solid #0aa88e;border-radius:999px;box-shadow:unset}.product-form__input .quantity__button svg{width:1.7rem;color:#0aa88e}.quantity__input{color:#000;font-size:20px;font-weight:700}.product__info-wrapper .product-form__input{flex:unset;margin:0}.quantity{height:6rem}.cart-item__quantity-wrapper,.coll_list_img_video .owl-stage,.quen_and_buttons{display:flex}.add-cart-btns{flex:1;margin-left:20px}.block-gift-card-msqc.product .qc-points-deta{display:none}.product__info-wrapper .product-form__input input[type=radio]:checked+label.pdp-variants,.product__info-wrapper .product-form__input input[type=radio]+label.pdp-variants{padding:0 1rem;height:3.65rem;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;margin-right:0;margin-top:16px}.pdp-variants-main{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px}.text-neww,.rec-bundle-icon img{width:100%}#shopify-block-okendo_star_rating_KDJDtM{background:#e7f4ef;padding:10px;text-align:center;border-radius:10px;margin-bottom:20px}.quantity__button{opacity:1!important}.main-product-fby .quen_and_buttons #quantity{border:0;height:auto;width:55px;font-size:2rem}.main-product-fby .save-btn-mobile{margin-top:0}.menu-searchsprings .ss-facets .ss-facet-container .ss-title{border-bottom:unset;padding:0 22px 16px 0;color:#0aa88f;background-image:url(/cdn/shop/files/line_2.png?v=1710854005);background-repeat:repeat-x;background-position:bottom}.menu-searchsprings .ss-facets .ss-facet-container.ss-collapsed .ss-title:before{background-image:url(/cdn/shop/files/plus.png?v=1710853152)}.menu-searchsprings .ss-facets .ss-facet-container .ss-title:before{content:"";display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;position:absolute;top:0;right:0;background-image:url(/cdn/shop/files/minus.png?v=1710853152)}.desktop-view .progress-steps .step.completed:after,.mobile-view .progress-steps .step.completed:after{content:url(/cdn/shop/files/progress-indicator_20x_6860b67b-de39-4ab8-b0a8-471ec2689b93.png?v=1705992549);height:0;width:0}.menu-searchsprings .ss-targeted .ss-checkbox:before{width:20px;height:20px;background-color:#fff;border:1px solid #0aa88f;border-radius:5px}.menu-searchsprings .ss-targeted .ss-active .ss-checkbox:before{border:1px solid #0aa88f}.localization-selector option,.product .toast_title,.ss-facet-options{color:#000}.menu-searchsprings .ss-content-container{position:relative;padding-top:1.5rem}.menu-searchsprings .ss-header-container{font-weight:700;border-bottom:unset;padding-bottom:1.5rem;background-repeat:repeat-x;background-position:bottom}.menu-searchsprings .ss-title.ss-results-title{font-size:1.75rem;color:#000}.menu-searchsprings .ss-toolbar.ss-toolbar-top{position:absolute;right:0;top:-18px}.menu-searchsprings .ss-menu-label strong{position:absolute;top:-32px;left:0;display:block;color:#0aa88f;font-weight:400}.collection .menu-searchsprings .ss-results .msqc-fproduct .ss_addToCart,.menu-searchsprings .ss-item-container.ss-targeted{margin-top:50px}.menu-searchsprings .ss-targeted .ss-dropdown-menu .ss-menu-label{overflow:initial;min-width:190px}.menu-searchsprings .ss-targeted .ss-dropdown-menu .ss-menu-label,.menu-searchsprings .ss-targeted .ss-dropdown-menu .ss-menu-list{background:#fff;border:1px solid #0aa88f;border-radius:10px}.menu-searchsprings .ss-results .sm\:text-sm{font-size:1.5rem;line-height:2rem;color:#000;margin-bottom:.5rem}.menu-searchsprings .ss-results .msqc-fproduct .ss_addToCart.bg-orange,.menu-searchsprings .ss-results .msqc-fproduct .ng-scope.bg-orange{font-size:1rem;padding-top:1rem;padding-bottom:1rem}#third .gift_img_text p{line-height:2.4rem}.product .toast_box{padding:10px}.product .toast_box .text-sm{font-size:1.3rem}.machine-quilting-bottom .shg-rich-text h3{font-size:2.5rem;color:#000}#mq_slides b,#mq_slides strong{font-weight:bolder;color:#000}.cust-btn-border{border:2px solid #f48258!important;border-radius:999px!important}span.deco,span.next,span.page,span.prev,ul.paginate li{border-radius:.25rem;border-color:#e2e8f0;border-width:1px}.rounded-l,.rounded-tl{border-top-left-radius:.25rem}.end_img{position:absolute;right:20px;top:8px}.start_img{position:absolute;left:20px;bottom:-12px;width:80px}.bundle-dates{position:absolute;bottom:37px;left:50%;transform:translate(-50%);font-size:28px;color:#0aa88f}.bundle-text{text-align:center;color:#0aa88f;font-size:15px}.free_shippings_label,.left_count_days{font-size:20px;color:#fff;position:absolute}.left_count_days{margin-top:-56px;left:30px}.laft_days{position:absolute;left:24%}.free_ship_img{position:absolute;right:200px;margin-top:-80px}.free_shippings_label{left:20px;bottom:20px}.bundle-right_cmn_top{position:absolute;bottom:16px;font-size:28px;color:#f48258;left:22px}.bundle-right_cmn_bottom{position:absolute;bottom:-20px;color:#f48258;font-size:15px;left:0;right:0;text-align:center}.bundle-active-track{overflow-x:scroll}.bundle-main-bg{min-width:868px}.modal-content{position:relative;width:500px;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}.modal-header{display:flex;justify-content:space-between;align-items:center}@-webkit-keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}#panel{display:block;height:200px;background-color:red}.section-header .page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}html{scroll-behavior:smooth}.predictive-search__item-query-result :not(span){font-weight:700!important}.predictive-search__item-query-result span{font-weight:400!important}.line-clamp-display{display:-webkit-box}.two-lines{-webkit-line-clamp:2}.three-lines{-webkit-line-clamp:3}.collection-desc,.four-lines{-webkit-line-clamp:4}.menu-data[data-suffix=true]{background-color:#0aa88f;color:#fff}#archived-orders-btn:hover{--bg-opacity: .9}.rounded-l{border-bottom-left-radius:.25rem}span.deco:hover,span.next:hover,span.page:hover,span.prev:hover{background-color:#eaedf0}span.next,span.prev{color:#f48258}span.next>a,span.prev>a{font-size:24px;line-height:18px}span.current{background-color:#f48258!important;color:#fff!important}.shg-rich-text.shg-theme-text-content h2,ul.paginate span.next,ul.paginate span.prev{font-size:24px}li.step-icon{max-height:112px;overflow-y:auto;overflow-x:hidden}.mobile-view .step-icon .text-xs{font-size:1rem;padding:10px}.searchspring-content .ng-binding.text-orange{font-size:20px}.mobile-view .mobile-popout-text{font-size:1rem}.gap-fix{margin-left:-.05rem;margin-right:-.05rem}.mobile-gap-fix{margin-top:-.05rem;margin-bottom:-.05rem}.title-extend{margin-left:-2rem;margin-right:-2rem}.progress-steps .step.completed{background:linear-gradient(to right,#0aa88f 46%,#c2e4dc 46% 50%,#e2f1ed 50%)}.progress-steps.vertical-bar .step.completed{background:linear-gradient(to bottom,#0aa88f 46%,#fff 46% 50%,#e2f1ed 50%)}.progress-steps .step.past-completed{background-color:#0aa88f}.desktop-view .progress-steps li,.desktop-view .steps-icons li,.desktop-view .steps-labels li,.desktop-view .steps-titles li{width:11.11%}.mobile-view .progress-steps li,.mobile-view .steps-icons li{height:100px}.desktop-view .progress-steps .step:before{content:"";width:2px;height:30px;background:#c2e4dc;position:absolute;bottom:-30px;left:50%;margin-left:-3px}.desktop-view .progress-steps .step.completed:after{transform:rotate(270deg);position:absolute;top:125%;left:33%}.mobile-view .progress-steps .step:before{content:"";width:25px;height:3px;background:#c2e4dc;position:absolute;left:100%;top:50%;margin-top:-2px}.mobile-view .progress-steps .step.completed:after{position:absolute;top:36%;left:-25%}.mobile-popout-text{font-size:.6rem}.copyright__content a,.footer-block__details-content .list-menu__item--link{color:#000!important;opacity:1}.newslatter-box .newsletter-form{align-items:flex-start;margin:0 auto;max-width:100%}.newslatter-box .field:hover.field:after{box-shadow:none}.newslatter-box .field:after{box-shadow:none}.newslatter-box .footer-block__newsletter path{fill:#fff}.footer__blocks-wrapper{column-gap:0;display:flex}.footer__content-top .grid__item{width:20%;max-width:20%}.footer-social-box .list-social__link{background:0 0;padding:0}.footer-social-box .list-social__item .icon{height:2.5rem;width:2.5rem}.newslatter-box .grid{align-items:center}.new-info.more-info-data{opacity:1;padding:10px}.account #og-unsent-shipment th,.account #og-unsent-shipment tr,.account #og-unsent-shipment td,.account #og-unsent-shipment table{border:0!important}.account #og-unsent-shipment table:not([class]){box-shadow:unset}@media screen and (max-width:1023px){.footer-sub-box .grid--2-col .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)}.footer-social-box,.sub-right-content{justify-content:center}}@media screen and (max-width:767px){.footer-sub-box .grid--2-col .grid__item{width:100%!important;max-width:100%!important;margin:0 auto}.footer-social-box .list-social{justify-content:center}.newslatter-box .grid__item{width:100%;max-width:100%}.newslatter-box p{padding-bottom:10px}.footer-block__details-content .list-menu__item--link{padding-top:0!important}.footer__content-top .grid__item{width:50%;max-width:50%}}@media(min-width:768px)and (max-width:1024px){.funny-quote,.popout-text{font-size:.6rem}.desktop-view .progress-steps .step.completed:after{content:url(/cdn/shop/files/progress-indicator_20x_6860b67b-de39-4ab8-b0a8-471ec2689b93.png?v=1705992549);transform:rotate(270deg);width:0;height:0;position:absolute;top:125%;left:34%}.container{max-width:100%!important}.shipping_info_svg svg{width:auto!important}}@media(min-width:390px)and (max-width:638px){.dd_lady_footer{width:118.1%!important;margin-left:-2.7rem!important}.dd_lady_extra{overflow-x:hidden;margin-left:20px;margin-right:20px}}@media(min-width:639px)and (max-width:639px){.dd_lady_footer{width:114.5%;margin-left:-1.2rem}}@media(min-width:640px)and (max-width:767px){.dd_lady_footer{width:118.1%!important;margin-left:-2.7rem!important}.dd_lady_extra{overflow-x:hidden;margin-left:20px;margin-right:20px}}@media(min-width:768px)and (max-width:1023px){.dd_lady_header{margin-top:-7rem}.dd_lady_footer{margin-left:-1.2rem!important;width:114.25%!important}}@media(min-width:1024px)and (max-width:1200px){.dd_lady_products{margin-right:1.125rem}.dd_lady_footer{margin-left:-1.5rem!important;width:112.45%!important}}@media(min-width:1200px){.dd_lady_footer{margin-left:-2rem!important;width:112.65%!important}}.bulk_order_more_2 .bulk_order_design{background:#66c;display:block;width:20px;height:20px;border-radius:50%;position:absolute;left:-10px;top:20%;z-index:1}.pdp_review_okendo:after,.pdp_review_okendo:before{background-repeat:no-repeat;display:block;content:""}#order-items span.next,#order-items span.prev,.cart-item__media,.cart-item__totals,.cart-notification-wrapper,.disclosure,.disclosure__item,.filter-dropdown,.menu-drawer a,.pdp_cart_btn,.pdp_review_okendo p,.product__info-container .bg-lightaqua-light>div.flex.justify-between.items-center,.quilt-banner-slide,.suppert-top-icon{position:relative}.bulk_order_more_2 .bulk_order_active{position:relative;border:1px solid #66c}.bulk_order_more_2 .bulk_order_active:before{content:"";border-left:2px solid #66c;position:absolute;left:-16px;top:22%;display:block;width:100%;height:78%}.abz-bundle-data .bulk_order_more_2 .bulk_order_active:nth-child(2):before{height:30%;top:-8.5%}.abz-bundle-data .bulk_order_more_2 .bulk_order_active .bulk_order_design:after{content:"";width:10px;height:10px;display:block;position:absolute;left:-6px;border-left:20px;border:2px solid #66c;border-right:0px;top:5px;border-radius:20px 0 0;border-bottom:0}.abz-bundle-data .bulk_order_more_2 .bulk_order_active:nth-child(2) .bulk_order_design:after{border-radius:0 0 0 20px;border-top:0}.abz-bundle-data.only_first_page .bulk_order_design,.abz-bundle-data.only_first_page .bulk_order_more_2 .bulk_order_active:before{display:block}.bulk_order_more_2 .bundle-items:last-child{padding-right:0}.past_months_filter{font-size:13px;background:#9ccdc1;border-radius:5px;color:#000;font-weight:700;text-align:left;width:100%;border:1px solid #0aa88f}.quilt-banner-main .owl-dots{position:absolute;bottom:10px;left:0;right:0}.quilt-head{line-height:70px;text-shadow:4.242640687119286px 4.242640687119285px 0 #931534!important}.quilt-banner-main .owl-nav button.owl-next,.quilt-banner-main .owl-nav button.owl-prev{background-color:#eaeaea!important;width:60px;height:60px;color:#000!important;font-size:40px!important;margin:0;position:absolute;top:50%}.quilt-banner-right .quilt-banner-slide.owl-theme .owl-nav{margin-top:0!important;opacity:0}.quilt-banner-right .quilt-banner-slide.owl-theme:hover .owl-nav{opacity:1}.quilt-banner-right .quilt-banner-slide.owl-theme .owl-nav .owl-prev{transform:translate(-80px);transition:.3s ease-in-out}.quilt-banner-right .quilt-banner-slide.owl-theme:hover .owl-nav .owl-next,.quilt-banner-right .quilt-banner-slide.owl-theme:hover .owl-nav .owl-prev{transform:translate(0)}.quilt-banner-right .quilt-banner-slide.owl-theme .owl-nav .owl-next{transform:translate(80px);transition:.3s ease-in-out}.quilt-banner-main .owl-nav .owl-prev{left:0}.quilt-banner-main .owl-nav .owl-next{right:0}.quilt_img a:hover{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-duration:1s;display:block}@keyframes pulse{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.watch-page-data [type=search]{font-size:1.5rem;line-height:1.5rem}.abz-search .template-search__search{margin-bottom:0;max-width:100%}.abz-search .template-search__search .search,.cart-drawer.cart-drawer .cart-item__price-wrapper>:only-child,.shopify-section-group-footer-group .footer,cart-items .title-wrapper-with-link{margin-top:0}.abz-search .template-search__header{margin-bottom:0}.abz-search .search__input.field__input{border-radius:5px}.abz_acc_btn,.accordion{background-color:#eee;color:#444;padding:18px;width:100%;border:none;text-align:left;outline:0;transition:.4s;cursor:pointer}header-drawer{margin-top:-30px}.fancy-divider{background-size:100px;background-repeat:repeat;height:1px;background-image:url(https://cdn.shopify.com/s/files/1/0299/5411/3669/files/download.svg?v=1702979526)}#menu-drawer.menu-drawer{top:0;height:100%;bottom:0;position:fixed;z-index:10;width:29rem}.abz_acc_btn:hover{background-color:#ccc}.accordion{font-size:15px}.panel{max-height:0;overflow:hidden;transition:max-height .6s ease-out}.abz_pdp_accrodian .panel.show-hights{max-height:unset}.abz_variant_img{background-size:cover;width:40px;height:40px;border-radius:0}.pdp_cart_btn{z-index:9}.product__media-list .product__media-item.extra-reviews{padding-bottom:50px;order:-1}.product--stacked .product__media-item.is-active{order:-2}.product__media-list .product__media-item.extra-reviews:nth-child(2){display:block}.pdp_review_okendo:before{background-image:url(https://cdn.shopify.com/s/files/1/0299/5411/3669/files/before_quote.png?v=1702378632);width:50px;height:50px;position:absolute;left:-10px;z-index:1;top:-24px}.pdp_review_okendo:after{background-image:url(https://cdn.shopify.com/s/files/1/0299/5411/3669/files/after_quote.png?v=1702378632);width:90px;height:90px;position:absolute;right:0;background-size:90px}.pdp_review_okendo p{z-index:2}.swiper-container,.swiper-container-sliders{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.menu-texts,.searchspring-content .ng-binding.text-gray-600{font-size:16px}.customer.login{margin:0!important}.about_text_6 p{margin-bottom:20px}.arrow-up svg{transform:rotate(180deg)}.page-width-header{max-width:1400px;margin:0 auto;padding:0 1.5rem}.abz_header_icon,.cart-header,.header__icons{column-gap:10px}.abz_header_icon .cmn_icon,.cmn_icon{cursor:pointer;column-gap:6px}.menu-texts{bottom:13px;color:#f48258;padding-bottom:2px;text-align:center;text-decoration:none;left:20px;top:-11px}.facets-layout-list .facets__label:hover .facet-checkbox__text,.link,.underline-links-hover:hover a{text-decoration:none!important}.abz-search{background:#0aa88f;width:100%;padding-top:10px;padding-bottom:10px}.template-search__header{padding:0}.visually-hiddenss{order:1}.cart-header svg{order:2}.singin-list{color:#0aa88e;display:block;text-align:center;border:2px solid #0aa88e;border-radius:26px;font-weight:600;margin:0 20px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.singin-list:hover{background:#0aa88e;color:#fff;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.menu_drawer__divider{background-image:url(divider.svg);height:25px;width:100%;background-repeat:repeat-x;content:"";display:block}.new-support.menu-drawer__menu{position:relative}.new-support.menu-drawer__menu:before{content:"";background-image:url(divider.svg);background-repeat:repeat-x;background-size:contain;height:25px;width:100%;position:absolute;left:0;top:-15px;display:block;margin-right:10px}.js .menu-drawer__menu .new-support.suppert-top-icon li:nth-last-child(2){margin-bottom:3rem}.js .menu-drawer__menu li,.js .menu-drawer__menu.has-submenu.list-menu.submenu-open .suppert-top-icon li:nth-last-child(2){margin-bottom:.7rem}#featured-content::-webkit-scrollbar{display:none}.cmn_icon{background:0 0;padding:.8rem 1.2rem;border-radius:5px}.cmn_icon:hover{background:#fff}.cmn_icon .abz_icon_text{margin-top:8px;margin-bottom:0}#HeaderDrawer-daily-deal{position:relative;background:0 0}.menu-drawer__navigation>ul>li>a,.menu-drawer__navigation>ul>li>details>summary{position:relative;padding-left:70px;margin:0;padding-top:10px;padding-bottom:10px;line-height:20px}.menu-drawer__navigation>ul>li>a:before,.menu-drawer__navigation>ul>li>details>summary:before{content:"";display:block;height:48px;width:40px;background-repeat:no-repeat;background-position:center;background-size:auto 24px;position:absolute;left:15px;top:50%;transform:translateY(-50%)}#HeaderDrawer-shop-by-department:before{background-image:url(shop-by.svg)}#HeaderDrawer-sale-trending:before{background-image:url(sale-trending.svg)}#HeaderDrawer-daily-deal:before{background-image:url(daily-deal-menu.svg)}#HeaderDrawer-bundle:before{background-image:url(bundle-menu.svg)}#HeaderDrawer-holiday-theme:before{background-image:url(holiday-theme.svg)}#HeaderDrawer-new-arrivals:before{background-image:url(new-arrivals.svg)}#HeaderDrawer-machine-quilting:before{background-image:url(machine-menu.svg)}#HeaderDrawer-block-magazine:before{background-image:url(block-menu.svg)}#HeaderDrawer-gift-cards:before{background-image:url(giftcart.svg)}#HeaderDrawer-wishlist:before{background-image:url(wishlist-menu.svg)}#HeaderDrawer-my-account:before{background-image:url(my-account-menu.svg)}#HeaderDrawer-watch:before{background-image:url(watch.svg)}#HeaderDrawer-help-contact-us:before{background-image:url(help-menu.svg)}#HeaderDrawer-my-orders:before{background-image:url(my-orders.svg)}#HeaderDrawer-community:before{background-image:url(community-menu.png)}#HeaderDrawer-quilt-town:before{background-image:url(quilt-town.svg)}#HeaderDrawer-help-contact-us{margin:32px 0 0}#HeaderDrawer-quilt-town{padding-bottom:18px;margin-bottom:12px}.shop-by-department-id:before{content:url(department-menu.svg);display:flex;height:50px;width:50px;background-repeat:no-repeat;top:0;left:-4px;padding:5px;position:relative}.block-magazine-id:before{background-image:url(block-magazine-menu.svg);position:relative;top:8px;background-repeat:no-repeat;content:"";display:block}.machine-quilting-id:before{background-image:url(machine-quilt-white.svg);position:relative;top:8px;background-repeat:no-repeat;content:"";display:block}.block-magazine-id span,.machine-quilting-id span{color:#fff}.machine-quilting-id:before{height:40px;width:40px}.block-magazine-id:before{height:41px;width:43px;margin-right:0}.menubar-inner-icon .block-magazine-id,.menubar-inner-icon .machine-quilting-id{background:#0aa88f}.template-search .field:before{border-radius:5px!important;box-shadow:none}.template-search .field:after,.template-search .field:hover:after{border-radius:5px!important;box-shadow:none;border:1px solid #8d8d8c}.collection-desc br,.js .menu-drawer__menu-item .icon-caret,.menu-drawer .list-social:empty,.mobile-menu-slider,.no-js .menu-drawer .icon-arrow,.no-js .menu-drawer__close-button,.overflow-hidden-desktop .oke-reviewsTab.oke-reviewsTab--large-top-left,.template-search .reset__button{display:none}.template-search__search .field:before{border-radius:5px;border:1px solid #8d8d8c}.product__column-sticky{z-index:1!important}.header-wrapper{background:#f3f9f7;border:none}.header{padding:0!important}.inn-txt{margin:auto 0}#HeaderDrawer-shop-by-department-precut-fabrics:before{content:"";display:block;background-image:url(precut.svg);height:50px;width:50px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-fabric-by-the-yard:before{content:"";display:block;background-image:url(fabric-menu.svg);height:50px;width:50px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-notions:before{content:"";display:block;background-image:url(notions-menu.svg);height:50px;width:50px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-kits-block-of-the-month:before{content:"";display:block;background-image:url(kits-menu.svg);height:50px;width:50px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-trims-embellishments:before{content:"";display:block;background-image:url(trims-menu.svg);height:50px;width:50px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-tools-templates:before{content:"";display:block;background-image:url(tools-menu.svg);height:50px;width:50px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-gifts-home:before{content:"";display:block;background-image:url(gift-menu.svg);height:50px;width:50px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-patterns-books:before{content:"";display:block;background-image:url(patters-menu.svg);height:50px;width:50px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-bag-making-supplies:before{content:"";display:block;background-image:url(gift-menu.svg);height:50px;width:52px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-sewing-furniture-organization:before{content:"";display:block;background-image:url(sewing-menu.svg);height:50px;min-width:52px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-knitting-crochet:before{content:"";display:block;background-image:url(knitting-crochet-menu.svg);height:50px;width:52px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-embroidery:before{content:"";display:block;background-image:url(embrodary-menu.svg);height:50px;width:52px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-best-sellers:before{content:"";display:block;background-image:url(best-sellar-menu.svg);height:50px;width:52px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-new-arrivals:before{content:"";display:block;background-image:url(new-arrival-menu.svg);height:50px;width:52px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-block-magazine:before{content:"";display:block;background-image:url(https://cdn.shopify.com/s/files/1/0299/5411/3669/files/Group_73.svg?v=1701936222);height:50px;width:50px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-gift-cards:before{content:"";display:block;background-image:url(https://cdn.shopify.com/s/files/1/0299/5411/3669/files/Group_72.svg?v=1701936223);height:50px;width:50px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-embroidery-crochet:before{content:"";display:block;background-image:url(https://cdn.shopify.com/s/files/1/0299/5411/3669/files/Group_71.svg?v=1701936223);height:50px;width:50px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-precut-fabrics-5-squares-charm-packs:before{content:"";display:block;background-image:url(charms-menu.svg);height:40px;width:40px;background-repeat:no-repeat;margin-right:10px;background-position:center;background-size:contain}#HeaderDrawer-shop-by-department-precut-fabrics-2-5-strips-jelly-rolls:before{content:"";display:block;background-image:url(jelly-menu.svg);height:40px;width:40px;background-repeat:no-repeat;margin-right:10px;background-position:center;background-size:contain}#HeaderDrawer-shop-by-department-precut-fabrics-layer-cakes-10-squares:before{content:"";display:block;background-image:url(layer-cake-menu.svg);height:40px;width:40px;background-repeat:no-repeat;margin-right:10px;background-position:center;background-size:contain}#HeaderDrawer-shop-by-department-precut-fabrics-mini-charms-2-5-squares:before{content:"";display:block;background-image:url(mini-charms.svg);height:40px;width:40px;background-repeat:no-repeat;margin-right:10px;background-position:center;background-size:contain}#HeaderDrawer-shop-by-department-precut-fabrics-fat-quarter-bundles:before{content:"";display:block;background-image:url(fat-menu.svg);height:40px;width:40px;background-repeat:no-repeat;margin-right:10px;background-position:center;background-size:contain}#HeaderDrawer-shop-by-department-precut-fabrics-1-5-strips-honey-buns:before{content:"";display:block;background-image:url(honey-menu.svg);height:40px;width:40px;background-repeat:no-repeat;margin-right:10px;background-position:center;background-size:contain}#HeaderDrawer-shop-by-department-precut-fabrics-fusible-applique-shapes:before{content:"";display:block;background-image:url(shapes-menu.svg);height:40px;width:40px;background-repeat:no-repeat;margin-right:10px;background-position:center;background-size:contain}#HeaderDrawer-shop-by-department-english-paper-piecing:before{content:"";display:block;background-image:url(english-paper-piecing-menu.svg);height:50px;width:50px;background-repeat:no-repeat;margin-right:10px;background-position:center;background-size:contain}#HeaderDrawer-shop-by-department-english-paper-piecing-epp-papers-and-templates:before{content:"";display:block;background-image:url(epp_papers.svg);height:50px;width:52px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-english-paper-piecing-epp-notions-tools:before{content:"";display:block;background-image:url(epp_notions.svg);height:50px;width:52px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-english-paper-piecing-epp-patterns-kits:before{content:"";display:block;background-image:url(epp_patterns.svg);height:50px;width:52px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-sale-clearance:before{content:"";display:block;background-image:url(sale-trending.svg);height:50px;width:36px;background-repeat:no-repeat;margin-right:10px}#HeaderDrawer-shop-by-department-english-paper-piecing-missouri-star-epp-products:before{content:"";display:block;background-image:url(msqc_epp.svg);height:50px;width:52px;background-repeat:no-repeat;margin-right:10px}.shop-by-department-id:after{content:"";display:block;width:91%;height:1px;position:absolute;bottom:0;border:1px dashed #0aa88f42}.block-magazine-ids:before,.quilt-patterns-ids:before,.fabric-by-the-yard-ids:before,.gifts-home-ids:before,.kits-block-of-the-month-ids:before,.notions-ids:before,.patterns-books-ids:before,.precut-fabrics-ids:before,.tools-templates-ids:before,.trims-embellishments-ids:before{width:50px;background-repeat:no-repeat;margin-right:10px}.fabric-by-the-yard-ids:before,.quilt-patterns-ids:before,.gifts-home-ids:before,.kits-block-of-the-month-ids:before,.notions-ids:before,.patterns-books-ids:before,.precut-fabrics-ids:before,.tools-templates-ids:before,.trims-embellishments-ids:before{content:"";display:block;height:40px}.menu-drawer__navigation{padding-top:0!important}.collection-cta,.menu-welcome{column-gap:15px}.menubar-inner-icon-child{background:#0aa88f;padding-top:10px;padding-bottom:10px;margin-bottom:16px;padding-left:16px}.precut-fabrics-id span{position:initial}.menubar-inner-icon-child p{margin-top:0;color:#fff;font-weight:600;margin-bottom:0;display:flex;align-items:center}.precut-fabrics-ids:before{position:relative;top:7px;left:10px;background-image:url(Vector_6.svg)}.last-child{width:51px;position:relative!important;top:4px;left:5px}.fabric-by-the-yard-ids:before{background-image:url(fabric-yard-menu.svg)}.notions-ids:before{background-image:url(notions-menu-white.svg)}.kits-block-of-the-month-ids:before{background-image:url(kits-block-menu.svg)}.trims-embellishments-ids:before{background-image:url(trims-menu-green.svg)}.tools-templates-ids:before{background-image:url(tools-temp-menu.svg)}.gifts-home-ids:before{background-image:url(gift-homes-menu.svg)}.quilt-patterns-ids:before{background-image:url(quilt_patterns_menu.svg)}.patterns-books-ids:before{background-image:url(patterns-book-menu.svg)}.bag-making-supplies-ids:before,.embroidery-ids:before,.english-paper-piecing-ids:before,.sewing-furniture-organization-ids:before{height:60px;width:50px;background-repeat:no-repeat;margin-right:10px;display:block;content:""}.bag-making-supplies-ids:before{background-image:url(bag-marketing.svg)}.embroidery-ids:before{background-image:url(embrodary-white.svg)}.english-paper-piecing-ids:before{background-image:url(english_paper_piecing.svg)}.sewing-furniture-organization-ids:before{background-image:url(sewing-white.svg)}.sewing-furniture-organization-ids:before{background-image:url(knitting-crochet-white.svg)}.knitting-crochet-ids:before{background-image:url(sewing-furniture-menu.svg);height:60px;width:50px;background-repeat:no-repeat;margin-right:10px;display:block;content:""}.block-magazine-ids:before{content:"";display:block;background-image:url(https://cdn.shopify.com/s/files/1/0299/5411/3669/files/Group_21.svg?v=1701952997);height:40px}.template-search__search .field__label{font-size:13px;margin-top:3px}.underline-links-hover:hover a{text-underline-offset:0!important}.facet-filters__field select:focus{outline:0!important;box-shadow:none!important}.customer .field input:focus-visible,.customer select:focus-visible,.field__input:focus-visible,.localization-form__select:focus-visible.localization-form__select:after,.select__select:focus-visible{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) #f48258}.shipping_info_svg svg{width:65%;display:block;vertical-align:middle}.collection-desc{display:-webkit-box;text-overflow:ellipsis;margin-top:20px}.pdp-left{width:45%}@media only screen and (min-width:768px){.ss-content-container .ss-image-link figure img{height:18.5rem}#reviewModal div[id^=review_slide]{width:100%}}@media only screen and (min-width:1024px){.ss-content-container .ss-image-link figure img{height:14rem}#reviewModal div[id^=review_slide]{width:100%}}@media only screen and (max-width:1340px){.abz_icon_text{font-size:14px}.cmn_icon{text-decoration:unset;margin:0 9px}}@media only screen and (max-width:1260px){.abz_icon_text{font-size:14px}.menu-texts{position:relative!important;top:2px;left:0}.cmn_icon{display:block}.cart-header{display:grid!important}.cart-header svg{order:inherit}.pdp_review_okendo:after{width:50px;height:50px;background-size:40px}.pdp_review_okendo:before{width:50px;height:50px;background-size:30px}}@media only screen and (max-width:1110px){.side-bar-toggale{padding:8px 4px}.template-search__search .field__label{font-size:13px}.abz_icon_text{font-size:14px}}@media only screen and (max-width:1024px){.abz_icon_text,.menu-texts,span.visually-hiddenss{font-size:13px}.cmn_icon{text-decoration:unset;margin:0!important;text-align:center;padding:.8rem}.header-wrapper .container{max-width:unset}.precuttxt{display:none}.template-search__search .field__label{font-size:13px;margin-top:2px}.pdp_review_okendo:after{width:40px;height:40px;background-size:40px}}@media only screen and (max-width:991px){.cmn_icon{margin:0 3px!important;padding:.8rem .2rem}.abz_header_icon,.header__icons{column-gap:2px}}@media only screen and (max-width:834px){.header__icons{column-gap:6px;align-items:center}.cmn_icon{margin:0!important}.abz_icon_text,.menu-texts,span.visually-hiddenss{font-size:12px}}@media only screen and (max-width:767px){.header>.header__heading-link{width:178px}.gift-banner-img{background-image:unset!important}.save-btn-mobile{width:30%!important}.product__info-wrapper .quen_and_buttons{display:block!important}.product__info-wrapper .quantity{width:100%!important}#searchspring-slideout_container .ss-slideout-header .ss-close,.account.buyagain-index .dashboard-display,.mobile-menu-slider{display:block}.logo-sub-footer{text-align:right}.header--mobile-center{padding:5px 10px 0!important}.header__heading{width:auto;padding:0}.abz_header_icon,.acc_icon .abz_icon_text,.header__heading-logo,.header__icon.cart-header .cart-txt,.icon_1.cmn_icon,.menu-drawer-container .menu-texts{display:none}.template-search__search .field__button,.template-search__search input{height:40px}.customer .field label,.template-search__search .field__label{top:calc(1rem + var(--inputs-border-width))}.menu-texts,span.visually-hiddenss{font-size:15px}.mobile-menu-slider li a{column-gap:10px}.icon-mobile-menu p{margin:0;white-space:nowrap}#featured-content{justify-content:center}.header{grid-template-columns:1fr 185px 1fr}.collection .coll-new{position:relative}.collection .banner-img{height:auto;background-size:100% 60%;background-position:top}.collection .coll-mobile{position:absolute;top:0}.collection .left_img img{margin:30px auto 0;width:300px;height:300px}.collection .right-div{background:#fff;box-shadow:0 4px 20px #00000040;margin-top:100px;border-radius:12px;display:flex;flex-direction:column;padding:180px 20px 20px;margin-left:20px;margin-right:20px}.collection .descrption-header{order:1;padding:10px 0}.collection .collection-desc{order:3}.collection .coll-btn-deta{order:2;margin-top:20px;padding-bottom:0;flex-wrap:nowrap}.collection a.collection-ancher{width:33.3%;flex-wrap:wrap;display:flex;flex-direction:column;margin-bottom:0}.collection a.collection-ancher img{margin-bottom:10px;margin-right:0}.collection .coll_btn_txt{text-align:center}#searchspring-content .ss-slideout-toolbar{position:absolute;left:0;right:0;top:-80px}body.search #searchspring-content .ss-slideout-toolbar{position:static}sticky-header.header-wrapper .header{padding-left:1rem!important;padding-right:1rem!important}.menu-searchsprings .ss-toolbar.ss-toolbar-top{right:inherit;left:0}.menu-searchsprings .ss-item-container.ss-targeted{margin-top:0}.menu-searchsprings .ss-header-container{margin-top:40px}#showMeSS .bg-aqua-lighter{margin-bottom:110px}.search-spring-deta{margin-top:60px}}.collection-cta a:first-child,.tutorial-top-btn{background:#73c973}@media only screen and (max-width:590px){.menu-texts{position:relative!important}#featured-content{justify-content:flex-start}.header{grid-template-columns:1fr 145px 1fr}}.menu-drawer ul li:hover{background:#e2f1ed80}.header__icons{padding-right:0}.header__icon--menu[aria-expanded=true]:before{background:linear-gradient(to right,#000000e6,#00000080);top:0;z-index:9;height:100%;position:fixed}.header__icon--menu[aria-expanded=true]:after{content:"";position:absolute;top:15px;left:326px;width:30px;height:30px;background-image:url(close-white.svg);background-repeat:no-repeat;background-size:26px;z-index:10}.predictive-search--search-template{z-index:6!important}.custome-accordion[open] summary>div>span:before{background-image:url(https://cdn.shopify.com/s/files/1/0299/5411/3669/files/minus.png?v=1702468842);background-repeat:no-repeat;background-position:center}.collection-cta a:nth-child(2){background:#ac9cd9}.collection-cta a:nth-child(3){background:#ffbf0f}.custom-collection-hero__inner .collection-hero__text-wrapper{flex-basis:initial!important;max-width:calc(34% - 20px);position:absolute;left:0;bottom:0}.collection-hero.collection-hero--with-image{overflow:visible!important}.custom-collection-hero__inner .collection-hero__text-wrapper p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;font-weight:400;color:#000;font-size:16px}.custom-collection-hero__inner .collection-hero__text-wrapper a{text-decoration:underline}.collection-bottom-disc p:not(:first-child) strong{margin-top:15px}.collection-bottom-disc p strong{font-size:18px;font-weight:700;color:#000;display:block}.collection-bottom-disc p br{display:block;margin-bottom:10px}.collection-bottom-disc p{font-size:16px;color:#000;font-weight:400;line-height:normal}@media screen and (min-width:1301px)and (max-width:1399px){.header__icons{padding-right:0!important}.header__icon--menu .icon{position:static}.side-bar-toggale{overflow:hidden;height:72px}.menu-texts{position:static!important;display:block;text-align:center;padding-left:5px;margin-top:6px!important}.menu-drawer-container .icon-close{display:none;opacity:none}.menu-drawer-container.menu-opening .icon-hamburger{display:none}.menu-drawer-container.menu-opening .icon-close{display:block;margin-left:10px}.cart-header{flex-direction:column-reverse}}@media screen and (min-width:1200px)and (max-width:1300px){.abz_header_icon,.header__icons{column-gap:15px}.abz_header_icon .cmn_icon,.cmn_icon{column-gap:4px}}@media screen and (min-width:1025px)and (max-width:1199px){.abz_header_icon,.header__icons{column-gap:3px}.side-bar-toggale{height:69px}}@media screen and (min-width:768px)and (max-width:1024px){.abz_header_icon,.header__icons{column-gap:8px}.header{padding:0 10px!important}.account .container,.order .container{max-width:98%}.account .container.mq-container{max-width:768px}}@media screen and (min-width:320px)and (max-width:767px){.block-magazine-id:before,.machine-quilting-id:before{left:-50px}.account .container{max-width:98%}.header__icon--menu[aria-expanded=true]:after{left:325px;top:10px}.shop-by-department-id .cust-inn-head{padding-left:8px}.header-wrapper{padding:0 1rem}.mobile-menu-slider .mobile-head-slide:first-child{margin-left:0}.mobile-menu-slider .mobile-head-slide:last-child{margin-right:0}}.coll_list_img_video .owl-stage .owl-item{display:flex;flex-direction:column}.tutorial-top-btn{background:linear-gradient(90deg,#73c973 34%,#24000000 34%)}@media only screen and (min-width:750px){.section .facets-vertical .facets-wrapper{padding-right:2rem}.product__info-wrapper{padding:0 0 0 3rem}}@media only screen and (max-width:749px){.quilt-banner-right .quilt-banner-slide.owl-theme:hover .owl-nav{display:none}.collection-background{margin:15px 15px 0;border-radius:6px}.collection-hero--with-image .collection-hero__inner{padding-left:0}.collection-background.collection-hero--with-image .collection-hero__inner{padding-left:0;padding-right:0;padding-bottom:0}.custom-collection-hero__inner .collection-hero__text-wrapper{max-width:100%;border-radius:0}.collection-top-btn.section-collection-list .page-width{padding-left:15px;padding-right:15px}.collection-top-btn.section-collection-list .collection-cta{border-radius:0 0 6px 6px;background:#9ccdc1;padding-left:10px;padding-right:10px;padding-bottom:0}}@media only screen and (max-width:640px){.coll_list_img_video .image-with-text-block,.collection-list__item.grid__item{width:150px!important;max-width:150px!important}}@media screen and (min-width:320px)and (max-width:360px){.filter-cta{min-width:100%!important;padding-left:20px!important;margin-bottom:10px}.filter-cta p{font-size:14px!important}.filter-flex{flex-wrap:wrap!important}}a.modal-button{position:relative;display:flex}a.modal-button:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.addresses input[type=checkbox]{margin-top:0!important}.custom-search-btn:after{position:absolute;content:"";border-top:23px solid transparent;border-left:23px solid #f48258;border-right:23px solid transparent;border-bottom:23px solid transparent;right:-46px}.msqc-btn{background-color:#f48258!important;border-radius:9999px;text-transform:uppercase!important}.cart-items thead th,.unit-price{text-transform:uppercase}.menu-welcome-text .wel-text{font-size:1.5rem}.menu-welcome-text strong{font-size:1.8rem}.dd_bottom_section p{font-size:1.5rem;line-height:2rem;color:#000}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeOutRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}#order-items span.next>a:after,#order-items span.prev>a:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.product__info-container .bg-lightaqua-light>div.flex.justify-between.items-center:after{content:"";position:absolute;top:-15px;bottom:-15px;left:-15px;right:-15px;z-index:1}.cart__footer>div:only-child,.product__info-container .bg-lightaqua-light>div .collapse-arrow{margin-left:auto}#link-machine-quilting .menu-drawer__inner-submenu .menu-drawer__menu .menu-drawer__menu-item{padding:4px 30px;min-height:40px}.list-social{display:flex;flex-wrap:inherit;justify-content:flex-end}.list-social__link{align-items:center;display:flex;padding:1.1rem;color:rgb(var(--color-foreground))}.js .menu-drawer__submenu,.menu-drawer{left:0;visibility:hidden;position:absolute}.menu-drawer__account,.menu-drawer__close-button,.menu-drawer__menu-item{text-decoration:none;font-size:1.4rem}.no-js .menu-drawer__menu-item,.totals>*{font-size:1.6rem}.header__icon--menu{position:initial}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before{content:"";position:absolute;cursor:default;width:100%;height:calc(100vh - 100%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));top:100%;left:0;background:rgba(var(--color-foreground),.5);opacity:0;visibility:hidden;z-index:2;transition:opacity,visibility}menu-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}.menu-drawer{transform:translate(-100%);z-index:3;top:100%;padding:0;background-color:rgb(var(--color-background));overflow-x:hidden;filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity)));width:33rem}.js .menu-drawer{height:calc(100vh - 100%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)))}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.js details[open].menu-opening>.menu-drawer,.no-js details[open]>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{transform:translate(0);visibility:visible}.js .menu-drawer__navigation .submenu-open,.price.price--unavailable{visibility:hidden}.menu-drawer__inner-container{position:relative;height:100%}.menu-drawer__navigation-container{display:grid;grid-template-rows:1fr auto;align-content:space-between;overflow-y:auto;height:100%}.menu-drawer__navigation{padding:3rem 0}.menu-drawer__inner-submenu{height:100%;overflow-x:hidden;overflow-y:auto}.cart-drawer .quantity-popover-container,.desktop-localization-wrapper .localization-form:only-child,.menu-drawer__localization .localization-form,.no-js .menu-drawer__navigation{padding:0}.no-js .menu-drawer__navigation>ul>li{border-bottom:.1rem solid rgba(var(--color-foreground),.04)}.no-js .menu-drawer__submenu ul>li{border-top:.1rem solid rgba(var(--color-foreground),.04)}.menu-drawer__menu-item{padding:.9rem 3rem}.menu-drawer__inner-submenu .menu-drawer__menu .menu-drawer__menu-item{padding:.4rem 1.5rem}.menu-drawer__inner-submenu .menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu-item{padding:4px 24px;margin-bottom:4px;min-height:40px}.no-js .menu-drawer__submenu .menu-drawer__menu-item{padding:1.2rem 5.2rem 1.2rem 6rem}.no-js .menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu-item{padding-left:9rem}.menu-drawer summary.menu-drawer__menu-item{padding-right:4.5rem}.no-js .menu-drawer__menu-item .icon-caret{right:3rem}.menu-drawer__close-button:focus,.menu-drawer__close-button:hover,.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__menu-item:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.menu-drawer__menu-item--active:hover{background-color:rgba(var(--color-foreground),.08)}.menu-drawer__menu-item>.icon-arrow{position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.js .menu-drawer__submenu{top:0;width:100%;bottom:0;background-color:rgb(var(--color-background));z-index:1;transform:translate(100%)}.js .menu-drawer__submenu .menu-drawer__submenu{overflow-y:auto}.menu-drawer__close-button{margin-top:0;padding:1.2rem 1.5rem;display:flex;align-items:center;width:100%;background:#e9eaea;color:#0aa88f!important;font-weight:600;font-family:var(--font-body-family);font-style:var(--font-body-style);text-align:left}.menu-drawer__account,.price{color:rgb(var(--color-foreground))}.menu-drawer__close-button .icon-arrow{transform:rotate(180deg);margin-right:1rem}.menu-drawer__utility-links{padding:0;background-color:rgba(var(--color-foreground),.03);position:relative}.header--has-social .menu-drawer__utility-links{padding:2rem 3rem}.menu-drawer__account{display:inline-flex;align-items:center;padding:1rem 0;margin-bottom:0}.menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{margin:0}.menu-drawer__account .icon-account{height:2rem;width:2rem;margin-right:1rem}.menu-drawer__account:hover .icon-account{transform:scale(1.07)}.menu-drawer .list-social{justify-content:flex-start;margin-left:-1.25rem}.menu-drawer .list-social__link{padding:1.1rem}.totals{display:flex;justify-content:center;align-items:flex-end}.totals>*{margin:0}.totals>h2{font-size:calc(var(--font-heading-scale) * 1.6rem)}.totals *{line-height:1}.totals>*+*{margin-left:2rem}.totals__total{margin-top:.5rem}.totals__total-value{font-size:1.8rem}.cart__ctas+.totals{margin-top:2rem}@media all and (min-width:750px){.totals{justify-content:flex-end}}.price,.price--large{font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale))}.price{letter-spacing:.1rem}.price>*{display:inline-block;vertical-align:top}.cart-items .right,.price--end{text-align:right}.price .price-item{display:inline-block;margin:0 1rem 0 0}.price__regular .price-item--regular{margin-right:0}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}.price--large{letter-spacing:.13rem}.price--sold-out .price__availability,.price__regular{display:block}.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__availability,.price--on-sale .price__regular,.price__availability,.price__sale{display:none}.localization-form__currency,.price--on-sale .price__badge-sale,.price--sold-out .price__badge-sold-out,.volume-pricing--sale-badge .price__badge-sale{display:inline-block}.volume-pricing--sale-badge .price__badge-sale{margin-left:.5rem}.price--on-sale .price__sale{display:initial;flex-direction:row;flex-wrap:wrap}.price--center{display:initial;justify-content:center}.cart-notification-wrapper .cart-notification,.is-empty .cart__empty-text,.is-empty .cart__warnings,.menu-drawer__localization localization-form,.unit-price,cart-items,predictive-search[loading] .predictive-search,predictive-search[open] .predictive-search{display:block}.price--on-sale .price-item--regular{text-decoration:line-through;color:rgba(var(--color-foreground),.75);font-size:1.3rem}.unit-price{font-size:1.1rem;letter-spacing:.04rem;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:.2rem;color:rgba(var(--color-foreground),.7)}.predictive-search{display:none;position:absolute;top:calc(100% + .1rem);left:-.1rem;border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));background-color:rgb(var(--color-background));z-index:3;border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);overflow-y:auto;-webkit-overflow-scrolling:touch}.predictive-search--search-template{width:calc(100% + .2rem)}.predictive-search__results-groups-wrapper{display:flex;border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding-bottom:1rem}.predictive-search__result-group{display:flex;flex-direction:column;flex:1 1 auto;gap:2rem}.cart__empty-text,.is-empty .cart__contents,.is-empty .cart__footer,.predictive-search__result-group:first-child .predictive-search__pages-wrapper,cart-items.is-empty .title-wrapper-with-link,predictive-search:not([loading]) .predictive-search-status__loading,predictive-search:not([loading]) .predictive-search__loading-state,predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__loading-state,predictive-search[loading] .predictive-search__search-for-button{display:none}.predictive-search__heading{border-bottom:.1rem solid rgba(var(--color-foreground),.08);margin:0 2rem;padding:1.5rem 0 .75rem;color:rgba(var(--color-foreground),.7)}predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:1rem}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__search-for-button{display:initial}.predictive-search__item:hover,.predictive-search__item[aria-selected=true],.predictive-search__list-item:hover>*,.predictive-search__list-item[aria-selected=true]>*{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.predictive-search__list-item:hover .predictive-search__item-heading,.predictive-search__list-item[aria-selected=true] .predictive-search__item-heading{text-decoration:underline;text-underline-offset:.3rem}.predictive-search__item{display:flex;padding:1rem 2rem;text-align:left;text-decoration:none;width:100%}.predictive-search__item--link-with-thumbnail{display:grid;grid-template-columns:5rem 1fr;grid-column-gap:2rem;grid-template-areas:"product-image product-content"}.predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}.predictive-search__item-content--centered{justify-content:center}.predictive-search__item-vendor{font-size:.9rem}.header-localization:not(.menu-drawer__localization) .localization-form:only-child .localization-form__select,.menu-drawer__localization .localization-form:only-child .localization-form__select,.predictive-search__item-heading{margin:0}.predictive-search__item-query-result :not(mark){font-weight:bolder}.predictive-search__item-query-result mark{color:rgba(var(--color-foreground),.75);background-color:transparent}.predictive-search__item .price{color:rgba(var(--color-foreground),.7);font-size:1.2rem}.predictive-search .price,.predictive-search__item-vendor+.predictive-search__item-heading{margin-top:.5rem}.predictive-search__item--term{justify-content:space-between;align-items:center;padding:1.3rem 2rem;word-break:break-all;line-height:calc(1 + .4 / var(--font-body-scale))}.cart-drawer .product-option dd,.disclosure__link,.product-option{word-break:break-word}.predictive-search__item--term .icon-arrow{width:calc(var(--font-heading-scale) * 1.4rem);height:calc(var(--font-heading-scale) * 1.4rem);flex-shrink:0;margin-left:calc(var(--font-heading-scale) * 2rem);color:rgb(var(--color-link))}.predictive-search__image{grid-area:product-image;object-fit:contain;font-family:"object-fit: contain"}.disclosure__link:hover,.localization-selector.link,cart-remove-button .button:not([disabled]):hover{color:rgb(var(--color-foreground))}.localization-form{display:flex;flex-direction:column;flex:auto 1 0;padding:1rem;margin:0 auto}.localization-form:only-child{display:inline-flex;flex-wrap:wrap;flex:initial;padding:1rem 0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 1rem .5rem;flex-grow:1}@media screen and (max-width:989px){.header--has-localizations:where(:not(.header--has-social)) .menu-drawer__utility-links{padding:2rem 3rem}noscript .localization-form:only-child{width:100%}}.localization-form .button{padding:1rem}.localization-form__select{border-radius:var(--inputs-radius-outset);position:relative;margin-bottom:1.5rem;padding-left:1rem;text-align:left;min-height:calc(4rem + var(--inputs-border-width) * 2);min-width:calc(7rem + var(--inputs-border-width) * 2)}.disclosure__button.localization-form__select{padding:calc(2rem + var(--inputs-border-width));background:rgb(var(--color-background))}noscript .localization-form__select{padding-left:0}.localization-form__select .icon-caret{position:absolute;content:"";height:.6rem;right:calc(var(--inputs-border-width) + 1.5rem);top:calc(50% - .2rem)}.cart-item__image-container:after,.cart-notification-product__image:after,cart-remove-button .button:after,cart-remove-button .button:before{content:none}.localization-selector.link{text-decoration:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding-right:4rem;padding-bottom:1.5rem}noscript .localization-selector.link{padding-top:1.5rem;padding-left:1.5rem}.disclosure .localization-form__select{padding-top:1.5rem}.localization-selector+.disclosure__list-wrapper{opacity:1;animation:animateLocalization var(--duration-default) ease}.disclosure__button{align-items:center;cursor:pointer;display:flex;height:4rem;padding:0 1.5rem;font-size:1.3rem;background-color:transparent}.disclosure__list-wrapper{border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));overflow:hidden;position:absolute;bottom:100%;transform:translateY(-1rem);z-index:2;background-color:rgb(var(--color-background));border-radius:var(--popup-corner-radius)}.disclosure__list{position:relative;overflow-y:auto;font-size:1.4rem;padding-bottom:.5rem;padding-top:.5rem;scroll-padding:.5rem 0;min-height:8.2rem;max-height:20.65rem;max-width:22rem;min-width:12rem;width:max-content}.disclosure__link{display:block;padding:.95rem 3.5rem .95rem 2rem;text-decoration:none;line-height:calc(1 + .8 / var(--font-body-scale));color:rgba(var(--color-foreground),.75)}.cart-item__name:hover,.disclosure__link--active,.header-localization .disclosure .localization-form__select:hover{text-decoration:underline}.cart-drawer details[open]>summary .icon-caret,.disclosure__button[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.header-localization .localization-form:only-child{margin:0;padding:0}.header-localization .disclosure .localization-form__select{font-size:1.4rem;letter-spacing:.06rem;height:auto;min-height:initial;background:0 0}.header-localization .localization-form__select.link:after,.header-localization .localization-form__select.link:before{box-shadow:none}.header-localization .localization-form__select.link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.desktop-localization-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end}.desktop-localization-wrapper .localization-selector+.disclosure__list-wrapper{animation:animateMenuOpen var(--duration-default) ease}.header-localization:not(.menu-drawer__localization){align-items:center}.js .header-localization:not(.menu-drawer__localization) .localization-form__select{padding:0 2.7rem 0 1.2rem;width:max-content;height:3.8rem}.header-localization:not(.menu-drawer__localization).localization-form__select>span{max-width:20ch;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header-localization:not(.menu-drawer__localization) localization-form:only-child .localization-form__select>span{max-width:26ch}.header-localization:not(.menu-drawer__localization) .localization-form__select .icon-caret{right:.8rem}.header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{bottom:initial;top:100%;right:0;transform:translateY(0)}.menu-drawer__localization .localization-form__select{background-color:initial;margin-top:0;padding:1rem 3.6rem 1rem 0}.cart__blocks>*+*,.cart__ctas>:not(noscript:first-child)+*,.menu-drawer__localization+.list-social{margin-top:1rem}.menu-drawer__localization noscript .localization-form__select{padding:initial}.discounts__discount{display:flex;align-items:center;line-height:calc(1 + .5 / var(--font-body-scale))}.discounts__discount svg{color:rgba(var(--color-button),var(--alpha-button-background))}.discounts__discount--position{justify-content:center}.discounts__discount>.icon{color:rgb(var(--color-foreground));width:1.2rem;height:1.2rem;margin-right:.7rem}.cart-notification__links,.cart__ctas,.cart__warnings,.tax-note{text-align:center}.cart{position:relative;display:block}.cart-item__error-text:empty+svg,.cart__warnings{display:none}.cart__empty-text{margin:4.5rem 0 2rem}.cart__contents>*+*{margin-top:2.5rem}.cart__login-title{margin:5.5rem 0 .5rem}.cart__login-paragraph{margin-top:.8rem}.cart__login-paragraph a{font-size:inherit}.cart__items{position:relative;padding-bottom:3rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart__items--disabled{pointer-events:none}.cart__footer-wrapper:last-child .cart__footer{padding-bottom:5rem}.cart__footer>*+*{margin-top:6.5rem}.cart__footer .discounts,.cart__update-button{margin-bottom:1rem}.cart__note{height:fit-content;top:2.5rem}.cart__note label{display:flex;align-items:flex-end;position:absolute;line-height:1;height:1.8rem;top:-3rem;color:rgba(var(--color-foreground),.75)}.cart__note .field__input{height:100%;position:relative;border-radius:var(--inputs-radius);padding:1rem 2rem}.cart__note .text-area{resize:vertical}.cart__note .field__input,.cart__note .field__input:focus,.cart__note:after,.cart__note:before,.cart__note:hover.cart__note:after,.cart__note:hover.cart__note:before{border-bottom-right-radius:0}.cart__dynamic-checkout-buttons{max-width:36rem;margin:0 auto}.cart__dynamic-checkout-buttons:has(.dynamic-checkout__content:empty){margin:0}.cart__dynamic-checkout-buttons div[role=button]{border-radius:var(--buttons-radius-outset)!important}.cart-note__label{display:inline-block;margin-bottom:1rem;line-height:calc(1 + 1 / var(--font-body-scale))}.tax-note{margin:2.2rem 0 1.6rem auto;display:block}.cart__checkout-button{max-width:36rem}.cart-notification-product dl,.cart-notification__heading{margin-bottom:0;margin-top:0}.cart-notification{border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:0 0 var(--popup-border-width);padding:2.5rem 3.5rem;position:absolute;right:0;transform:translateY(-100%);visibility:hidden;width:100%;z-index:-1}.cart-notification.focused{box-shadow:0 0 .2rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.cart-notification:focus-visible{box-shadow:0 0 .2rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.cart-notification.animate{transition:transform var(--duration-short) ease,visibility 0s var(--duration-short) ease}.cart-notification.active{transform:translateY(0);transition:transform var(--duration-default) ease,visibility 0s;visibility:visible}.cart-notification__header{align-items:flex-start;display:flex}.cart-notification__heading{align-items:center;display:flex;flex-grow:1}.cart-notification__heading .icon-checkmark{color:rgb(var(--color-foreground));margin-right:1rem;width:1.3rem}.cart-notification__close{margin-top:-2rem;margin-right:-3rem}.cart-drawer__footer>*+*,.cart-notification__links>*{margin-top:1rem}.cart-notification-product{align-items:flex-start;display:flex;padding-bottom:3rem;padding-top:2rem}.cart-notification-product__image{display:inline-flex;margin-right:1.5rem;margin-top:.5rem}.cart-notification-product__name{margin-bottom:.5rem;margin-top:0}.cart-item__final-price,.cart-items th{font-weight:400}.cart-items td,.cart-items th{padding:0;border:none}.cart-items th{text-align:left;padding-bottom:1.8rem;opacity:.85}.cart-item__image-container{display:inline-flex;align-items:flex-start}.cart-item__image{height:auto;max-width:calc(10rem / var(--font-body-scale))}.cart-item__details{font-size:1.6rem;line-height:calc(1 + .4 / var(--font-body-scale))}.cart-item__discounted-prices .cart-item__old-price,.product-option{font-size:1.4rem}.cart-item__details>*{margin:0;max-width:30rem}.cart-drawer .unit-price,.cart-item__details>*+*{margin-top:.6rem}.cart-item__link{display:block;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.cart-item__name{text-decoration:none;display:block}.cart-item__name:hover{text-underline-offset:.3rem;text-decoration-thickness:.2rem}.cart-item__price-wrapper>*{display:block;margin:0;padding:0}.cart-item__discounted-prices dd{margin:0}.cart-item__old-price{opacity:.7}.product-option{line-height:calc(1 + .5 / var(--font-body-scale))}.cart-item cart-remove-button{display:flex;margin-left:1rem}@media screen and (min-width:750px)and (max-width:989px){.cart-item cart-remove-button{width:4.5rem;height:4.5rem}}cart-remove-button .button{min-width:calc(4.5rem / var(--font-body-scale));min-height:4.5rem;padding:0;margin:0 .1rem .1rem 0}cart-remove-button .icon-remove{height:1.5rem;width:1.5rem}.cart-item .loading__spinner{top:0;left:auto;right:auto;bottom:0;padding:0}.cart-item .loading__spinner:not(.hidden)~*{visibility:hidden}.cart-item__error{display:flex;align-items:flex-start;margin-top:.2rem;width:min-content;min-width:100%}.cart-item__error-text{font-size:1.2rem;line-height:calc(1 + .2 / var(--font-body-scale));order:1}.cart-item__error-text+svg{flex-shrink:0;width:1.2rem;margin-right:.5rem;margin-top:.1rem}.product-option+.product-option{margin-top:.4rem}.product-option *{display:inline;margin:0}@media screen and (max-width:749px){.header--has-account:where(:not(.header--has-social):not(.header--has-localizations)) .menu-drawer__utility-links{padding:2rem 3rem}.predictive-search--header{right:0;left:0;top:100%}.predictive-search__results-groups-wrapper{flex-direction:column}.predictive-search__results-groups-wrapper:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:2rem}.localization-form .button{word-break:break-all}.cart-items,.cart-items tbody,.cart-items thead{display:block;width:100%}.cart-items thead tr{display:flex;justify-content:space-between;border-bottom:.1rem solid rgba(var(--color-foreground),.2);margin-bottom:4rem}.cart-item{display:grid;grid-template:repeat(2,auto) / repeat(4,1fr);gap:1.5rem;margin-bottom:3.5rem}.cart-item:last-child{margin-bottom:0}.cart-item__media{grid-row:1/3}.cart-item__details{grid-column:2/4}.cart-item__quantity{grid-column:2/5}.cart-item__quantity-wrapper{flex-wrap:wrap}.cart-item__totals{display:flex;align-items:flex-start;justify-content:flex-end}.cart-drawer .cart-item cart-remove-button{margin-left:0}}@media screen and (min-width:750px){.menu-drawer{width:300px;border-width:0 var(--drawer-border-width) 0 0;border-style:solid;border-color:rgba(var(--color-foreground),var(--drawer-border-opacity))}.no-js .menu-drawer{height:auto}.price{margin-bottom:0}.price--large{font-size:1.8rem}.predictive-search{border-top:none;width:calc(100% + .2rem)}.header predictive-search{position:relative}.predictive-search__result-group:last-child .predictive-search__pages-wrapper,.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:nth-child(2){display:none}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:initial}.predictive-search__result-group:first-child{flex:0 0 26.4rem}.predictive-search__result-group:only-child,.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:first-child{flex-grow:1}.predictive-search__item--term{padding-top:1rem;padding-bottom:1rem}.localization-form{padding:1rem 2rem 1rem 0}.localization-form:first-of-type{padding-left:0}.localization-form:only-child{justify-content:start;width:auto;margin:0 1rem 0 0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 0}noscript .localization-form__select{min-width:20rem}.discounts__discount--position,[data-shopify-buttoncontainer]{justify-content:flex-end}.cart__items{grid-column-start:1;grid-column-end:3;padding-bottom:4rem}.cart__contents>*+*{margin-top:0}.cart__items+.cart__footer{grid-column:2}.cart__footer{display:flex;justify-content:space-between;border:0}.cart__footer-wrapper:last-child{padding-top:0}.cart-item__details,.cart__footer>*{width:35rem}.cart__footer>*+*{margin-left:4rem;margin-top:0}.cart-note{max-width:35rem}.cart__update-button{margin-bottom:0;margin-right:.8rem}.tax-note{margin-bottom:2.2rem;text-align:right}.cart__ctas{display:flex;gap:1rem}.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification{border-top-width:var(--popup-border-width)}.cart-notification{border-width:0 var(--popup-border-width) var(--popup-border-width);max-width:36.8rem;right:2.2rem}.cart-item__image{max-width:100%}cart-remove-button .button{min-width:3.5rem;min-height:3.5rem}.cart-item .loading__spinner{right:0;padding-top:4.5rem;bottom:auto}.cart-items{border-spacing:0;border-collapse:separate;box-shadow:none;width:100%;display:table}.cart-items th{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-items thead th:first-child{width:50%}.cart-item>td+td,.cart-items th+th{padding-left:4rem}.cart-items td{vertical-align:top;padding-top:4rem}.cart-item{display:table-row}.cart-item__media{width:10rem}.cart-item cart-remove-button{margin:.5rem 0 0 1.5rem}.cart-item__price-wrapper>:only-child:not(.cart-item__discounted-prices){margin-top:1rem}.cart-item__error{margin-left:.3rem}}@media screen and (min-width:990px){.menu-drawer__localization{display:none}.cart__empty-text{margin:0 0 3rem}.cart-notification-wrapper:is(.page-width)>.cart-notification{right:4rem}.cart-item .cart-item__quantity,.cart-items .cart-items__heading--wide{padding-left:6rem}.cart-item__details{width:50rem}.cart-items thead th:first-child{width:60%}}.drawer,cart-drawer{width:100vw;height:100%;left:0}@media screen and (min-width:749px)and (max-width:990px){.cart-items .quantity-popover__info-button{padding-left:1.5rem}}.drawer{position:fixed;z-index:1000;top:0;display:flex;justify-content:flex-end;background-color:rgba(var(--color-foreground),.5);transition:visibility var(--duration-default) ease}.drawer__inner,.drawer__inner-empty{padding:0 1.5rem;overflow:hidden;flex-direction:column;display:flex;height:100%}.drawer.active{visibility:visible}.drawer__inner{width:40rem;max-width:calc(100vw - 3rem);border:.1rem solid rgba(var(--color-foreground),.2);border-right:0;transform:translate(100%);transition:transform var(--duration-default) ease}.cart-drawer__warnings{display:flex;flex-direction:column;flex:1;justify-content:center}cart-drawer.is-empty .drawer__inner{display:grid;grid-template-rows:1fr;align-items:center;padding:0}cart-drawer-items.is-empty+.drawer__footer,cart-drawer.is-empty .drawer__header,cart-drawer:not(.is-empty) .cart-drawer__collection,cart-drawer:not(.is-empty) .cart-drawer__warnings{display:none}.cart-drawer__warnings--has-collection .cart__login-title{margin-top:2.5rem}.drawer.active .drawer__inner{transform:translate(0)}.drawer__header{position:relative;padding:1.5rem 0;display:flex;justify-content:space-between;align-items:center}.drawer__heading{margin:0 0 1rem}.drawer__close{display:inline-block;padding:0;min-width:4.4rem;min-height:4.4rem;box-shadow:0 0 0 .2rem rgba(var(--color-button),0);position:absolute;top:10px;right:-10px;color:rgb(var(--color-foreground));background-color:transparent;border:none;cursor:pointer}.cart-drawer__warnings .drawer__close{right:5px}.drawer__close svg{height:2.4rem;width:2.4rem}.drawer__contents{flex-grow:1;display:flex;flex-direction:column}.drawer__footer{border-top:.1rem solid rgba(var(--color-foreground),.2);padding:1.5rem 0}.drawer__footer>details{margin-top:-1.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.drawer__footer>details[open]{padding-bottom:1.5rem}.drawer__footer summary{display:flex;position:relative;line-height:1;padding:1.5rem 0}.drawer__footer>details+.cart-drawer__footer{padding-top:1.5rem}cart-drawer{position:fixed;top:0}.cart-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0}.cart-drawer__overlay:empty{display:block}.cart-drawer__form{flex-grow:1;display:flex;flex-wrap:wrap}.cart-drawer__collection{margin:0 2.5rem 1.5rem}.cart-drawer .drawer__cart-items-wrapper{flex-grow:1}.cart-drawer .cart-items,.cart-drawer tbody{display:block;width:100%}.cart-drawer thead{display:inline-table;width:100%;position:sticky;top:0;z-index:2}cart-drawer-items{overflow:auto;flex:1}@media screen and (max-height:650px){cart-drawer-items{overflow:visible}.drawer__inner{overflow:scroll}}.cart-drawer .cart-item{display:grid;grid-template:repeat(2,auto) / repeat(4,1fr);gap:1.5rem;margin-bottom:0}.cart-drawer .cart-item__media{grid-row:1/3}.cart-drawer .cart-item__image,.drawer__footer .cart__dynamic-checkout-buttons{max-width:100%}.cart-drawer .cart-items thead{margin-bottom:.5rem}.cart-drawer .cart-items thead th:first-child,.cart-drawer .cart-items thead th:last-child{width:0;padding:0}.cart-drawer .cart-items thead th:nth-child(2){width:50%;padding-left:0}.cart-drawer .cart-items thead tr{display:table-row;margin-bottom:0}.cart-drawer .cart-items th{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-drawer .cart-item:last-child{margin-bottom:1.5rem}.cart-drawer .cart-item .loading__spinner{right:5px;padding-top:2.5rem}.cart-drawer .cart-items td{padding-top:2rem}.cart-drawer .cart-item>td+td{padding-left:1rem}.cart-drawer .cart-item__details{width:auto;grid-column:2/4}.cart-drawer .cart-item__totals{pointer-events:none;display:flex;align-items:flex-start;justify-content:flex-end}.cart-drawer .cart-item__price-wrapper .cart-item__discounted-prices{display:flex;flex-direction:column;gap:.6rem}.cart-drawer .cart-items .cart-item__quantity{padding-top:0;grid-column:2/5}.cart-drawer .totals{justify-content:space-between}.cart-drawer .price{line-height:1}.cart-drawer .tax-note{margin:1.2rem 0 1rem auto;text-align:left}.cart-drawer .cart__checkout-button{max-width:none}.drawer__footer #dynamic-checkout-cart ul{flex-wrap:wrap!important;flex-direction:row!important;margin:.5rem -.5rem 0 0!important;gap:.5rem}.drawer__footer [data-shopify-buttoncontainer]{justify-content:flex-start}.drawer__footer #dynamic-checkout-cart ul>li{flex-basis:calc(50% - .5rem)!important;margin:0!important}.drawer__footer #dynamic-checkout-cart ul>li:only-child{flex-basis:100%!important;margin-right:.5rem!important}cart-drawer-items::-webkit-scrollbar{width:3px}cart-drawer-items::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.7);border-radius:100px}cart-drawer-items::-webkit-scrollbar-track-piece{margin-top:31px}.cart-drawer .quantity-popover__info.global-settings-popup{transform:translateY(0);right:0}.cart-drawer .cart-item__error{margin-top:.8rem}.cart-drawer .quantity-popover__info+.cart-item__error{margin-top:.2rem}@media screen and (min-width:750px){.cart-item .cart-item__quantity,.cart-item__quantity--info quantity-popover>*,.cart-items .cart-items__heading--quantity,.no-js .cart-item .cart-item__quantity--info{padding-left:5rem}.cart-drawer .cart-item__quantity--info quantity-popover>*,.cart-item .cart-item__quantity--info,.cart-item__quantity--info .cart-item__quantity-wrapper,.cart-item__quantity--info .cart-items__info{padding-left:0}.drawer__footer #dynamic-checkout-cart ul>li{flex-basis:calc(100% / 3 - .5rem)!important;margin:0!important}.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(2),.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(2)~li,.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(4),.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(4)~li{flex-basis:calc(50% - .5rem)!important}.cart-drawer .cart-item__error{margin-left:0}}.grid-cols-120{grid-template-columns:120px auto}.grid-cols-138{grid-template-columns:138px auto}
/*# sourceMappingURL=/cdn/shop/t/224/assets/custom.css.map */
