.jw_extra_menu{display:inline-block}.jw_extra_menu>.primary-nav__item:last-child{padding-right:0}.jw-latest-post-section-heading{text-align:center}.jw-latest-post-section-heading h3{font-size:32px;font-weight:800;margin-bottom:0}.jw-latest-post-section-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.jw-latest-post-section-inner .jw-latest-post-section-item{width:calc(33.33333% - 20px);box-sizing:border-box}.jw-latest-post-section-item-title{padding-top:20px;text-align:center}.jw-latest-post-section-item-title h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jw-latest-post-section-item-button{text-align:center}.jw-latest-post-section-item-text{text-align:center;font-size:12px;color:#959595}.jw-latest-post-section-item-text p{color:#959595;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.jw-latest-post-section-item-button a{display:inline-block;background-color:#fff;padding:10px 26px;color:#000;border:1px solid #000;font-size:12px;letter-spacing:2px;text-transform:uppercase;-webkit-transition:all .5s;transition:all .5s ease}.jw-latest-post-section-item-button a:hover{background-color:#000;color:#fff;border:1px solid #000}.hover_zoom{overflow:hidden}.hover_zoom a{opacity:1!important}.hover_zoom img{-webkit-transition:all .5s;transition:all .5s ease}.hover_zoom:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.jw_must_sqaure_spec_cls .o-ratio{aspect-ratio:1 / 1;padding-bottom:0!important}.product-card--crop.jw_must_sqaure_spec_cls .product-card__img,.product-card--crop.jw_must_sqaure_spec_cls .product-card__img-hover,.product-card__media--crop.jw_must_sqaure_spec_cls .product-card__img{max-width:100%;max-height:100%;object-fit:contain!important}.buckscc-select-options{overflow-y:hidden!important}.jw_fabric_price_wrapper{display:flex;justify-content:space-between;align-items:center}.jw_fabric_price_wrapper .jw_price_style span,.jw_fabric_price_wrapper .jw_price_style{font-size:24px!important;line-height:1.4!important}.jw_fabric_price_wrapper .jw_fabric_price_notes{font-size:14px}.jw_fabric_price_wrapper p{margin:0!important}.jw-margin-bottom-10{margin-bottom:10px!important}.jw_hide_qty_cls{display:none!important}.single_variation_wrap{align-items:flex-end;margin-bottom:20px;flex-wrap:wrap;display:flex}.single_variation_wrap .quantity{opacity:1;display:inline-block;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-inline-flex;margin-right:15px;white-space:nowrap;vertical-align:top;border:1px solid #232323;background-color:#fff;font-size:20px;font-weight:700;-webkit-box-shadow:none;box-shadow:none}.quantity input[type=number]{width:40px;height:50px;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:0;font-size:14px;line-height:18px;padding:0 10px;transition:border-color .5s;box-shadow:none;background-color:#fff;color:#232323;font-weight:700;border-radius:0}.quantity input[type=number]{width:100px;height:50px;border-top:none;border-bottom:none;border-left:1px solid #232323;border-right:1px solid #232323;margin-bottom:0}.single_variation_wrap .quantity .minus,.single_variation_wrap .quantity .plus{width:50px;height:50px;cursor:pointer}.quantity .minus,.quantity .plus{background-color:#fff;color:#232323;border:none}.quantity .minus:hover,.quantity .plus:hover,.quantity .minus:focus,.quantity .plus:focus{opacity:1;background-color:#f5f5f5}.quantity{border:none}.jw_fabric_meter{font-weight:700;line-height:25px}#jw_fabric_meter_to_yard{display:inline-block;line-height:1}#jw_fake_swatch_btn .btn:hover{background-color:#ccc;border:1px solid #cccccc}.jw_dynamic_price_wrapper{margin-left:auto;text-align:right;line-height:1}.jw_dynamic_price_wrapper span{font-size:25px;font-weight:700}.jw_dynamic_price_wrapper #jw_dynamic_price{line-height:1}.shopify_quantity.quantity input[type=number].input-text{-moz-appearance:textfield;-webkit-appearance:none;appearance:none;padding:5px;font-size:16px;cursor:text}.shopify_quantity.quantity input[type=number].input-text::-webkit-outer-spin-button,.shopify_quantity.quantity input[type=number].input-text::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.jw_product_related_thread{margin-top:30px}.jw_product_related_thread_inner{display:flex;flex-wrap:wrap;margin:0 -5px}.jw_product_related_thread_inner .jw_product_related_thread_box{width:50%;padding:0 5px 30px;display:flex}.jw_product_related_thread_box_img{width:100%;aspect-ratio:1 / 1;overflow:hidden;position:relative;background-color:#f9f9f9;display:flex;align-items:center;justify-content:center}.jw_product_related_thread_box_img img{width:100%;height:100%;object-fit:contain;display:block}.jw-square-grid-collection-prd-note p{margin-bottom:5px}.jw-square-grid-collection-prd{display:grid;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:12px;max-width:100%;padding:8px 0;margin-bottom:20px}.jw-square-grid-collection-prd-item{text-align:center;text-decoration:none;color:inherit;cursor:pointer}.jw-square-grid-collection-prd-img{width:60px;height:60px;margin:0 auto;overflow:hidden;border:1px solid #e0e0e0;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:box-shadow .3s ease}.jw-square-grid-collection-prd-img img{display:block;width:100%;height:100%;object-fit:cover}.jw-product-title{font-size:12px;margin-top:6px;line-height:1.4;word-break:break-word}.jw-square-grid-collection-prd-item.jw-is-current{pointer-events:none;cursor:default}.jw-is-current .jw-square-grid-collection-prd-img{box-shadow:0 0 0 2px #333,0 0 8px #0003;border-color:transparent}.jw-is-current .jw-product-title{font-weight:700}.jw-swatch-circle{display:inline-block;width:44px;height:44px!important;border-radius:50%;overflow:hidden;padding:0!important;text-align:center;background:#f5f5f5;border:1px solid #ddd;box-sizing:border-box;min-width:1px!important}.jw-swatch-circle img.swatch-color-image{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}#appointo-modal{--color-base-text: 35, 35, 35;--vanilla-calendar-selected-bg-color: #232323;--color-foreground: 35, 35, 35}.appointo-quantity__input,.appointo-addons-quantity__input{height:auto!important;margin-bottom:0!important}.cart-item__qty-display{display:inline-flex;align-items:center;justify-content:center;min-width:45px;height:45px;padding:0 16px;background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;font-weight:500;font-size:14px;color:#666;cursor:not-allowed}#jw-signup-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:none}#jw-signup-modal.is-open{display:block}#jw-signup-modal .jw-signup-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}#jw-signup-modal .jw-signup-modal__panel{position:relative;width:min(520px,calc(100% - 48px));margin:0 auto;top:50%;transform:translateY(-50%);background:#fff;border-radius:4px;padding:32px 32px 28px;box-shadow:0 14px 40px #00000040}#jw-signup-modal .jw-signup-modal__close{position:absolute;top:12px;right:14px;width:34px;height:34px;border:0;background:transparent;font-size:20px;line-height:34px;cursor:pointer;color:#111;opacity:.7}#jw-signup-modal .jw-signup-modal__close:hover{opacity:1}#jw-signup-modal .jw-signup-modal__title{margin:0 0 22px;text-align:center;font-size:16px;font-weight:400;color:#111;text-transform:none!important;letter-spacing:normal!important}#jw-signup-modal .jw-signup-modal__sub{text-align:center;font-size:13px;color:#0009;margin-bottom:16px}#jw-signup-modal .jw-signup-modal__field{display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(0,0,0,.5)}#jw-signup-modal .jw-signup-modal__field .newsletter__input{flex:1 1 auto;width:100%;border:0!important;background:transparent;padding:12px 0!important;font-size:15px;color:#111;outline:none}#jw-signup-modal .jw-signup-modal__field .newsletter__input::placeholder{color:#00000080}#jw-signup-modal .jw-signup-modal__field .jw-signup-modal__arrow{flex:0 0 40px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;cursor:pointer;font-size:22px;line-height:1;padding:0;opacity:.85}#jw-signup-modal .jw-signup-modal__field .jw-signup-modal__arrow:hover{opacity:1}#jw-signup-modal button{-webkit-appearance:none;appearance:none}body.jw-modal-open{overflow:hidden}@media(max-width:480px){#jw-signup-modal .jw-signup-modal__panel{width:min(460px,calc(100% - 32px));padding:26px 20px 22px}}.ReactModal__Content input[type=checkbox],[class*=Servicify] input[type=checkbox],[data-servicify] input[type=checkbox]{-webkit-appearance:checkbox!important;appearance:auto!important;top:auto!important;width:20px!important;height:20px!important;margin:0 10px 0 0!important;border:initial!important;background:initial!important;border-radius:0!important;box-shadow:none!important}@media screen and (min-width:981px){.u-3\/5\@desk,.u-2\/5\@desk{width:50%}}.template-cart .jw-cart-discount-input,.template-cart .jw-cart-coupon-row{margin-top:15px}.jw-cart-coupon-row p{font-size:12px}.jw-cart-note,.jw-cart-shipping-note{display:block}.jw-cart-shipping-note[hidden]{display:none}.jw-cart-note p,.jw-cart-shipping-note p{font-size:12px;line-height:1.5}.jw-cart-shipping-note p{margin-top:10px}@media(max-width:767px){.jw-latest-post-section-inner{display:block;padding-bottom:40px}.jw-latest-post-section-inner .jw-latest-post-section-item{width:100%}.jw-latest-post-section-item-img img{width:100%;display:block}.jw-latest-post-section-inner .slick-list{padding-right:0;overflow:hidden}.jw-latest-post-section-inner .slick-slide{margin-right:0;height:auto}.jw-latest-post-section-inner .slick-track{display:flex}.jw-latest-post-section-inner .slick-slide>div{width:100%}.jw-latest-post-section-inner .slick-prev,.jw-latest-post-section-inner .slick-next{position:absolute;top:38%;transform:translateY(-50%);z-index:5;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:#ffffffeb;box-shadow:0 0 4px #00000026;font-size:0;cursor:pointer}.jw-latest-post-section-inner .slick-prev{left:12px}.jw-latest-post-section-inner .slick-next{right:12px}.jw-latest-post-section-inner .slick-prev:before,.jw-latest-post-section-inner .slick-next:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-top:2px solid #333;border-right:2px solid #333;opacity:1}.jw-latest-post-section-inner .slick-prev:before{transform:translate(-35%,-50%) rotate(-135deg)}.jw-latest-post-section-inner .slick-next:before{transform:translate(-65%,-50%) rotate(45deg)}.jw-latest-post-section-inner .slick-prev:hover,.jw-latest-post-section-inner .slick-next:hover{background:#fff}.jw-latest-post-section-inner .slick-dots{position:absolute;bottom:0;left:20%;width:60%;height:4px;margin:0;padding:0;list-style:none;display:flex!important;align-items:center;justify-content:flex-start;background:#5553;border-radius:999px;overflow:hidden;transform:none;opacity:.6}.jw-latest-post-section-inner .slick-dots li{flex:1 1 0;height:4px;margin:0}.jw-latest-post-section-inner .slick-dots li button{width:100%;height:4px;margin:0;padding:0;border:0;background:transparent}.jw-latest-post-section-inner .slick-dots li button:before{display:none}.jw-latest-post-section-inner .slick-dots li.slick-active button{background:#555}}.jw-footer-newsletter{margin-bottom:20px;max-width:360px}.jw-footer-newsletter__title{color:#fff;font-size:16px;margin-bottom:15px;line-height:1.4}.jw-footer-newsletter__form{display:flex;flex-direction:column;gap:10px}.jw-footer-newsletter__form .jw-field{width:100%}.jw-footer-newsletter__form .jw-input{width:100%;padding:12px;border:1px solid rgba(255,255,255,.3);background:transparent;color:#fff!important;border-radius:4px;outline:none}.jw-footer-newsletter__form .jw-input::placeholder{color:#fff9}.jw-footer-newsletter__form .jw-input:focus{border-color:#fff}.jw-footer-newsletter__form .jw-btn{background:#fff;color:#000;border:none;padding:12px;border-radius:4px;cursor:pointer}.jw-footer-newsletter__form .jw-btn:hover{opacity:.9}.footer h3{text-transform:none;font-weight:600;line-height:1.4}.footer .footer-nav.footer-nav--social h3{font-size:18px}.footer h6{margin-bottom:5px;line-height:1.4;font-weight:600}.jw-collection-classes .collection-products .product-card__title{font-size:18px!important}.jw-collection-classes .collection-products .product-card__details{position:relative}.jw-collection-classes .collection-products .product-card__details>.product-card__link{padding-right:110px;display:block}.jw-collection-classes .collection-products .jw-view-class-link{position:absolute;right:0;top:0;font-size:18px;font-weight:700;color:#000;text-decoration:none}@media screen and (min-width:981px){.footer .o-layout{display:flex;justify-content:space-between;margin-left:0}.footer .o-layout__item{padding-left:0;width:auto!important;flex:0 0 auto!important}.footer__content{padding-left:30px;padding-right:30px}}@media screen and (max-width:767px){.jw-collection-classes .collection-products .product-card__details{display:flex;align-items:flex-start;gap:8px}.jw-collection-classes .collection-products .product-card__details>.product-card__link{flex:1;padding-right:0}.jw-collection-classes .collection-products .jw-view-class-link{position:static;flex:0 0 auto;white-space:nowrap;font-size:16px;margin-top:2px}}.jw-pattern-table-wrapper{width:100%;overflow-x:auto;margin:24px 0}.jw-pattern-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45}.jw-pattern-table th,.jw-pattern-table td{border:1px solid #1f1f1f;padding:14px 18px;text-align:left;vertical-align:top}.jw-pattern-table th{background:#fff;color:#000;font-weight:400}.jw-pattern-table th strong{display:inline-block;font-size:16px;font-weight:600}.jw-pattern-level{display:inline-block;margin-left:4px;font-size:12px;font-weight:400}.jw-pattern-table th p{margin:4px 0 0}.jw-pattern-table td:first-child{width:34%;font-weight:500}.jw-pattern-table tbody tr:nth-child(2n){background:#fafafa}.jw-pattern-note{display:inline-block;margin-left:4px;font-size:12px;color:#8a8a8a}.jw-pattern-sub-note{margin-top:4px;font-size:13px;line-height:1.4}@media screen and (max-width:640px){.jw-pattern-table,.jw-pattern-table tbody,.jw-pattern-table tr,.jw-pattern-table td{display:block;width:100%}.jw-pattern-table tr{border-bottom:1px solid #d9d9d9}.jw-pattern-table tr:nth-child(2n){background:#fafafa}.jw-pattern-table td{border:0;padding:12px 14px}.jw-pattern-table td:first-child{width:100%;font-weight:600;padding-bottom:4px}.jw-pattern-table td:last-child{padding-top:0;padding-bottom:16px}}.nav__sub .mega-panel__item:first-child>.mega-links__link{font-size:20px}.nav__sub .mega-panel__item:first-child .list-menu__link .list-menu__text{color:var(--header-text-color);font-size:calc((var(--font--size-mega-menu) / var(--font--size-base)) * 1rem)}details[data-link-title=Fabrics] .mega-panel__item:first-child>.mega-links__link--has-children:before{content:""}details[data-link-title=Fabrics] .mega-panel__item:first-child>.mega-links__link--has-children:hover:before{opacity:1;background-color:var(--header-bg-color-darker)}#HeaderMenu-MenuList-1 .mega-panel__items>li:nth-child(10),#HeaderMenu-MenuList-1 .mega-panel__items>li:nth-child(11){flex-basis:calc(100% / 6)!important}@media screen and (min-width:768px){#HeaderMenu-MenuList-1 .mega-panel__items{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:30px;row-gap:40px;align-items:start}#HeaderMenu-MenuList-1 .mega-panel__items>li{flex:none!important;width:auto!important;max-width:none!important}#HeaderMenu-MenuList-1 .mega-panel__items>li:nth-child(10){grid-column:4;grid-row:2}#HeaderMenu-MenuList-1 .mega-panel__items>li:nth-child(11){grid-column:4;grid-row:2;align-self:start;margin-top:34px}}.jw-collection-classes .collection__cards{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:50px;row-gap:50px}.jw-collection-classes .collection__cards>.o-layout__item{width:auto;padding-left:0;margin-bottom:0}.jw-collection-classes .product-card{margin-bottom:0}@media screen and (max-width:767px){.jw-collection-classes .collection__cards{grid-template-columns:1fr;row-gap:40px}}.product-single accordion-group .accordion__title h3,.product-single accordion-group summary h3{font-weight:700}.faq__accordion__item-wrap .jw-policy-table{width:100%;border-collapse:collapse;border:1px solid #1f1f1f;max-width:100%}.faq__accordion__item-wrap .jw-policy-table th,.faq__accordion__item-wrap .jw-policy-table td{border:1px solid #1f1f1f;padding:16px 20px;text-align:left;vertical-align:top;font-weight:400}.faq__accordion__item-wrap .jw-policy-table th{font-weight:600}.faq__accordion__item-wrap .jw-policy-table span{font-size:13px;opacity:.65}.faq__wrapper summary .u-large{font-weight:700}.jw-stockist-table{width:100%;border-collapse:collapse;margin-top:12px}.jw-stockist-table tr{border-bottom:1px solid #d9d9d9}.jw-stockist-table tr td{transition:background-color .2s ease;color:#555!important}.jw-stockist-table tr:hover td{background-color:#00000004}.jw-stockist-table td{padding:10px 0;vertical-align:middle;font-size:14px;line-height:1.4}.jw-stockist-table td:first-child{width:70%;font-weight:500}.jw-stockist-table td:last-child{width:30%;text-align:right;color:#666}.jw-stockist-table a{color:#555!important;text-decoration:none!important;position:relative;opacity:1!important}.jw-stockist-table a:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:currentColor;transition:width .25s ease}.jw-stockist-table a:hover:after{width:100%}.faq__accordion details summary{border-bottom:1px solid #d9d9d9}.label--pdf-only{background:#fff;color:#000}.label--pdf-only .label__text{color:#000}.jw-wishlist-media-wrap{position:relative}.jw-wishlist-media-wrap__button{position:absolute;top:12px;right:12px;z-index:5}.jw-wishlist-media-wrap__button .xb-wishlist-button,.jw-wishlist-media-wrap__button .xb-wishlist-button button{background-color:#fffffff2!important;border-radius:50%;box-shadow:0 1px 3px #00000026,0 0 0 1px #0000000a}.jw-wishlist-media-wrap__button .xb-wishlist-button__add-icon-outline svg path,.jw-wishlist-media-wrap__button .xb-wishlist-button__remove-icon-outline svg path{fill:#232323!important}.secondary-nav__item--wishlist{margin:0 10px}.secondary-nav__item--wishlist .xb-wishlist__header{display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:relative;cursor:pointer}.secondary-nav__item--wishlist .xb-header__icon,.secondary-nav__item--wishlist .svg-wrapper{display:flex;align-items:center;justify-content:center}.secondary-nav__item--wishlist svg{width:20px;height:20px;display:block}.secondary-nav__item--wishlist svg path{fill:currentColor}.secondary-nav__item--wishlist .xb-product-quantity{position:absolute;top:-7px;right:-8px;min-width:14px;height:14px;padding:0 4px;border-radius:50%;font-size:9px;line-height:14px;text-align:center;background:#111;color:#fff;font-weight:500}body:not(.header-stuck) [data-transparent-header=true].header:not(:hover) .secondary-nav__item--wishlist .xb-product-quantity{background:#fff;color:#111}.secondary-nav__item--wishlist .secondary-nav__link{position:relative;display:flex;align-items:center;justify-content:center}.header-trigger--wishlist{display:none;right:72px;text-align:right;align-items:center}.header--search-enabled .header-trigger--wishlist{right:114px}@media(max-width:767px){.header-trigger--wishlist{display:flex}}.header--icons .header-trigger--wishlist,.header--inline-icons .header-trigger--wishlist{display:flex}@media(max-width:980px){.header-trigger--wishlist{right:54px}.header--search-enabled .header-trigger--wishlist{right:90px}}.header-trigger--wishlist .xb-wishlist__header{display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:relative;cursor:pointer}.header-trigger--wishlist .xb-header__icon,.header-trigger--wishlist .svg-wrapper{display:flex;align-items:center;justify-content:center}.header-trigger--wishlist svg{width:20px;height:20px;display:block}.header-trigger--wishlist svg path{fill:currentColor}.header-trigger--wishlist .xb-product-quantity{position:absolute;top:-7px;right:-8px;min-width:14px;height:14px;padding:0 4px;border-radius:50%;font-size:9px;line-height:14px;text-align:center;background:#111;color:#fff;font-weight:500}body:not(.header-stuck) [data-transparent-header=true].header:not(:hover) .header-trigger--wishlist .xb-product-quantity{background:#fff;color:#111}@media(max-width:767px){.jw-stockist-table td{font-size:14px;padding:10px 0}.jw-stockist-table td:first-child,.jw-stockist-table td:last-child{display:block;width:100%;text-align:left}.jw-stockist-table td:last-child{padding-top:0;font-size:13px;color:#777}}@media screen and (max-width:767px){.collection-list__content--1 .collection-list__content-heading{font-size:1em}.collection-list__content--2 .collection-list__content-heading{font-size:1.15em}.collection-list__content--3 .collection-list__content-heading{font-size:1.3em}.collection-list__content--4 .collection-list__content-heading{font-size:1.5em}.collection-list__content--5 .collection-list__content-heading{font-size:1.7em}}body[data-anim-zoom=true] .home-carousel__bg{-ms-transform:none;-webkit-transform:none;transform:none}body[data-anim-zoom=true] .js-slide-active .home-carousel__bg,body[data-anim-zoom=true] .slick-current .home-carousel__bg,body[data-anim-load=false][data-anim-zoom=true] .js-slide-active .home-carousel__bg{-webkit-animation:none;-moz-animation:none;animation:none}.jw-header-search{position:absolute;top:calc(100% + 1px);left:0;right:0;z-index:9;padding:12px 18px 24px;background:var(--header-bg-color);box-shadow:0 12px 16px -12px #0000001f;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}html.jw-header-search-open{scrollbar-gutter:stable}.jw-header-search.is-open{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease,transform .2s ease,visibility 0s}.jw-header-search__inner{max-width:600px;margin:0 auto}.jw-header-search__form{position:relative}.jw-header-search__field{position:relative;background:var(--header-bg-color-darker)}.jw-header-search .jw-header-search__input{display:block;width:100%;height:48px;margin:0;padding:0 84px 0 48px;border:0 none;border-radius:0;background:transparent;box-shadow:none;color:var(--header-text-color);font-size:15px;-webkit-appearance:none;appearance:none}.jw-header-search .jw-header-search__input:focus{outline:none}.jw-header-search .jw-header-search__input::-webkit-search-cancel-button,.jw-header-search .jw-header-search__input::-webkit-search-decoration{-webkit-appearance:none;display:none}.jw-header-search .jw-header-search__input::placeholder{color:var(--header-text-color-lighter);opacity:1}.jw-header-search__submit,.jw-header-search__close{position:absolute;top:0;z-index:1;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0 none;background:none;color:var(--header-text-color);cursor:pointer}.jw-header-search__submit{left:0}.jw-header-search__submit .icon{width:18px;height:18px}.jw-header-search__close{right:0;font-size:16px}.jw-header-search__field:focus-within{box-shadow:inset 0 0 0 1px var(--header-text-color-lighter)}.jw-header-search .search-form__loader{top:0;right:48px;height:48px;padding:0;align-items:center}.jw-header-search .is-loading .search-form__loader{display:flex}.jw-header-search predictive-search[dropdown][open=true] predictive-search-results{top:100%;left:0;box-shadow:0 8px 24px #00000014}@media screen and (max-width:767px){.jw-header-search{padding:8px 12px 12px}.jw-header-search .jw-header-search__input{font-size:16px}.jw-header-search predictive-search[dropdown] .predictive-search__panels{max-height:max(200px,calc(var(--window-height, 100vh) - var(--header-height, 60px) - 180px))}}body .boost-sd__instant-search-results.boost-sd__instant-search-results--two-column .boost-sd__instant-search-autocomplete.boost-sd__instant-search-no-product .boost-sd__instant-search-column--others{width:600px;max-width:calc(100vw - 36px)}.boost-sd__instant-search-autocomplete.boost-sd__instant-search-no-product .boost-sd__no-search-result-desc strong{word-break:normal;overflow-wrap:anywhere}.boost-sd__instant-search-autocomplete.boost-sd__instant-search-no-product .boost-sd__suggestion-queries-group{padding:4px 24px 20px}.boost-sd__instant-search-autocomplete.boost-sd__instant-search-no-product .boost-sd__suggestion-queries-header{padding:0 0 10px}.boost-sd__instant-search-autocomplete.boost-sd__instant-search-no-product .boost-sd__suggestion-queries-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.boost-sd__instant-search-autocomplete.boost-sd__instant-search-no-product .boost-sd__suggestion-queries-item{width:auto;padding:0;background:none;border-radius:999px;box-shadow:none}.boost-sd__instant-search-autocomplete.boost-sd__instant-search-no-product .boost-sd__suggestion-queries-link{display:inline-block;padding:6px 14px;border:1px solid #e1e3e5;border-radius:999px;background:#fff;white-space:nowrap}.boost-sd__instant-search-autocomplete.boost-sd__instant-search-no-product .boost-sd__suggestion-queries-link:hover,.boost-sd__instant-search-autocomplete.boost-sd__instant-search-no-product .boost-sd__suggestion-queries-link:focus,.boost-sd__instant-search-autocomplete.boost-sd__instant-search-no-product .boost-sd__suggestion-queries-item-selected .boost-sd__suggestion-queries-link{border-color:#c9cccf;background:#e8e9eb;box-shadow:none}@media screen and (max-width:767px){.boost-sd__instant-search-autocomplete.boost-sd__instant-search-no-product .boost-sd__suggestion-queries-group{padding:4px 16px 16px}}html .product-card__media--hover-image .product-card__img-hover{z-index:1}html.no-touchevents quick-shop .product-card__media--hover-image:hover .hover-enabled.product-card__img,html.no-touchevents .product-card-top:hover .product-card__media--hover-image .hover-enabled.product-card__img,html.no-touchevents .product-card__top:hover .product-card__media--hover-image .hover-enabled.product-card__img,html.no-touchevents .product-card--mini:hover.product-card--hover-image .hover-enabled.product-card__img{opacity:1}.free-shipping-bar__note{margin:0;font-size:.75rem;line-height:1.5;opacity:.7}#insta-feed .instafeed-new-arrow{z-index:2!important}.product-single__title.jw-fabric-title{font-size:28px;line-height:1.45;letter-spacing:.16em;text-transform:uppercase;font-weight:400}.jw-fabric-title__line{display:block}@media screen and (max-width:767px){.product-single__title.jw-fabric-title{font-size:21px;letter-spacing:.12em}}.jw_fabric_price_block{margin-top:14px;margin-bottom:0}.jw_fabric_price_block .jw_fabric_price_wrapper{flex-direction:column;align-items:flex-start;justify-content:flex-start}.jw_fabric_price_block .jw_fabric_price_wrapper .jw_price_style,.jw_fabric_price_block .jw_fabric_price_wrapper .jw_price_style span{font-size:26px!important;line-height:1.35!important}.jw_fabric_price_block .jw_fabric_price_wrapper .jw_fabric_price_notes,.jw_fabric_price_block .jw_fabric_price_wrapper .jw_fabric_price_notes span{font-size:17px;line-height:1.5;color:var(--color--text-lighter, #777)}.jw_fabric_price_block+.product-single__box__block--spacer .product-form__spacer--has-border{border-bottom:0}.product-single__box{--jw-fabric-ctrl-height: 54px;--jw-fabric-ctrl-border: #cfcfcf}#shopify_quantity_fake.quantity{border:1px solid var(--jw-fabric-ctrl-border);margin-right:20px;font-weight:400}#shopify_quantity_fake.quantity input[type=number]{width:100px;height:calc(var(--jw-fabric-ctrl-height) - 2px);border-left:1px solid var(--jw-fabric-ctrl-border);border-right:1px solid var(--jw-fabric-ctrl-border);font-size:17px;font-weight:400}#shopify_quantity_fake.quantity .minus,#shopify_quantity_fake.quantity .plus{width:56px;height:calc(var(--jw-fabric-ctrl-height) - 2px);font-size:22px;font-weight:300}.single_variation_wrap:has(#shopify_quantity_fake){align-items:center;margin-bottom:0}.single_variation_wrap #jw_fabric_meter_to_yard{line-height:1.45;font-size:15px}.single_variation_wrap #jw_fabric_meter_to_yard .jw_fabric_meter{font-weight:600;line-height:inherit}.product-single__box:has(#jw_fabric_metre_prd) .product-form__add-btn,#swatch_form .product-form__add-btn{min-height:var(--jw-fabric-ctrl-height, 54px);text-transform:uppercase;letter-spacing:.2em;font-size:14px;font-weight:500}.product-single__box:has(#jw_fabric_metre_prd) .product-single__box__block--buy_buttons{margin-bottom:14px}#swatch_form .product-form__add-btn{box-shadow:inset 0 0 0 1px #8a8a8a}.jw-btn-dot{display:inline-block;margin:0 .9em}.jw-atc-price #jw_dynamic_price{letter-spacing:.12em}.product-form__add-btn[disabled] .jw-atc-price{display:none}@media screen and (max-width:767px){.product-single__box:has(#jw_fabric_metre_prd) .product-form__add-btn,#swatch_form .product-form__add-btn{letter-spacing:.14em;padding-left:12px;padding-right:12px}.jw-btn-dot{margin:0 .6em}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
