@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,400;0,600;0,700;0,800;1,400&display=swap";:root{--vt-bg-primary: #FDFBF7;--vt-bg-secondary: #F4EDFB;--vt-cta: #D9735A;--vt-cta-hover: #C45E44;--vt-cta-text: #FFFFFF;--vt-text-primary: #333333;--vt-text-muted: #6B6B6B;--vt-text-light: #FFFFFF;--vt-border: #EDE8E0;--vt-star: #F4A540;--vt-font: "Nunito", sans-serif;--vt-radius-card: 12px;--vt-radius-btn: 50px;--vt-radius-sm: 8px;--vt-shadow: 0 4px 24px rgba(180, 130, 100, .1);--vt-shadow-hover: 0 8px 32px rgba(180, 130, 100, .2);--vt-shadow-btn: 0 2px 12px rgba(217, 115, 90, .3);--vt-transition: all .25s ease;--vt-section-pad: 80px;--vt-section-pad-sm: 48px}body{font-family:var(--vt-font)!important;background-color:var(--vt-bg-primary);color:var(--vt-text-primary)}h1,h2,h3,h4,h5,h6{font-family:var(--vt-font)!important;font-weight:800;line-height:1.2;color:var(--vt-text-primary)}p,span,a,li,button,input,textarea,select,label{font-family:var(--vt-font)!important}.vt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;border-radius:var(--vt-radius-btn);font-family:var(--vt-font)!important;font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer;border:2px solid transparent;transition:var(--vt-transition);letter-spacing:.01em;line-height:1;white-space:nowrap}.vt-btn--primary{background-color:var(--vt-cta);color:var(--vt-cta-text)!important;border-color:var(--vt-cta);box-shadow:var(--vt-shadow-btn)}.vt-btn--primary:hover,.vt-btn--primary:focus-visible{background-color:var(--vt-cta-hover);border-color:var(--vt-cta-hover);transform:translateY(-2px);box-shadow:0 6px 20px #d9735a66;color:var(--vt-cta-text)!important;text-decoration:none}.vt-btn--secondary{background-color:transparent;color:var(--vt-text-primary)!important;border-color:var(--vt-text-primary)}.vt-btn--secondary:hover,.vt-btn--secondary:focus-visible{background-color:var(--vt-text-primary);color:var(--vt-text-light)!important;text-decoration:none}.vt-btn--ghost{background-color:transparent;color:var(--vt-cta)!important;border-color:var(--vt-cta)}.vt-btn--ghost:hover{background-color:var(--vt-cta);color:var(--vt-text-light)!important}.vt-btn--sm{padding:10px 20px;font-size:.875rem}.vt-section{padding-block:var(--vt-section-pad)}.vt-section--lilac{background-color:var(--vt-bg-secondary)}.vt-section--cream{background-color:var(--vt-bg-primary)}.vt-container{max-width:1280px;margin-inline:auto;padding-inline:32px}.vt-section-header{text-align:center;margin-block-end:48px}.vt-eyebrow{font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--vt-cta);margin-block-end:12px}.vt-section-header h2{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;margin-block-end:16px}.vt-section-header p{font-size:1.0625rem;color:var(--vt-text-muted);max-width:560px;margin-inline:auto;line-height:1.7}@media(max-width:768px){.vt-section{padding-block:var(--vt-section-pad-sm)}.vt-container{padding-inline:20px}.vt-section-header{margin-block-end:32px}}quantity-selector-component+add-to-cart-component,.product-form-buttons>add-to-cart-component{margin-top:1.5rem}variant-picker fieldset label.vt-selected,variant-picker fieldset label:has(input:checked){outline:2px solid var(--vt-cta);outline-offset:2px}[class*=thumbnail] button.is-selected,.slideshow-pagination__thumbnail.is-selected,[class*=thumbnail-list] button.is-selected{outline:2px solid var(--vt-cta);outline-offset:2px;opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vertexthread-design-system.css.map */
