:root{--sage-deep:#5F6F55;--sage-deep-hover:#52604A;--terra-ink:#A34A33;--muted-foreground:#6B645A;--ivory:#FDFBF7}button:focus-visible,a:focus-visible,input:focus-visible,.button:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-color:var(--sage-deep)}.button{background:var(--sage-deep);border-color:var(--sage-deep);color:var(--ivory);font-size:15px;letter-spacing:.01em}.button:hover{background:var(--sage-deep-hover);border-color:var(--sage-deep-hover)}.bag-icon>span{background:var(--sage-deep);color:var(--ivory);width:16px;height:16px;font-size:11px;line-height:16px;text-align:center}.hero-copy h1 em,.tiny-stars{color:var(--sage-deep)}.subtle-link span,.personal-steps>div>span,legend{color:var(--terra-ink)}.text-link:hover,.subtle-link:hover,.main-nav a:hover,.main-nav button:hover{color:var(--terra-ink);border-color:var(--terra-ink)}.header-left,.hero-copy .subtle-link,.section-note,.collection-filters button,.product-card>p,.design-note,.personal-steps p,.footer-top>div:not(.footer-brand)>a,.footer-top>div>button,.footer-bottom,.breadcrumbs,.gallery-caption,legend>b,.field-hint,.input-bottom,.details-accordions p,.brand-sheet [data-slot=sheet-description],.brand-dialog [data-slot=dialog-description],.search-results small,.bag-item p,.preview-explainer,.personalize-form label>span,.details-accordions .rte,.cart-line p,.item-properties,.cart-line-actions,.cart-summary label,.social-links,.collection-toolbar>span,.search-summary{color:var(--muted-foreground)}.price-row>span:last-child{color:var(--sage-deep);border-color:#aeb8a3}.announcement{font-size:12px;height:34px}.header-left{font-size:13px}.main-nav{font-size:14px}.eyebrow{font-size:12px;letter-spacing:.16em}.hero-copy .eyebrow{font-size:12px;letter-spacing:.14em}.hero-copy>p:not(.eyebrow){font-size:16px}.hero-copy .subtle-link{font-size:13px}.photo-note>span:last-child{font-size:10px}.photo-link{font-size:13px}.text-link{font-size:15px}.trust-strip{font-size:13px}.section-note{font-size:14px}.collection-filters button,.collection-filters>a{font-size:14px}.card-note{font-size:11px}.product-card>p{font-size:13px}.card-price{font-size:15px}.design-note{font-size:12px}.craft-caption{font-size:11px}.craft-copy>p:not(.eyebrow),.craft-copy .story-text{font-size:16px;max-width:400px}.craft-signature>span:last-child{font-size:11px}.personal-steps>div>span{font-size:12px}.personal-steps p{font-size:15px;max-width:300px}.wedding-copy>p:not(.eyebrow){font-size:16px}.review-score{font-size:13px}.review-by,.closing-note .eyebrow{font-size:11px}.footer-brand>p{font-size:14px}.footer-top h3{font-size:13px}.footer-top>div:not(.footer-brand)>a,.footer-top>div>button{font-size:14px}.footer-bottom,.breadcrumbs{font-size:12px}.main-product-photo>span{font-size:12px}.gallery-caption{font-size:12px}.gallery-note,.product-rating{font-size:13px}.price-row>span:first-child{font-size:24px}.price-row>span:last-child{font-size:12px}.product-description,.product-description.rte>*{font-size:16px}legend{font-size:12px}legend>span{font-size:15px}legend>b{font-size:13px}.field-hint{font-size:12px}.motif-select{font-size:16px}.personalize-form label:not(.swatch-label):not(.sr-only){font-size:13px}.personalize-form label>span{font-size:12px}.personalize-form input,.personalize-form select,.variant-select{font-size:16px}.input-bottom{font-size:12px}.selection-summary{font-size:13px}.quantity>span{font-size:14px}.product-promises{font-size:12px;flex-wrap:wrap;gap:8px 14px}.details-accordions summary{font-size:15px}.details-accordions p,.details-accordions .rte,.details-accordions .text-link,.collection-toolbar label{font-size:14px}.collection-toolbar>span{font-size:13px}.collection-toolbar select{font-size:16px}.pagination,.search-summary{font-size:14px}.search-form input{font-size:16px}.cart-line p,.item-properties,.cart-line-actions,.cart-summary label{font-size:13px}.cart-summary .text-link{font-size:14px}.cart-summary textarea{font-size:16px}.contact-form label{font-size:14px}.contact-form input,.contact-form textarea{font-size:16px}.errors,.journal-grid .rte,.social-links{font-size:14px}.rte h2,.shopify-policy__body h2{font-size:clamp(28px,2.6vw,36px);line-height:1.15;margin:40px 0 14px}.rte h3,.shopify-policy__body h3{font-size:24px;line-height:1.2;margin:28px 0 10px}.rte h4,.shopify-policy__body h4{font-family:Karla,sans-serif;font-weight:500;font-size:18px;margin:24px 0 8px}.shopify-policy__container{padding-top:48px;padding-bottom:80px}.shopify-policy__title h1{font-size:clamp(42px,5vw,64px);margin-bottom:28px}.mobile-links .nav-sub-link{font-size:18px!important}.brand-sheet [data-slot=sheet-description],.brand-dialog [data-slot=dialog-description]{font-size:15px}.search-box input{font-size:16px}.search-results small{font-size:12px}.bag-item p,.bag-item button{font-size:13px}.preview-explainer{font-size:14px}@media(max-width:1100px){.hero-copy .eyebrow{font-size:11px}.hero-copy>p:not(.eyebrow){font-size:15px}.trust-strip{font-size:12px}.card-note{font-size:10px}.product-promises{font-size:11px}}@media(max-width:760px){.announcement{font-size:11px;min-height:32px;line-height:1.4}.hero-copy .eyebrow{font-size:11px}.hero-copy>p:not(.eyebrow){font-size:15px;max-width:340px}.photo-link,.trust-strip{font-size:12px}.trust-strip .tiny-stars{font-size:11px;letter-spacing:.08em}.eyebrow{font-size:11px}.collection-filters button,.collection-filters>a{font-size:13px}.card-note{font-size:10px}.product-card>p{font-size:12px}.card-price{font-size:14px}.design-note{font-size:12px}.craft-copy>p:not(.eyebrow),.craft-copy .story-text{font-size:15px}.craft-caption{font-size:10px}.personal-steps p{font-size:15px}.wedding-copy>p:not(.eyebrow){font-size:15px}.review-score,.review-score .tiny-stars{font-size:12px}.closing-note .eyebrow{font-size:11px}.footer-top>div:not(.footer-brand)>a,.footer-top>div>button{font-size:14px}.footer-brand>p{font-size:14px}.footer-bottom,.breadcrumbs,.gallery-caption{font-size:12px}.product-rating{font-size:13px}.product-description,.product-description.rte>*{font-size:15px}.product-details .eyebrow{font-size:11px}legend{font-size:12px}legend>span{font-size:15px}legend>b,.personalize-form legend>b{font-size:12px}.buy-row>.button{font-size:15px}.product-promises{font-size:12px;gap:8px 14px}.collection-toolbar select{font-size:16px}.product-story>div>p:not(.eyebrow){font-size:15px}}.buy-row>.button{justify-content:space-between;gap:16px}.buy-row>.button>[data-button-price]{font-weight:500;white-space:nowrap}.buy-row>.button:disabled>[data-button-price]{opacity:.7}.collection-filters>a[aria-current=true]{border-bottom-color:var(--sage-deep);color:var(--ink)}.card-note{color:var(--ink);background:#fdfbf7e6;letter-spacing:.04em}@media(max-width:760px){.buy-row>.button{gap:10px}}.footer-contact{display:flex;flex-direction:column;gap:5px;margin-top:20px;font-style:normal;font-size:13px;line-height:1.6;color:var(--muted-foreground)}.footer-contact a{color:inherit}.footer-contact a:hover{color:var(--terra-ink)}.style-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.personalize-form .style-chips label.style-chip{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;margin:0;padding:14px 8px 11px;min-height:84px;border:1px solid var(--input);background:transparent;cursor:pointer;text-align:center;transition:border-color .2s}.style-chip input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;margin:0;opacity:0;cursor:pointer}.style-chip:hover{border-color:#aeb8a3}.style-chip:has(input:checked){border-color:var(--sage-deep);box-shadow:inset 0 0 0 1px var(--sage-deep)}.style-chip:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.personalize-form .style-chip .style-sample{font-size:24px;line-height:1.1;color:var(--ink);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.personalize-form .style-chip .style-name{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground)}.sub-label{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--terra-ink);margin:20px 0 12px}.sub-label b{font-weight:400;font-size:12px;color:var(--muted-foreground)}.thread-swatches .swatch-chip{box-shadow:inset 0 0 0 1px #3b353018}.preview-card{border:1px solid var(--border);background:var(--card);padding:14px 16px 12px;margin:4px 0 24px}.preview-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px}.preview-title{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--terra-ink);white-space:nowrap}.preview-caption{font-size:12px;color:var(--muted-foreground);text-align:right}.preview-stage canvas{display:block;width:100%;height:auto;max-width:420px;margin:0 auto}.preview-note{font-size:11px;line-height:1.6;color:var(--muted-foreground);margin:10px 0 0;text-align:center}.preview-warning{margin:10px 0 0;text-align:center;color:var(--terra-ink)}.preview-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px 22px;margin-top:12px}.preview-actions .text-link{font-size:12px;background:none;border:0;border-bottom:1px solid #8a9a7e;border-radius:0;padding:0 0 3px;gap:8px;cursor:pointer;color:inherit;font-family:inherit}.preview-status{flex-basis:100%;text-align:center;font-size:11px;color:var(--sage-deep);overflow-wrap:anywhere}.preview-status:empty{display:none}.personalize-form label.confirm-label:not(.sr-only){display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;margin:16px 0 0;font-size:13px;line-height:1.5;cursor:pointer}.personalize-form .confirm-label input[type=checkbox]{width:16px;height:16px;min-height:0;margin:2px 0 0;flex:none;accent-color:var(--sage-deep);cursor:pointer}.personalize-form .confirm-label>span{font-size:13px;color:var(--ink)}.names-hint{margin:-8px 0 14px;color:var(--terra-ink)}.preview-dialog img{background:var(--card)}.cart-line-image canvas{display:block;width:120px;height:auto}@media(max-width:1100px){.cart-line-image canvas{width:90px}.personalize-form .style-chip .style-sample{font-size:21px}}@media(max-width:760px){.style-chips{gap:8px}.personalize-form .style-chips label.style-chip{padding:12px 6px 10px;min-height:76px}.personalize-form .style-chip .style-sample{font-size:21px}.style-chips{grid-template-columns:1fr;gap:8px}.personalize-form .style-chips label.style-chip{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;min-height:56px;text-align:left}.personalize-form .style-chip .style-sample{font-size:24px;flex:1;min-width:0}.personalize-form .style-chip .style-name{flex:none}.preview-card{padding:12px 12px 10px}.preview-stage canvas{max-height:44vh;width:auto;max-width:100%}.preview-head{margin-bottom:8px}.preview-caption{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/paracelart-refinements.css.map */
