@media screen and (max-width:1120px){.header__inline-menu>ul li:nth-child(1) ul,.header__inline-menu>ul li:nth-child(2) ul,.header__inline-menu>ul li:nth-child(5) ul,.header__inline-menu>ul li:nth-child(8) ul,.header__inline-menu>ul li:nth-child(7) ul{grid-template-columns:repeat(auto-fill,minmax(160px,0fr))}}@media screen and (max-width:989px){html{font-size:2.082vw}body{font-size:1rem}h2,.h2,h2.title,h2.image-with-text__heading,h2.h1{font-size:1.875rem}.button{font-size:1rem;min-height:3.438rem;border-radius:.25rem}.page-width,.header:not(.drawer-menu).page-width,.footer__content-top.page-width,.slideshow__slide .slideshow__text-wrapper.banner__content{padding-left:1.5rem;padding-right:1.5rem}.header.page-width,.utility-bar__grid.page-width{padding-left:1.5rem;padding-right:1.5rem}.announcement-bar-wns .top-right-side p{font-size:1.04rem}.announcement-bar__message.h5{display:flex;align-items:center}.announcement-bar__message span p{font-size:1.042rem}header.header{display:flex;column-gap:2rem;flex-wrap:wrap;justify-content:space-between;row-gap:1rem}.header__heading,.header__heading-link,.header__heading-logo{width:10rem;order:1}.helloserch{order:2}header-drawer{order:0;margin-left:0!important}.header-icon-container>div,.header-icon-container{width:100%;order:4}.cart-count-bubble{height:1.8rem;width:1.8rem;font-size:1rem}.serch-holder-new .search__input.field__input{padding:.531rem 6.875rem .531rem .75rem;border:1px solid #CED4DA}.high_quality h2{font-size:2rem}.high_quality .rich-text__text{font-size:1.3rem}.collection-list-wrapper .title-wrapper-with-link h2{font-size:2rem}.collection-list-wrapper .collection-list .card__heading a{font-size:1rem}.collection-list-wrapper .collection-list li{width:calc(50% - 1.5rem)}.new-arrivals-banner .icons img{height:4.563rem!important}.new-arrivals-banner .container h2{font-size:4rem}.store-container{gap:3.4rem;display:flex;flex-direction:column;width:100%;text-align:center}.store-images{flex-wrap:wrap;flex-direction:row}.store-heading{font-size:1.63rem}.store-images{flex-direction:row}.store-images .store-image{width:calc(33.33% - 1.5rem)}.store-cta p,.store-cta .cta-link{font-size:1.3rem}.new-arrivals-banner .icons img{height:4.563rem}.brand-section>div{padding-top:1.628rem;padding-bottom:1.628rem}.brand-container{gap:2.125rem}.brand-title{padding-right:1rem;max-width:11%}.brand-title h3{font-size:1.3rem}.blog .title-wrapper-with-link h2{font-size:2rem}.blog .title-wrapper-with-link{justify-content:space-between;align-items:center}.blog .blog__posts li{width:calc(48.5% - 1.563rem)!important}.sewing_supplies .rich-text__text p{font-size:1.2rem}.footer-block__details-content li a{padding:0!important}.contact-from-container{flex-direction:column;gap:1.134rem}.footer-block__newsletter .footer-block__heading{font-size:2.125rem}.footer-block__newsletter p{font-size:1.5rem!important}.contact-from-container-column:first-child,.contact-from-container-column:last-child{width:100%}.contact.page-width.page-width{padding-top:2.4rem}.about-us-main-container .image-with-text__content{padding:3rem 3rem 3rem 0rem}.about-us-main-container .image-with-text__text-item>img{right:8rem;top:2rem}section.product_carry{padding:3.55rem 0}.product-carry-box{width:calc(33.33% - .7rem)}.product-carry-holder{gap:1rem}.product-carry-box p{font-size:1rem}.custom_lines .main_container{gap:1.5rem}.custom_lines .custom-image{max-width:50%;width:100%}.custom_lines .main_container .custom-content{width:50%}section.customiz_product{padding:5rem 0}.custom_lines .brand-grid{gap:1rem}.custom_lines .brand-grid .brand-box{gap:1rem;padding:.8rem}.gauranty_shipping .multicolumn-list{padding:0 1.5rem!important}.gauranty_shipping .page-width{padding-top:4rem;padding-bottom:4rem}.about_collections .collection-list-wrapper{padding-top:3.5rem;padding-bottom:3rem}.collection_list_page .collection-list.grid .grid__item,.list-collections .grid.product-grid .grid__item{width:calc(50% - 1.5rem)}.accordion .accordion-item .accordion-item-header{padding:1rem}.fabric-section>div{padding:3.357rem 0}.featured__products .collection{padding:3rem 0}.fabric-container{gap:2.5rem}.collection .grid.product-grid .grid__item{width:calc(50% - 1.5rem)!important}.colection-image-width-text .image-with-text__content{padding-right:0;padding-left:2rem}.scissors-overlay{padding:3.379rem 0}.scissors-section .accordion .accordion-item .accordion-item-header .accordion-item-header-title{font-size:1.13rem;color:#323035}.main-blog .blog-articles{grid-template-columns:repeat(2,1fr)}.product__info-wrapper{padding:0 0 0 1.5rem!important}.product__info-container .product__title h1,.product__info-container span.price-item.price-item--sale.price-item--last{font-size:2rem}.product__info-container span.market_price_reg,.product__info-container s.price-item.price-item--regular{font-size:1rem}.product__info-container span.discount-badge-prosingle{font-size:.7rem}.product__info-container .product-form__input--pill input[type=radio]+label{width:8rem;font-size:.9rem!important}.product .grid.product-grid .grid__item{width:calc(50% - 1.5rem)!important}.rich-icon-list-container{gap:1.5rem}.cart-section_holder.page-width.custom-cart-section{flex-direction:column}.cart-item-section.js-contents-item{width:calc(100% + -0px)!important}div#main-cart-footer.cart__footer{max-width:100%;width:calc(100% + -0px)!important}.cart__ctas{justify-content:center}table.cart-items tbody tr.cart-item>td:first-child{padding-left:.7rem}.quantity__input{font-size:.8rem}.quantity__button .svg-wrapper{width:.6rem}.cart-item__quantity .quantity{width:calc(4.5rem / var(--font-body-scale) + var(--inputs-border-width) * 2)!important}.cart-items td{padding-top:1rem!important;padding-bottom:1rem!important}a.underlined-link.continue_shipping{display:none}}@media screen and (max-width:749px){body{font-size:2rem!important}h2,.h2,h2.title,h2.image-with-text__heading,h2.h1{font-size:3.2rem}h3,.h3{font-size:2.3rem}p,a{font-size:2rem}.button{min-height:4.438rem;font-size:2rem}header.header{column-gap:1rem!important}.announcement-bar-wns{justify-content:center;flex-direction:column}.announcement-bar__message span p{font-size:2rem}.top-right-side{padding:0 0 1rem}.announcement-bar-wns .top-right-side p{font-size:2rem}a.breadcrumbs__link,span.breadcrumbs__link a{font-size:1.6rem!important}li.breadcrumbs__item:after{width:.9rem!important;height:2rem!important;top:2px!important}.header__heading,.header__heading-link,.header__heading-logo{width:20rem;max-width:100%}.serch-holder-new,.serch-holder-new .search .field{max-width:100%;width:100%}.serch-holder-new .search__input.field__input{padding:.431rem 6.875rem .431rem .75rem}.serch-holder-new .search__input.field__input{height:4rem}.serch-holder-new .field__button{height:4rem;width:3rem}.serch-holder-new .field__button>.svg-wrapper{height:2rem;width:2rem}.main_header_search{display:none}.predictive-search--search-template{height:300px!important;max-height:300px!important}.serch-holder-new.active .main_header_search{display:block!important;position:absolute;left:5px;right:5px;top:15px}a.header__icon.header__icon--account.small-hide{display:block!important;height:100%;width:4rem}.header-icon-container>div,.header-icon-container{display:flex;gap:1.5rem;justify-content:center}.header__icon .icon{height:3rem;width:3rem}.icon-list-header img,account-icon svg,.header__icon .svg-wrapper,.header__icon--cart svg{height:3.188rem!important}.header-icon-container .header__icon{max-height:5.5rem;max-width:4rem;height:100%}account-icon{justify-content:center}.header-icon-container .header__icon .visually-hidden{font-size:1.5rem;padding-top:.9rem}.header__icon--account span.visually-hidden{height:auto;padding:0!important;margin-top:.7rem}.icon-list-header p{font-size:1.5rem}.high_quality .rich-text__wrapper{margin:0!important;width:100%!important}.high_quality h2{font-size:3.2rem}.high_quality .rich-text__text{font-size:2rem}.collection-list-wrapper .title-wrapper-with-link h2{font-size:3.2rem;text-align:center}.collection-list-wrapper .collection-list .card__heading a{font-size:2rem}.new-arrivals-banner .icons img{height:8.563rem!important}.new-arrivals-banner .container h2{font-size:7rem}.store-heading{font-size:3.2rem}.store-images{flex-direction:column}.store-images .store-image{width:100%}.store-image img{max-width:100%}.store-cta .cta-icon{max-width:32.5rem;margin:0 auto 2rem}.store-cta p,.store-cta .cta-link{font-size:2.8rem}.logo-item img{max-height:6rem}.brand-title{max-width:18%}.brand-title h3{font-size:2rem}.video-section-holder{flex-direction:column}.video-section-holder .deferred-media__poster span.svg-wrapper{width:6.875rem}a.yt-link-btn{font-size:2.5rem;gap:1.438rem}a.yt-link-btn span.svg-wrapper{width:3.75rem}.blog .title-wrapper-with-link h2{font-size:4rem;margin-bottom:1rem}.blog__button.button{font-size:2rem!important;min-height:3.5rem!important}.blog .title-wrapper-with-link{justify-content:center;flex-direction:column}.blog .blog__posts li{width:calc(97.5% - 1.563rem)!important}.blog .blog__posts li .card__content .circle-divider{font-size:1.8rem;max-width:19.438rem}.blog .blog__posts li .card__information h3{font-size:2.5rem}.article-card__info span{font-size:1.66rem}.blog__posts.articles-wrapper .article p.article-card__excerpt,.blog .blog__posts li .card__information .continue_button{font-size:2rem}.blog .blog__posts li .card__information .continue_button svg{height:10px;margin-top:3px}.blog .slider-button .icon{height:1.6rem}.blog .slider-counter span{font-size:2rem}.sewing_supplies .rich-text.content-container{padding-top:15px}h2.footer-block__heading{font-size:2.78rem}.footer-block__details-content li a,.cd-footer-conatct p{font-size:2rem}.sewing_supplies .rich-text__text p{font-size:2.3rem}.newsletter-form__field-wrapper .field{height:3rem}.footer-block__newsletter{padding:2rem}.newsletter-form__button{max-width:12.375rem!important}.footer-block__details-content.rte.cd-footer-conatct{margin-bottom:0}small.copyright__content{font-size:1.5rem;max-width:100%;margin-top:1.75rem}.storeBox{flex-direction:column}.cta-contact-deatols-holder,.cta-woring-sec{width:100%}.working-hours p{font-size:1.8rem}.cta-itam{align-items:baseline;gap:1.489rem}.custom-quot-wrepper button.button-close{font-size:2rem}.custom-quot-wrepper .contact__fields .field{width:calc(50% - 5px)}.contact .field input,.contact .select-option,.contact select{height:3.873rem;font-size:1.8rem}.contact .field textarea{font-size:1.8rem}.cta-itam span.cd-svg-wrepper svg{width:2.3rem;height:auto}.product-carry-box{width:100%}.custom_lines .main_container{flex-direction:column}.custom_lines .custom-image{max-width:100%}.custom_lines .main_container .custom-content{width:100%}.custom_lines .brand-grid{max-width:100%}.gauranty_shipping .multicolumn-list{flex-direction:column}.gauranty_shipping .multicolumn-list li.multicolumn-list__item{width:100%}.gauranty_shipping .multicolumn-list .multicolumn-card__image-wrapper{width:7rem!important}.gauranty_shipping .multicolumn-list li .multicolumn-card__info h3{font-size:2.4rem}.product-carry-box p,.custom_lines .brand-grid .brand-box p{font-size:2rem}.custom_lines .brand-grid .brand-box .icon img{width:3rem}section.customiz_product .content h2{font-size:3.2rem}.footer-block__details-content li a{font-size:2rem!important}.fabric-container,.scissors-container{grid-template-columns:1fr}.mobile-facets .mobile-facets__summary{font-size:1.5rem;color:var(--blue)}.mobile-facets__checkbox{display:none!important}.mobile-facets__label>svg{color:var(--blue)}button.mobile-facets__close-button svg,button.mobile-facets__close-button span{font-size:1.8rem;color:var(--blue)}.mobile-facets__item label.facets__label{font-size:1.5rem;color:var(--blue)}.related-coll-holder{width:100%}.product-count__text{font-size:2rem!important;color:#858587}span.mobile-facets__open-label{font-size:2rem;color:#858587}.mobile-facets__open .svg-wrapper{width:3rem!important}.active-facets.active-facets-mobile{justify-content:space-between}facet-remove .active-facets__button span{font-size:2rem;padding:1rem;background:#f7f8f9;border-radius:0}facet-remove .active-facets__button span{font-size:1.5rem;padding:.5rem;background:#f7f8f9;border-radius:0;border:0;box-shadow:none!important;outline:none}facet-remove.active-facets__button-wrapper .active-facets__button-remove,facet-remove.active-facets__button-wrapper .active-facets__button-remove span{color:var(--blue);font-size:1.5rem!important}.colection-image-width-text .image-with-text__content{padding:3.423rem 0!important}.scissors-section .accordion .accordion-item .accordion-item-header .accordion-item-header-title{font-size:2.25rem;width:80%}.plus,.minus{font-size:3.5rem}.accordion .accordion-item .accordion-item-header .accordion-item-header-title{font-size:2.5rem;width:80%}.card__information.twocard .card__heading a{font-size:2rem}.card-information.one .price.price--on-sale{font-size:2.5rem}.card-information.one .price.price--on-sale .price__sale .market_price_reg .market-price-regular,s.price-item.price-item--regular{font-size:1.6rem}.card-information.one .price__regular{font-size:2.5rem}body.search .template-search__search .search__button.field__button{height:4.25rem;width:4.25rem}.main-blog .blog-articles{grid-template-columns:repeat(1,1fr)}.blog-page-single .blog-cat{font-size:2rem}.main-blog .article-card .card__heading a{font-size:2.4rem}.main-blog .article-card__excerpt{font-size:1.8rem}.main-blog .article-card__info,.continue_button,.pagination__item{font-size:2rem}.article-template__title{font-size:2.665rem}.article .blog-details-holder .blog-cat{font-size:2rem}.article .blog-details-holder time{font-size:2rem}.caption-with-letter-spacing{font-size:2rem}.article .article-template__content h2,.article .article-template__content h3,body.article .blog .blog__posts li .card__information h3 a{font-size:2.5rem}.product__info-container .product__title h1,.product__info-container span.price-item.price-item--sale.price-item--last{font-size:3rem}.product__info-container span.jdgm-prev-badge__text,.product__info-container span.market_price_reg,.product__info-container s.price-item.price-item--regular{font-size:2rem}.product__info-container span.discount-badge-prosingle{font-size:1.5rem}.product__info-container .product-form__input legend.form__label{font-size:2rem}.product__info-container .product-form__input--pill input[type=radio]+label{width:35%;font-size:1.5rem!important}.product__info-container .price-per-item__container{max-width:10rem}.product-form__quantity{height:4rem}.product__info-container .quantity{min-height:4.4rem!important}.product__info-container .quantity__input{font-size:2rem}.product__info-container variant-selects{margin-bottom:3rem!important}product-form.product-form{max-width:32rem}.product__info-container .delivery_holder .delivery_container{gap:1.6rem;font-size:2rem}.product__info-container .accordion__title{font-size:2.5rem}span.discount-badge{font-size:1.8rem}.menu-drawer__close-button{font-size:2rem!important}.cart-item__image{max-width:7rem!important}.cart-item{display:flex!important;flex-direction:row;gap:1rem!important;margin-bottom:2.5rem!important;border:1px solid #E3E7EC!important;justify-content:space-between}td.large-up-hide.remove_btn-mbl{max-width:4.5rem!important}.button--tertiary{padding:0;min-width:calc(5rem + var(--buttons-border-width) * 2)!important;min-height:calc(2.5rem + var(--buttons-border-width) * 2)!important}.cart-item cart-remove-button{align-items:center;height:100%}.cart-item__quantity .quantity{width:calc(7.5rem / var(--font-body-scale) + var(--inputs-border-width) * 2)!important;min-height:calc((var(--inputs-border-width) * 2) + 3.5rem)!important}.cart-item__quantity .quantity__button{width:calc(2rem / var(--font-body-scale))!important}table.cart-items tbody tr.cart-item>td+td{display:flex;align-items:center}.quantity__button .svg-wrapper{width:1.5rem}.cart-item__details a.cart-item__name.h4.break{font-size:1.8rem}.cart-item>td+td{padding-left:0rem!important}.cart-item .product-option,.price.price--end,.quantity__input{font-size:1.8rem}td.price_mobile_cart{width:calc(11rem + -0px)}.product__info-container .price__regular{color:var(--blue);font-size:2.5rem}.cd-footer-conatct .link.list-social__link .svg-wrapper{width:3rem;height:3rem}.cd-footer-conatct .link.list-social__link .svg-wrapper svg{width:3rem;height:3rem}.cd-heading-two-column .rich-text__blocks.left .rich-text__text{width:calc(100% + -0px)}section.inner-bg-img-wreppwr.hero-banner.container.section-cover-image{padding:10px}.section-h3-hading h3{margin:10px 0 0;font-size:22px;text-align:center}li.tab-btn{font-size:2rem}li.tab-btn.active{background-color:#0072bb;color:#fff;font-size:2rem}section.tab-content-section.pro-tab-acc-holder .tabs-contect-wrapper{padding:2rem}section.tab-content-section.pro-tab-acc-holder{margin:0 1.5rem}.section-template--15661971570752__product_tab_section_pALcNX-padding{padding-top:4rem!important}.product__info-wrapper{padding-top:3rem!important;padding-left:0!important}section.hero-banner .grid{flex-direction:column}.custom-quot-wrepper .contact-from-container-column:last-child{width:100%}.related-coll-item a img{height:13rem;object-fit:cover}.list-menu__item .svg-wrapper>svg{max-width:1.85rem;height:1.855rem}.search-btn-mobile svg path{fill:#fff!important}.serch-holder-new.active form.search.search-modal__form{display:flex;position:absolute;left:0;top:0;justify-content:center;width:100%;padding:1.4rem;background:#0072bb}.serch-holder-new .search__input.field__input,.serch-holder-new .search__input.field__input::placeholder{font-size:1.5rem}.main_header_search .predictive-search__item-heading{font-size:1.5rem!important}.rich-icon-list-container{flex-direction:column}.rich-icon-list-text,.rich-icon-list-holder{width:100%}.rich-icon-list-holder .rich-icon-list-item h3{font-size:1.8rem}.rich-icon-list-item img{max-width:6rem}.product-video-section button.slick-arrow,button.slick-arrow:hover,button.slick-arrow:focus{background-size:11px!important}.cart .totals h2.totals__total,.cart .totals p{font-size:2rem;color:#323035}.cta-contact-deatols-holder .cta-itam a{color:#323035;line-height:0}.cart-item-shipping a.underlined-link.continue_shipping{display:block}.cart-item-shipping{margin-top:0}td.cart-remove-cd--.small-hide cart-remove-button{display:block!important;font-size:40px}td.cart-remove-cd--.small-hide{display:block!important}cart-remove-button{display:none!important}td.cart-remove-cd--.small-hide cart-remove-button span.svg-wrapper{width:24px;height:24px}.cart-item{justify-content:end;flex-wrap:wrap}td.cart-item__media{width:calc(15% + -0px)}td.cart-item__details{width:calc(48% + -0px)}td.cart-item__quantity{width:calc(26% + -0px)}.cart-items td:last-child{width:calc(11% + -0px)}.cart-item .product-option,.price.price--end,.quantity__input{font-size:2rem}.cart-item__quantity .quantity{width:calc(10.5rem / var(--font-body-scale) + var(--inputs-border-width) * 2)!important;min-height:calc((var(--inputs-border-width) * 2) + 3.5rem)!important}table.cart-items tbody tr.cart-item>td{border:0px!important}td.price_mobile_cart{width:calc(8rem + -0px)}.icon-list-header p{font-size:1.2rem}td.large-up-hide.medium-hide.remove_btn-mbl{display:none}.header-icon-container a.header__icon.header__icon--account.link.focus-inset.small-hide{height:3.5rem!important;width:8.4rem!important;max-width:10rem!important}.header-icon-container .header__icon .visually-hidden{font-size:1.2rem;padding-top:.9rem}.perent-coll-imgbox img{width:100%;object-fit:contain;max-height:6.7rem!important}ol.breadcrumbs__list{list-style:none;display:ruby!important}li.breadcrumbs__item{position:relative;margin-right:22px}.scissors-text h2,.fabric-content h2{text-transform:uppercase;text-align:center}.facets-vertical .facets__price .field__input::placeholder{font-size:2rem;opacity:1;color:#323035}.facets-vertical .facets__price .field__input{padding:.5rem;height:5.5rem;color:#323035;font-size:2rem;border:1px solid var(--blue)}.mobile-facets__heading,.mobile-facets .mobile-facets__summary{font-size:2rem!important}.mobile-facets__count{color:rgba(var(--color-foreground),.7);font-size:1.5rem!important}.mobile-facets__sort .select__select{font-size:1.5rem!important}footer{padding-left:15px}.about-us .collection-list-title{text-align:center}.pagination__item{height:5rem!important}.newsletter-form__field-wrapper .field__input::placeholder,.newsletter-form__field-wrapper .field__input{font-size:2rem}.newsletter-form__field-wrapper .field{height:5rem}.newsletter-form__button{margin-left:0!important;font-size:1.8rem;font-weight:100}.newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative;margin-top:10px}.cta-contact-deatols-holder .cta-itam p{font-size:1.9rem}quick-add-modal .product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:100%!important;padding-left:0}.product-form__buttons{max-width:33rem!important}.product__info-container .payment_btn{margin-top:-4.2rem!important}.placeholder-img-pro.grid--1-col .grid__item{max-width:100%!important;width:100%!important}.product--no-media .product-form>.form{max-width:100%!important;width:100%}.tab-btnmanuals_warranty .metafield-rich_text_field ul{padding:0}.tab-btnmanuals_warranty .metafield-rich_text_field ul li{width:100%}.tab-btnmanuals_warranty .metafield-rich_text_field ul li a{width:100%;font-size:1.5rem}.tab-btnmanuals_warranty .metafield-rich_text_field ul li a:after{right:0}quick-add-modal .product-form__buttons{max-width:27rem!important}quick-add-modal .quick-add-modal__toggle{width:3.5rem;padding:8px}.customer-also-bught-section .slider-buttons .slider-button .icon{height:1rem}.customer-also-bught-section .slider-buttons .slider-counter{font-size:1.75rem}}@media(max-width:989px)and (min-width:750px){.product__info-container .payment_btn{margin-top:1.5rem!important}}@media screen and (min-width:750px){table.cart-items tbody tr.cart-item>td:nth-child(2){box-shadow:0 1px #00000005!important;border-right:none!important;border-left:1px solid #e5e7eb!important;border-radius:6px}.cart-item .loading__spinner{right:5.5rem!important;padding-top:2.5rem!important}section.customiz_product .content p{width:66%;margin-left:auto;margin-right:auto}.footer-block__details-content>li:not(:last-child){margin-right:5.5rem!important}}@media screen and (min-width:990px){header.header.header--top-left{display:flex;justify-content:space-between}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:50%!important}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:50%!important;padding-left:3.5rem!important}.quick-add-modal__content{width:60%!important}.sewing_supplies .rich-text__blocks{max-width:81rem}}@media screen and (min-width:1024px){.list-menu summary.list-menu__item{padding:.939rem 0}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/responsive.css.map */
