:root{--heading-letter-spacing: .2em;--text-letter-spacing: 0;--button-letter-spacing: .2em;--button-text-transform: uppercase;--heading-text-transform: uppercase;--heading-font-weight: 400;--text-font-weight: 400;--text-h1: 1.375rem;--text-h2: 1.25rem;--text-h3: 1.125rem;--text-h4: 1rem;--text-h5: .875rem;--text-h6: .8125rem;--text-xs: .75rem;--text-sm: .8125rem;--text-base: .875rem;--text-lg: 1rem;--text-xl: 1.125rem}body{font-size:14px;font-weight:400;line-height:1.65;letter-spacing:0;color:#1c1b1b}.h1,.prose h1{font-size:22px;line-height:1.5}.h2,.prose h2,.product-title{font-size:20px;line-height:1.5}.h3,.prose h3{font-size:18px;line-height:1.5}.h4,.prose h4{font-size:16px;line-height:1.5;font-weight:400}.h5,.prose h5{font-size:14px;line-height:1.55;font-weight:400}.h6,.prose h6{font-size:13px;line-height:1.55;font-weight:400}.price-list .h4,.price-list .h5,.price-list .h6,.price-list sale-price,.price-list compare-at-price,.product-info .price-list{letter-spacing:0;text-transform:none;font-weight:400}.header__primary-nav,.header__primary-nav-item,.header__primary-nav-item a,.header__primary-nav-item summary,.header__primary-nav-item .h6{font-size:13px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;line-height:1.5;color:#1c1b1b}.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded{font-family:var(--heading-font-family),Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;line-height:normal}.product-card .product-title{font-size:13px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;line-height:1.5}.shopify-section--main-product,.shopify-section--main-product .color-scheme,.product-info{background:#fff}.product-info,.product-info p,.product-info .prose,.thread-container .thread-title,.product-info .ProductForm__Inventory,.product-info .qty-infor-str{font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none;color:#1c1b1b}.product-info .product-title{font-size:20px;font-weight:400;line-height:1.5;text-transform:uppercase;letter-spacing:.2em;color:#1c1b1b}.product-info .tt-price-half{gap:0}.product-info__block-item[data-block-type=price]{padding-bottom:24px;margin-bottom:8px;border-bottom:1px solid rgba(28,27,27,.12)}.product-info .variant-picker__option-info{display:none}.product-info .lullabee-qty-block,.product-info .lullabee-qty-in-buy{margin-top:0;margin-bottom:4px}.product-info__block-item[data-block-type=quantity-selector]{display:none}.product-info .lullabee-qty-block .ProductForm__Inventory{margin-top:6px;font-style:italic}.product-info .tt-price-half__row{display:flex;flex-wrap:wrap;align-items:center;color:#46815c;gap:0}.product-info .tt-price-half__row price-list,.product-info .tt-price-half__row .price-list,.product-info .tt-price-half__row sale-price,.product-info .tt-price-half__row .h4,.product-info .tt-price-half .unit-label{font-family:var(--heading-font-family),Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.2em;text-transform:uppercase;line-height:1.65}.product-info .tt-price-half__row sale-price,.product-info .tt-price-half__row sale-price.h4,.product-info .tt-price-half__row sale-price.text-subdued{color:#1c1b1b}.product-info .tt-price-half__row sale-price.text-on-sale,.product-info .tt-price-half__row .text-on-sale{color:#f94c43}.product-info .tt-price-half__row sale-price,.product-info .tt-price-half__row .h4{font-size:16px}.product-info .tt-price-half .unit-label{margin-left:10px;font-size:15px;display:flex;align-items:center;color:#46815c}.product-info .tt-price-half .one-unit-price{margin:0 0 10px;font-family:var(--heading-font-family);font-weight:400;font-size:14px;letter-spacing:0;text-transform:none;line-height:1.65;color:#1c1b1b}.product-info .ProductForm__QuantitySelector.tt-half-price,.product-info .lullabee-qty-block .tt-half-price{display:flex;align-items:center;flex-wrap:wrap;gap:12px;width:100%}.product-info .qty-infor-str{margin-left:4px;font-size:14px;text-transform:uppercase;color:#1c1b1b}quantity-selector[data-halfunit] .quantity-selector__input--actual{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}quantity-selector[data-halfunit] .quantity-selector__input-wrapper,quantity-selector[data-halfunit] quantity-input{position:relative;min-width:3.5rem;--quantity-selector-character-count: 4ch;--quantity-selector-input-width: 3.5rem}quantity-selector[data-halfunit] .quantity-mask{width:3.5rem!important;min-width:3.5rem!important;max-width:none;overflow:visible;text-align:center}.line-item-quantity__selector{display:flex;flex-direction:column;align-items:center}.line-item-quantity__selector .drawer-meter-label,.CartItem__QuantitySelector .drawer-meter-label{font-size:10px;letter-spacing:.08em;text-transform:uppercase;line-height:1;margin-top:2px;color:#6a6a6a}.product-info .ProductForm__Inventory{margin:0;color:#6a6a6a;font-size:14px}.product-info .buy-buttons .button,.product-info .product-sample-btn-container .button{--button-background: 254, 186, 15;--button-text-color: 28, 27, 27;--button-outline-color: 254, 186, 15;width:100%;height:auto;min-height:0;box-sizing:border-box;padding:14px 28px;display:flex;align-items:center;justify-content:center;gap:0;column-gap:0;font-family:var(--heading-font-family),Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:.2em;text-transform:uppercase;border-radius:0;background-color:transparent}.product-info .buy-buttons .button{color:#1c1b1b;border:1px solid #feba0f;background-image:linear-gradient(#feba0f,#feba0f),linear-gradient(transparent,transparent);background-size:101% 101%,0 101%;background-position:var(--transform-origin-end);background-repeat:no-repeat}.product-info .buy-buttons .button[disabled],.product-info .buy-buttons .button.button--outline[disabled]{color:#6a6a6a;border:1px solid rgba(106,106,106,.2);background-image:none;background-color:#fff;opacity:1}.product-info .buy-buttons .Button__SeparatorDot,.product-info .product-sample-btn-container .Button__SeparatorDot{width:3px;height:3px;margin:0 18px;border-radius:100%;background:currentColor;display:inline-block;flex-shrink:0}.product-sample-btn-container{margin-top:15px}.product-info .product-sample-btn-container .button{--initial-gradient: linear-gradient(transparent, transparent);--hover-gradient: linear-gradient(#feba0f, #feba0f);--initial-background-position: var(--transform-origin-start);--hover-background-position: var(--transform-origin-end);color:#1c1b1b;border:1px solid rgba(28,27,27,.2);background-image:linear-gradient(transparent,transparent),linear-gradient(#feba0f,#feba0f);background-size:101% 101%,0 101%;background-position:var(--transform-origin-start);background-repeat:no-repeat}.product-info .buy-buttons .button:not([disabled]):hover,.product-info .product-sample-btn-container .button:not([disabled]):hover,.features--button-transition .product-info .buy-buttons .button:not([disabled]):hover,.features--button-transition .product-info .product-sample-btn-container .button:not([disabled]):hover{color:#1c1b1b}@media screen and (pointer:fine){.product-info .buy-buttons .button:not([disabled]):hover,.features--button-transition .product-info .buy-buttons .button:not([disabled]):hover{color:#1c1b1b;border-color:#feba0f;background-position:var(--transform-origin-start);background-size:0 101%,101% 101%}.product-info .product-sample-btn-container .button:not([disabled]):hover,.features--button-transition .product-info .product-sample-btn-container .button:not([disabled]):hover{color:#1c1b1b;border-color:#feba0f;background-position:var(--transform-origin-end);background-size:0 101%,101% 101%}}.thread-container{width:100%;display:flex;margin-top:20px;align-items:center;justify-content:space-evenly;gap:12px}.thread-container .thread-icon{width:48px;height:48px;object-fit:contain;flex-shrink:0}.thread-container .thread-title{font-size:15px;font-weight:500;text-transform:none;letter-spacing:normal;color:#1c1b1b}.thread-container .tread-addbtn{position:relative;z-index:1;overflow:hidden;font-size:14px;font-weight:700;text-transform:none;letter-spacing:normal;border:1px solid #feba0f;padding:5px 10px;border-radius:3px;line-height:15px;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:transparent;color:#1c1b1b;min-height:auto;min-width:auto;box-shadow:none;transition:color .45s cubic-bezier(.785,.135,.15,.86),border-color .45s cubic-bezier(.785,.135,.15,.86)}.thread-container .tread-addbtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#feba0f;transform:scaleX(1);transform-origin:left center;transition:transform .45s cubic-bezier(.785,.135,.15,.86)}.thread-container .tread-addbtn:hover{color:#1c1b1b;background-color:#fff;border-color:#feba0f}.thread-container .tread-addbtn:hover:before{transform-origin:right center;transform:scaleX(0)}.product-card .per-meter-price{font-size:11px;width:100%;text-align:center;display:block}@media screen and (max-width:767px){.product-info .tt-price-half__row{justify-content:flex-start}}.product-info__wishlist{width:100%}.product-info__wishlist #wishlist-hero-product-page-button,.product-info__wishlist #wishlisthero-product-page-button-container,.product-info__wishlist .MuiButton-root,.product-info__wishlist button{width:100%!important;max-width:100%!important;display:flex!important}.product-info__wishlist .MuiButton-root,.product-info__wishlist button{align-items:center;justify-content:center;gap:8px;background:transparent!important;background-image:none!important;color:#1c1b1b!important;border:none!important;border-radius:0!important;box-shadow:none!important;outline:none!important;text-transform:uppercase;letter-spacing:.2em;font-size:13px;font-weight:400;padding:14px 28px;min-height:0;line-height:normal}.header__wishlist-link .Wlh-Header__Icon{display:flex;align-items:center;color:inherit}.header__wishlist-link .wlh-Icon{font-size:22px;line-height:1}.shopify-section--main-product nav.breadcrumb{display:block;margin:0 auto 12px;padding:24px 20px 0;text-align:center;text-transform:uppercase;color:#6a6a6a;letter-spacing:2px;font-size:12px;font-weight:400;line-height:1.65}.shopify-section--main-product nav.breadcrumb a{color:inherit;text-decoration:none}.product-card__figure .wishlisthero-floating{position:absolute;top:5px;right:10px;left:auto;z-index:3}.shopify-section--main-product .product .product-info .product-info__block-item .kg-main-buy-btn{display:flex;flex-direction:column}.shopify-section--main-product .product .product-info .product-info__block-item .kg-main-buy-btn .webyzeProductColors{order:-1}
/*# sourceMappingURL=/cdn/shop/t/48/assets/custom.css.map */
