input[data-fabric-qty]::-webkit-inner-spin-button,input[data-fabric-qty]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[data-fabric-qty]{-moz-appearance:textfield}.product-form__quantity-with-rules .quantity-selector{border:none}.product-form__quantity-with-rules .quantity-selector__button{border:1px solid #CCC;border-radius:5px;margin:0 4px}.quantity-selector input[type=number]::-webkit-inner-spin-button,.quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-selector input[type=number]{-moz-appearance:textfield}.fabric-length-wrapper{display:flex;align-items:center;gap:.4rem;margin-top:.25rem}.quantity-display-modern{width:60px;padding:.8rem .6rem;border:1px solid #ccc;border-radius:6px;text-align:right;font-weight:500;font-size:1rem;background-color:#f9f9f9}.quantity-display-suffix{font-size:.95rem;color:#555}.fabric-length-notice{margin-bottom:1rem;padding:6px;background-color:#efefef;color:#000;border:1px solid #EEEEE;border-radius:5px;text-wrap:balance;text-align:center}.fabric-length-subtotal{display:flex;align-items:baseline;gap:.4rem;margin-top:10px;font-size:18px;border-top:1px solid #2a2a2a}.fabric-length-subtotal-value{font-weight:500}.matching-thread-wrapper{width:100%;background-color:#f6f6f6;padding:20px;border-radius:5px}.matching-thread-checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;width:16px;height:16px;border:1px solid #ccc;border-radius:3px;position:relative;cursor:pointer}.matching-thread-checkbox input[type=checkbox]:checked:before{content:"";position:absolute;top:2px;left:5px;width:4px;height:8px;border:solid #333;border-width:0 2px 2px 0;transform:rotate(45deg)}.matching-thread-checkbox{display:flex;align-items:center;gap:.5rem;font-size:.95rem;cursor:pointer}.product-tabs{margin-bottom:25px}.product-tabs .tabs{display:flex;list-style:none;padding:0;margin-bottom:-1px;border-bottom:1px solid #ddd;gap:.25rem}.product-tabs .tabs li a{padding:.6rem 1.2rem;display:inline-block;background-color:#fff;border:1px solid #ddd;border-bottom:none;border-radius:6px 6px 0 0;color:#333;text-decoration:none;font-weight:500;transition:background .2s ease}.product-tabs .tabs li a:hover{background-color:#e9e9e9}.product-tabs .tabs li.active a{background-color:#fff;font-weight:600;color:#000;border-bottom:1px solid #ffffff}.product-tabs .panes .pane{padding:1.5rem;background-color:#fff;border:1px solid #ddd;border-radius:0 0 8px 8px;font-size:1rem;line-height:1.6}.product-tabs .additional-attributes-wrapper{margin-top:1.5rem}.product-tabs .additional-attributes{width:100%;border-collapse:collapse;font-size:.95rem}.product-tabs .additional-attributes caption{text-align:left;font-weight:600;margin-bottom:.5rem;color:#333}.product-tabs .additional-attributes th,.product-tabs .additional-attributes td{padding:.75rem 1rem;border-top:1px solid #eaeaea;vertical-align:top;text-align:left}.product-tabs .additional-attributes th{width:180px;font-weight:500;color:#444}.product-tabs .additional-attributes tr:first-child th,.product-tabs .additional-attributes tr:first-child td{border-top:none}.product-tabs .panes .pane{display:none}.product-tabs .panes .pane.active{display:block}.product-tabs .badge{display:inline-block;background-color:#f3f3f3;color:#333;border:1px solid #ddd;border-radius:20px;padding:.25em .75em;font-size:.875rem;margin:.15em .25em .15em 0}[data-section-type=featured-collection] .section__description{margin-top:0rem;margin-bottom:1rem}.fabric-sample-container{margin-top:1rem;margin-bottom:1rem}.extra-buttons{display:grid;grid-template-columns:48% 48%;gap:20px}.extra-buttons .button{padding:0}.st-wishlist-button{margin-top:1rem;margin-bottom:1rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pop-styling.css.map */
