.dashclip-studio{--dc-bg: rgb(var(--color-limestone-faded));--dc-bg-raised: #fff;--dc-bg-input: #fff;--dc-ink: rgb(var(--color-primary));--dc-ink-dim: rgba(16, 37, 63, .62);--dc-accent: rgb(var(--color-secondary));--dc-saddle: rgb(var(--color-saddle-leather));--dc-line: rgb(var(--color-blue-stroke));--dc-ivory: rgb(var(--color-warm-ivory));--dc-serif: var(--font-heading-family, "CanelaArabic", "Times New Roman", serif);--dc-sans: var(--font-body-family, "Hanken Grotesk", "Helvetica Neue", Arial, sans-serif);background:var(--dc-bg);color:var(--dc-ink);font-family:var(--dc-sans);padding:4.8rem 5% 8rem;max-width:192rem;margin:0 auto}@media screen and (max-width:900px){.dashclip-studio{padding-left:3.2rem;padding-right:3.2rem}}@media screen and (max-width:620px){.dashclip-studio{padding-left:2rem;padding-right:2rem}}.dashclip-studio *,.dashclip-studio *:before,.dashclip-studio *:after{box-sizing:border-box}.dashclip-studio h1,.dashclip-studio h2,.dashclip-studio h3,.dashclip-studio h4{font-family:var(--dc-serif);font-weight:400;line-height:105%;color:var(--dc-ink);margin:0;letter-spacing:0}.dashclip-studio .eyebrow{display:block;font-size:1.3rem;font-weight:700;letter-spacing:.14em;color:var(--dc-accent);margin-bottom:.8rem}.dashclip-studio p{color:var(--dc-ink-dim)}.dashclip-studio .supporting{font-size:1.4rem;line-height:1.5}.dashclip-studio .metadata{font-size:1.3rem;color:var(--dc-ink-dim)}.dashclip-studio .charge{font-size:1.4rem;color:var(--dc-saddle)}.dashclip-studio .field-label{display:block;font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;margin:1.2rem 0 .6rem}.proof-banner{background:var(--dc-accent);color:var(--dc-ink);padding:1rem 1.6rem;font-size:1.5rem;font-weight:600;margin-bottom:2.4rem;width:fit-content;max-width:100%}@media screen and (max-width:700px){.proof-banner{width:100%}}.studio-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:3.2rem;flex-wrap:wrap;margin-bottom:4rem}.studio-intro h1{font-size:clamp(5.8rem,5.5vw,7.5rem);text-transform:capitalize}.studio-intro p{margin:0;max-width:32rem;font-size:1.6rem;line-height:1.6}.studio-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:0;align-items:start}@media screen and (max-width:900px){.studio-grid{grid-template-columns:1fr}}.product-stage{--dc-bg-input: #fff;--dc-ink: rgb(var(--color-primary));--dc-ink-dim: rgba(16, 37, 63, .62);--dc-accent: rgb(var(--color-secondary));--dc-line: rgba(16, 37, 63, .16);display:flex;flex-direction:column;min-width:0;height:calc(100vh - var(--header-height, 14rem));min-height:60rem;background:radial-gradient(ellipse at 45% 35%,#fff,#f0f2f4 54%,#dbe0e6);padding:2.4rem 2.8rem 3rem;position:sticky;top:var(--header-height, 14rem);overflow:hidden}.stage-meta{position:relative;z-index:2;display:flex;justify-content:space-between;gap:1.6rem;font-size:1.2rem;font-weight:600;letter-spacing:.1em;color:#10253fc7}.stage-word{position:absolute;z-index:0;top:24%;left:50%;width:max-content;transform:translate(-50%);font-family:var(--dc-serif);font-size:clamp(8.8rem,12vw,16.5rem);color:#10253f09;line-height:1;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap}#dc-viewer{--dc-caption-overlap: 9rem;position:relative;z-index:1;flex:1;min-height:48rem;aspect-ratio:auto;outline:none;margin-bottom:calc(-1 * var(--dc-caption-overlap))}#dc-viewer canvas{display:block;width:100%;height:100%}#dc-viewer:after{content:"";position:absolute;z-index:-1;pointer-events:none;left:50%;bottom:calc(var(--dc-caption-overlap) - .4rem);width:78%;height:3.6rem;transform:translate(-50%);background:radial-gradient(ellipse at center,#10253f47,#10253f1f 40%,#10253f00 70%);filter:blur(.6rem)}#dc-viewer:focus-visible{outline:.2rem solid var(--dc-accent);outline-offset:.2rem}#dc-loading{position:absolute;z-index:2;top:42%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;animation:dc-loader-in .3s ease .15s both}.loading-spinner{position:relative;display:block;width:5.2rem;height:5.2rem;flex:0 0 auto;border:.25rem solid rgba(16,37,63,.1);border-top-color:var(--dc-accent);border-radius:50%;animation:dc-spin 1s cubic-bezier(.55,.15,.45,.85) infinite}.loading-spinner:before{content:"";position:absolute;top:.8rem;right:.8rem;bottom:.8rem;left:.8rem;border:.2rem solid transparent;border-bottom-color:var(--dc-ink);border-radius:50%;animation:dc-spin 1.4s linear infinite reverse}.loading-spinner:after{content:"";position:absolute;top:50%;left:50%;width:.8rem;height:.8rem;margin:-.4rem 0 0 -.4rem;background:var(--dc-accent);border-radius:50%;animation:dc-pulse 1s ease-in-out infinite}@keyframes dc-spin{to{transform:rotate(360deg)}}@keyframes dc-pulse{0%,to{transform:scale(.6);opacity:.5}50%{transform:scale(1);opacity:1}}@keyframes dc-loader-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.loading-spinner,.loading-spinner:before{animation-duration:2.8s}.loading-spinner:after{animation:none}}#dc-render-error{position:absolute;z-index:2;top:34%;left:10%;right:10%;padding:3.2rem;text-align:center;background:var(--dc-bg-input);border:1px solid var(--dc-line)}.detail-view{position:absolute;z-index:2;top:5.6rem;right:3.2rem;background:#1b3250;color:rgb(var(--color-warm-ivory));border:1px solid var(--dc-line);padding:.8rem 1.4rem;font-size:1.3rem;font-family:var(--dc-sans);cursor:pointer}.stage-caption{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-end;gap:1.6rem;margin-top:0}.stage-caption h2{font-size:clamp(2.8rem,3vw,3.6rem);text-transform:uppercase}.stage-caption p{margin:0;font-size:1.4rem;text-align:right;white-space:pre-line}.view-toolbar{display:flex;justify-content:space-between;align-items:center;margin-top:2rem;padding:1rem 0;border-top:1px solid var(--dc-line);border-bottom:1px solid var(--dc-line)}.view-group{display:inline-flex;gap:.4rem}.view-group button{background:transparent;color:#10253fc7;border:1px solid transparent;padding:.8rem 1.2rem;font-size:1.4rem;font-family:var(--dc-sans);cursor:pointer}.view-group button.active,.view-group button[aria-pressed=true]{background:transparent;border-color:#10253f59;color:rgb(var(--color-primary));font-weight:600}#dc-rotation{background:transparent;color:var(--dc-ink);border:0;padding:.8rem 0 .8rem 1.4rem;font-size:1.4rem;font-family:var(--dc-sans);cursor:pointer}#dc-rotation span{color:var(--dc-accent);margin-right:.6rem;display:inline-flex;align-items:center}#dc-rotation span svg{display:block}.stage-footer{display:flex;justify-content:space-between;gap:2.4rem;margin-top:1.6rem;font-size:1.2rem;color:var(--dc-ink-dim)}.stage-footer span:last-child{text-align:right;max-width:24rem;white-space:pre-line}@media screen and (max-width:900px){.product-stage{position:relative;top:0;height:auto;min-height:60rem}#dc-viewer{min-height:38rem}}@media screen and (max-width:620px){.product-stage{padding:2rem;min-height:50rem}#dc-viewer{min-height:30rem}.stage-footer{font-size:1.1rem}}.dashclip-studio [hidden]{display:none!important}.dashclip-studio .configuration{--dc-bg-input: #fff;--dc-ink: rgb(var(--color-primary));--dc-ink-dim: rgba(16, 37, 63, .62);--dc-line: rgb(var(--color-blue-stroke));--dc-accent: rgb(var(--color-secondary));background:#fff;color:var(--dc-ink);padding:4.6rem 5rem 6.4rem;min-width:0}.configuration p{color:rgb(var(--color-primary));font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:1.6rem;line-height:150%;letter-spacing:0;margin:0}.configuration .eyebrow{color:var(--dc-saddle);font-size:1.2rem;font-weight:700;letter-spacing:.14em}.configuration h2,.configuration h3,.configuration h4{color:var(--dc-ink)}.configuration .supporting{font-size:1.6rem;margin:0 0 1rem}.configuration .supporting:last-child{margin-bottom:0}.configuration .metadata{font-family:var(--font-body-family);font-size:1.4rem;color:var(--dc-ink)}.category-tabs{display:flex;justify-content:space-between;gap:.8rem;border-bottom:1px solid var(--dc-line);margin-bottom:2.6rem}.category-tabs[hidden]{display:none}.family-tab{background:none;color:var(--dc-ink-dim);border:0;border-bottom:.2rem solid transparent;margin-bottom:-1px;padding:0 .3rem 1.3rem;font:500 1.5rem var(--dc-sans);cursor:pointer;text-decoration:none;white-space:nowrap;position:relative;transition:color .2s,border-color .2s}.family-tab:hover,.family-tab.active{color:var(--dc-ink)}.family-tab.active{border-bottom-color:var(--dc-ink);font-weight:600}.product-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:1.6rem}.product-heading h2{font-size:clamp(3.4rem,3.8vw,4.8rem);text-transform:capitalize}#dc-product-code{font-size:1.3rem;letter-spacing:0;color:var(--dc-ink-dim)}.retail-price{display:flex;align-items:baseline;gap:1.2rem}.retail-price strong{font-family:var(--dc-serif);font-size:3rem;font-weight:400}.retail-price span{font-size:1.4rem;color:var(--dc-ink-dim)}.product-copy{font-size:1.6rem;color:rgb(var(--color-primary));font-family:var(--font-body-family);line-height:150%;font-weight:400;letter-spacing:0;margin:0}.product-intro{display:flex;flex-direction:column;gap:1.2rem;padding:0 0 2.4rem}.control-section{border-top:1px solid var(--dc-line);padding:2.4rem 0}.section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;margin-bottom:1rem}.configuration .section-heading h3{font-family:var(--font-body-family);font-size:1.8rem;font-weight:500;line-height:1.15}.section-heading h3 span:first-child{color:var(--dc-accent);font-family:var(--dc-sans);font-size:1.4rem;font-weight:600;margin-right:.8rem}.finish-label{display:flex;justify-content:space-between;font-family:var(--font-body-family);font-size:1.6rem;color:rgb(var(--color-primary));margin-bottom:1.4rem}.finish-label span{color:var(--dc-ink)}#dc-finish-material{opacity:.7;text-transform:capitalize;font-family:var(--font-body-family);font-style:normal;letter-spacing:0}.swatches{display:flex;flex-wrap:wrap;align-items:center;gap:1rem .8rem;margin-bottom:1.6rem}.configuration .swatch{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;background:transparent;border:1px solid transparent;padding:0;cursor:pointer;color:var(--dc-ink)}.swatch .chip{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;flex:0 0 3rem;border-radius:50%;border:1px solid rgba(16,37,63,.14);color:var(--check, #fff);font-size:1.5rem;text-shadow:0 0 .2rem rgba(16,37,63,.55),0 0 .5rem rgba(16,37,63,.35)}.swatch.active .chip{border-color:#10253f3d;box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem var(--dc-accent)}.text-input,#dc-wallet-select,#dc-marker-thickness{width:100%;background:var(--dc-bg-input);border:1px solid var(--dc-line);border-radius:0;color:var(--dc-ink);padding:1.2rem;font-size:1.6rem;font-family:var(--dc-sans)}.text-input:focus,#dc-wallet-select:focus,#dc-marker-thickness:focus{border-color:var(--dc-ink);outline:none}#dc-wallet-select,#dc-marker-thickness{appearance:none;-webkit-appearance:none;margin-bottom:1.2rem;padding-right:4.2rem;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='10' viewBox='0 0 17 10'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.92675 9.28037C8.63385 9.57327 8.15905 9.57327 7.86615 9.28037L0.219668 1.63387C-0.0732225 1.34097 -0.0732225 0.866175 0.219668 0.573275L0.573227 0.219675C0.866117 -0.073225 1.34099 -0.073225 1.63389 0.219675L8.39645 6.98228L15.159 0.219675C15.4519 -0.073225 15.9267 -0.073225 16.2196 0.219675L16.5732 0.573275C16.8661 0.866175 16.8661 1.34097 16.5732 1.63387L8.92675 9.28037Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.4rem center;background-size:1.7rem 1rem}.engraving-option{margin-top:1.6rem;border:0px solid var(--dc-line);background:var(--dc-ivory);padding:1.4rem 1.6rem;font-family:var(--font-body-family)}.engraving-included{display:flex;flex-direction:column;gap:.2rem;font-size:1.6rem;line-height:1.4}.engraving-included strong{font-weight:600;color:var(--dc-ink)}.engraving-included span{font-weight:400;font-size:1.6rem;color:var(--dc-ink);opacity:.7;letter-spacing:0}.engraving-upgrade{display:flex;gap:1.2rem;align-items:center;margin-top:1.4rem;padding-top:1.4rem;border-top:1px solid var(--dc-line);font-size:1.6rem;font-weight:500;line-height:1.4;color:var(--dc-ink);letter-spacing:normal;cursor:pointer}.engraving-upgrade input{accent-color:var(--dc-ink);margin:0;width:1.8rem;height:1.8rem;flex:0 0 auto}.engraving-upgrade strong{color:var(--dc-saddle);font-weight:500}.engraving-option .supporting{margin:1rem 0 0}.edit-side{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.8rem 0 2rem;border-top:1px solid var(--dc-line)}.edit-side .field-label{margin:0}.edit-side [role=group]{display:flex;gap:.8rem}.edit-side [role=group] button{background:#fff;color:var(--dc-ink);border:1px solid var(--dc-line);padding:1rem 2.6rem;min-width:9.2rem;font:500 1.5rem var(--dc-sans);cursor:pointer}.edit-side [role=group] button[aria-pressed=true],.edit-side [role=group] button.active{background:var(--dc-ink);border-color:var(--dc-ink);color:rgb(var(--color-theme-white));font-weight:600}.edit-side [role=group] button[disabled]{opacity:.45;cursor:not-allowed}.edit-side .supporting{margin:0}.upload-zone{display:grid;grid-template-columns:4.4rem 1fr;grid-template-rows:auto auto;column-gap:1.6rem;align-items:center;border:1px dashed var(--dc-line);padding:2.6rem 1.6rem;cursor:pointer;text-align:left;font-family:var(--font-body-family);position:relative;transition:border-color .2s}.upload-zone:hover{border-color:var(--dc-accent)}.upload-zone:focus-within{outline:.2rem solid var(--dc-ink);outline-offset:.2rem}.upload-zone input{position:absolute;width:1px;height:1px;opacity:0}.upload-symbol{grid-row:1 / 3;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;color:var(--dc-ink);background:var(--dc-ivory);border:1px solid var(--dc-line);transition:border-color .2s,color .2s}.upload-zone:hover .upload-symbol{border-color:var(--dc-accent);color:var(--dc-accent)}.upload-zone strong{grid-column:2;font-size:1.6rem;line-height:1.3}.upload-zone span:last-of-type{grid-column:2;font-size:1.4rem;color:var(--dc-ink)}.upload-box{position:relative}.upload-box .upload-zone{padding-right:6.4rem}.upload-box .icon-button{position:absolute;top:50%;right:1.4rem;transform:translateY(-50%)}.upload-box.is-dragover .upload-zone{border-color:var(--dc-accent);background:var(--dc-ivory)}.upload-zone.has-thumb .upload-symbol{border-radius:.6rem;background:#9a9a9a;overflow:hidden}.upload-symbol img{width:100%;height:100%;object-fit:contain;padding:.3rem;box-sizing:border-box}.upload-symbol img[hidden],.upload-symbol svg[hidden]{display:none}.upload-zone strong{overflow-wrap:anywhere}.artwork-actions{display:flex;align-items:center;margin:1.2rem 0 0}.artwork-actions[hidden]{display:none}.configuration .art-confirm{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem;margin:1.8rem 0 0;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.4;color:rgb(var(--color-primary))}.art-confirm[hidden]{display:none}.art-confirm-msg{display:flex;align-items:center;gap:.9rem}.art-confirm-icon{display:inline-flex;flex:none;align-items:center;vertical-align:-.15rem;color:var(--dc-saddle)}#dc-art-confirm-icon svg{width:2.8rem;height:2.8rem}.art-confirm-icon[hidden]{display:none}.art-confirm.is-warning,#dc-upload-status.is-warning{background:var(--dc-ivory);padding:.9rem 1.1rem;border-radius:.5rem}.art-confirm-body{display:inline}.art-confirm .text-button{font-size:1.6rem;font-weight:500;text-decoration:underline;text-underline-offset:.3rem;margin-left:.8rem}.art-confirm .text-button:after{display:none}#dc-sample{text-decoration:underline;text-underline-offset:.3rem}#dc-sample:after{display:none}.icon-button{display:inline-grid;place-items:center;width:3.6rem;height:3.6rem;padding:0;color:var(--dc-ink);background:transparent;border:1px solid var(--dc-line);border-radius:.5rem;cursor:pointer;transition:color .2s,border-color .2s,background-color .2s}.icon-button[hidden]{display:none}.icon-button:hover{color:#a33b3b;border-color:#a33b3b;background:#a33b3b0f}.icon-button:focus-visible{outline:.2rem solid var(--dc-ink);outline-offset:.2rem}.text-button{background:none;border:0;padding:0;cursor:pointer;color:rgb(var(--color-primary));font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;text-decoration:none;position:relative;display:inline-block}.text-button:after{content:"";position:absolute;height:.1rem;right:0;width:0;bottom:-.3rem;background-color:currentColor;transition:width .3s cubic-bezier(.25,.1,.25,1)}.text-button:hover:after{left:0;right:auto;width:100%}.check-row{display:flex;gap:.8rem;align-items:center;margin:0;font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;letter-spacing:normal;color:rgb(var(--color-primary));cursor:pointer}.check-row input{accent-color:var(--dc-ink);margin:0;width:1.8rem;height:1.8rem}.check-row.is-disabled{opacity:.5;cursor:not-allowed}.check-row[hidden]{display:none}#dc-customization-section>.field-label,#dc-text-controls>.field-label{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 1.2rem;color:var(--dc-ink);font-family:var(--font-body-family);font-size:1.6rem}#dc-text-controls>.field-label span{color:var(--dc-ink);font-weight:400;font-size:1.3rem}#dc-text-controls>.field-label #dc-font-label{color:var(--dc-ink);font-weight:600;font-size:1.4rem}#dc-customization-section>.field-label[for=dc-art-size]{margin:1.4rem 0 1rem}#dc-invert-wrap{min-height:4.4rem;margin:1.2rem 0 0}#dc-upload-status{font-size:1.6rem;opacity:.75}#dc-upload-status:has(#dc-upload-status-text:empty){display:none}#dc-art-size{--dc-fill: 50%;--dc-track: rgba(16, 37, 63, .12);display:block;width:100%;height:2.2rem;margin:0 0 1.4rem;-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer}#dc-art-size:focus{outline:none}#dc-art-size::-webkit-slider-runnable-track{height:.6rem;border-radius:.6rem;background:linear-gradient(to right,var(--dc-accent) var(--dc-fill),var(--dc-track) var(--dc-fill))}#dc-art-size::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:2.2rem;height:2.2rem;margin-top:-.8rem;border:2px solid #fff;border-radius:50%;background:var(--dc-accent);box-shadow:0 1px 4px #10253f59;transition:box-shadow .2s ease}#dc-art-size::-moz-range-track{height:.6rem;border-radius:.6rem;background:var(--dc-track)}#dc-art-size::-moz-range-progress{height:.6rem;border-radius:.6rem;background:var(--dc-accent)}#dc-art-size::-moz-range-thumb{box-sizing:border-box;width:2.2rem;height:2.2rem;border:2px solid #fff;border-radius:50%;background:var(--dc-accent);box-shadow:0 1px 4px #10253f59}#dc-art-size:not(:disabled):hover::-webkit-slider-thumb{box-shadow:0 1px 4px #10253f59,0 0 0 .4rem #10253f14}#dc-art-size:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem var(--dc-ink)}#dc-art-size:focus-visible::-moz-range-thumb{box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem var(--dc-ink)}#dc-art-size:disabled{opacity:.5;cursor:not-allowed;--dc-accent: rgba(16, 37, 63, .35)}#dc-customization-section>.supporting:last-child{margin:1.2rem 0 0}#dc-customization-section{padding-bottom:2.4rem}.configuration .charge{color:var(--dc-saddle);font-size:1.4rem}#dc-personalization-section>.supporting{margin:0 0 .8rem}.toggle-row{display:flex;justify-content:space-between;align-items:center;position:relative;margin:0 0 2.4rem;cursor:pointer;font-size:1.5rem;font-weight:600}.toggle-row input{position:absolute;right:0;width:4rem;height:2.4rem;margin:0;opacity:0;cursor:pointer}.toggle-row .switch{width:4rem;height:2.4rem;border-radius:99.9rem;background:#10253f38;position:relative;transition:background .2s}.toggle-row .switch:after{content:"";position:absolute;top:.3rem;left:.3rem;width:1.8rem;height:1.8rem;border-radius:50%;background:#fff;transition:transform .2s}.toggle-row input:checked+.switch{background:var(--dc-ink)}.toggle-row input:checked+.switch:after{transform:translate(1.6rem)}.toggle-row input:focus-visible+.switch{outline:.2rem solid var(--dc-ink);outline-offset:.3rem}#dc-name-input{background:#fff;border:1px solid var(--dc-line);font-size:1.6rem;padding:1.2rem}#dc-text-help{margin:.6rem 0 1rem}.fonts{display:flex;gap:.6rem}.fonts button{flex:1 1 0;min-width:0;height:8.2rem;background:#fff;border:1px solid var(--dc-line);color:var(--dc-ink);padding:.8rem .4rem;cursor:pointer;text-align:center}.fonts button.active{border-color:var(--dc-ink);background:var(--dc-ivory)}.fonts .sample{display:block;font-size:2.5rem;line-height:1.25}.fonts small{display:block;font-size:1.3rem;color:var(--dc-ink);margin-top:.6rem}.quantity-row{display:flex;justify-content:space-between;align-items:center;gap:1.6rem}.quantity-row label{font-size:1.6rem;font-weight:600}#dc-quantity-help{display:flex;align-items:flex-start;gap:.9rem;background:var(--dc-ivory);padding:.9rem 1.1rem;border-radius:0rem}#dc-quantity-help .art-confirm-icon{color:var(--dc-saddle);margin-top:.1rem}#dc-quantity-help .art-confirm-icon svg{width:2.4rem;height:2.4rem}#dc-quantity-help>span:last-child{margin-top:.1rem}.quantity-row .quantity{width:16.5rem;min-height:5.2rem}.quantity-row .quantity__input{width:7.5rem;border-radius:0}.quantity-row .quantity__button .svg-wrapper{width:2rem;height:2rem;color:#2b5e79}.quantity-row .quantity__button[name=minus] .svg-wrapper{width:1.4rem}#dc-quantity-help{margin:1.2rem 0 1rem}.wholesale-trigger{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem 1.6rem;padding-top:1rem}.configuration .wholesale-trigger__label{margin:0;font-weight:600}.wholesale-trigger .button{width:auto;flex:0 0 auto;padding:1rem 1.8rem;font-family:var(--font-body-family);font-size:1.4rem}@media screen and (max-width:620px){.wholesale-trigger .button{width:100%}}.dc-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:2rem;background:#10253f00;transition:background-color .25s ease}.dc-modal.is-open{background:#10253f8c}.dc-modal[hidden]{display:none}.dc-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}html.dc-modal-open{overflow:hidden}.dc-modal__content{position:relative;z-index:1;width:100%;max-width:56rem;max-height:calc(100vh - 4rem);overflow-y:auto;background:var(--dc-bg-raised);border:1px solid var(--dc-line);padding:3.2rem;opacity:0;transform:translateY(2rem) scale(.96);transition:opacity .22s ease,transform .3s cubic-bezier(.25,1.2,.4,1)}.dc-modal.is-open .dc-modal__overlay{opacity:1}.dc-modal.is-open .dc-modal__content{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.dc-modal,.dc-modal__content{transition:none}}@media screen and (max-width:620px){.dc-modal{padding:1rem;align-items:flex-end}.dc-modal__content{padding:2.4rem 2rem;max-height:calc(100vh - 2rem)}}.dc-modal__close{position:absolute;top:1.2rem;right:1.2rem;background:none;border:0;padding:.6rem;font-size:2.4rem;line-height:1;color:var(--dc-ink-dim);cursor:pointer}.dc-modal__close:hover{color:var(--dc-ink)}.dc-modal__content .eyebrow{color:var(--dc-saddle);font-size:1.2rem;margin-bottom:1rem}.dc-modal__content h3{font-family:var(--font-body-family);font-size:2.4rem;line-height:1.15;color:var(--dc-ink);margin:0 3rem 1rem 0}.dc-modal__content p{font-family:var(--font-body-family);font-size:1.6rem;line-height:1.5;color:var(--dc-ink);margin:0}.dc-modal__summary{display:grid;grid-template-columns:9rem 1fr;gap:1.6rem 2rem;align-items:center;margin:2.4rem 0 0;padding:2rem;background:var(--dc-ivory);border:1px solid var(--dc-line);font-size:1.4rem}.dc-modal__summary dt,.dc-modal__summary dt label{margin:0;color:var(--dc-ink-dim);font-size:1.4rem;font-weight:400}.dc-modal__summary dd{margin:0;color:var(--dc-ink);font-weight:600;overflow-wrap:anywhere}.dc-modal__summary .summary-item{display:contents}.dc-modal__summary .summary-item--side dt{align-self:start;padding-top:.2rem}.dc-modal__summary .summary-thumb{width:5.6rem;height:5.6rem}.dc-modal__summary .summary-lines{font-weight:400;gap:.2rem}.dc-modal__summary .summary-lines span:first-child{font-weight:600;font-size:1.4rem}.dc-modal__summary .quantity.dc-quantity{width:15rem;min-height:4.4rem;background:#fff;border:1px solid var(--dc-line)}.dc-modal__summary .quantity__input{border:0;border-radius:0}.dc-modal__summary .quantity__button .svg-wrapper{width:1.8rem;height:1.8rem;color:#2b5e79}.dc-modal__summary .quantity__button[name=minus] .svg-wrapper{width:1.2rem}.dc-modal__footer{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;margin-top:3.2rem}.dc-modal__step{font-size:1.3rem;color:var(--dc-ink-dim);letter-spacing:.04em}.dc-modal__footer .button--primary{width:auto;min-width:14rem}.dc-modal__content .dc-modal__context{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;margin:2.4rem 0 3.2rem;padding:1.2rem 1.6rem;background:var(--dc-ivory);border:1px solid var(--dc-line);font-size:1.4rem;font-weight:600}.dc-modal__intro .text-button{font-size:inherit;font-weight:400;text-decoration:underline;text-underline-offset:.3rem}.dc-modal__intro .text-button:after{display:none}.dc-field label span[aria-hidden=true]{color:var(--dc-saddle)}#dc-wholesale-step-back{display:inline-flex;align-items:center;gap:.8rem;margin:0;white-space:nowrap}#dc-wholesale-step-back .dc-back-arrow{width:auto;height:1.4rem;flex:0 0 auto;transform:rotate(-90deg)}.dc-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem 1.6rem;margin-bottom:2rem}.dc-field{min-width:0}.dc-field--full{grid-column:1 / -1}.dc-field label{display:block;margin:0 0 .6rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;color:var(--dc-ink)}.dc-field .text-input{font-size:1.6rem}.dc-field textarea.text-input{resize:vertical;min-height:9rem}.dc-field .quantity.dc-quantity{width:100%;min-height:5.2rem}.dc-field .quantity.dc-quantity .quantity__input{border-radius:0}.dc-field .quantity__button .svg-wrapper{width:2rem;height:2rem;color:#2b5e79}.dc-field .quantity__button[name=minus] .svg-wrapper{width:1.4rem}.dc-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.dc-field--file input[type=file]{width:100%;padding:1.2rem 1.4rem;background:var(--dc-bg-input);border:1px solid var(--dc-line);border-radius:0;font-size:1.5rem;color:var(--dc-ink);cursor:pointer}.dc-field--file input[type=file]:focus{border-color:var(--dc-ink);outline:none}.dc-field--file #dc-wh-file-status{display:block;margin-top:.4rem}.dc-field--file.has-file #dc-wh-file-status{color:var(--dc-ink);font-weight:600}.dc-modal__status{font-size:1.4rem;margin:0 0 1.4rem}.dc-modal__content .dc-modal__status[data-type=error]{color:#a33b3b}.dc-wholesale-form .button--primary:disabled{opacity:.6;cursor:wait}.dc-modal__success p{margin:0 0 2rem}@media screen and (max-width:620px){.dc-field-grid{grid-template-columns:1fr}.dc-modal__content .dc-modal__context{flex-direction:column;align-items:flex-start;gap:.8rem}}.primary-button,.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;font-family:var(--dc-sans);font-size:1.6rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;border-radius:.5rem;padding:1.2rem 2.4rem;cursor:pointer;background-repeat:no-repeat;background-position:right,left;background-size:100% 100%,0% 100%;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),color .45s cubic-bezier(.785,.135,.15,.86),border-color .45s cubic-bezier(.785,.135,.15,.86)}@media screen and (min-width:1024px){.primary-button,.secondary-button{font-size:1.8rem}}.primary-button{width:100%;color:rgb(var(--color-theme-white));border-color:rgb(var(--color-primary));background-color:rgb(var(--color-secondary));background-image:linear-gradient(rgb(var(--color-primary)),rgb(var(--color-primary))),linear-gradient(rgb(var(--color-secondary)),rgb(var(--color-secondary)))}.secondary-button{color:rgb(var(--color-primary));border-color:rgb(var(--color-primary));background-color:transparent;background-image:linear-gradient(transparent,transparent),linear-gradient(rgb(var(--color-primary)),rgb(var(--color-primary)))}.primary-button:disabled{opacity:.5;cursor:not-allowed}@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){.primary-button:not([disabled]):hover{color:rgb(var(--color-primary));border-color:rgb(var(--color-secondary));background-size:0% 100%,100% 100%}.secondary-button:not([disabled]):hover{color:rgb(var(--color-theme-white));background-size:0% 100%,100% 100%}}.quantity-section{padding-bottom:2rem}.quantity-section #dc-order-type{color:var(--dc-saddle)}.review-block{border-top:1px solid var(--dc-line);padding-top:2rem;margin-top:0;font-family:var(--font-body-family)}.cost-row{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem;padding:.5rem 0;color:var(--dc-ink);font-family:var(--font-body-family);font-size:1.6rem;line-height:1.5}.cost-row[hidden]{display:none}.cost-row strong{color:var(--dc-ink);font-weight:600;white-space:nowrap}.cost-row small{font-size:1.4rem;color:var(--dc-ink);opacity:.7}.cost-row small:before{content:"\b7  "}.subtotal-row small{font-size:1.4rem;font-weight:400}.subtotal-row{align-items:center;border-top:1px solid var(--dc-line);margin-top:1rem;padding-top:1.6rem}.subtotal-row span{font-size:1.8rem;font-weight:600}.subtotal-row strong{font-size:2.4rem}.configuration #dc-review-pricing-note{margin:1rem 0 0;font-size:1.4rem;line-height:1.5;opacity:.7}.order-card{background:var(--dc-ivory);border:0px solid var(--dc-line);border-radius:0rem;padding:2rem}.configuration .order-card__title{margin:0 0 1.4rem;font-family:var(--font-body-family);font-size:1.8rem;font-weight:500;color:var(--dc-ink)}.order-product{display:flex;align-items:center;gap:1.2rem;padding-bottom:1.4rem;margin-bottom:.8rem;border-bottom:1px dashed var(--dc-line)}.order-product__swatch{flex:none;width:3.2rem;height:3.2rem;border-radius:50%;box-shadow:inset 0 0 0 1px #10253f2e}.order-product__text{display:flex;flex-direction:column;min-width:0;font-family:var(--font-body-family);color:var(--dc-ink)}.order-product__text strong{font-size:1.6rem;font-weight:600}.order-product__text small{font-size:1.4rem;opacity:.7}.order-product__text small:empty{display:none}.cost-included{color:var(--dc-saddle)}.order-card .subtotal-row{margin-top:.8rem}.order-card #dc-review-pricing-note{margin-top:1.2rem}.review-block .primary-button{margin-top:2rem;min-height:5.6rem;font-family:var(--font-body-family)}.configuration .review-footnote{font-size:1.4rem;color:var(--dc-ink);opacity:.7;text-align:center;margin:1rem 0 0}.maverick-photos{margin-top:7.2rem}.photo-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:2.4rem;flex-wrap:wrap;margin-bottom:2.4rem}.photo-heading h2{font-size:clamp(3.4rem,4vw,4.8rem)}.photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem}@media screen and (max-width:700px){.photo-pair{grid-template-columns:1fr}}.photo-pair figure{margin:0}.photo-pair img{width:100%;height:auto}.photo-pair figcaption{margin:0;padding:1.8rem 2.2rem;background:#fff;font-size:1.6rem;color:var(--dc-ink)}.checkout-flow{margin-top:7.2rem;padding:3.2rem;background:#fff;border:1px solid var(--dc-line);border-top:.2rem solid var(--dc-accent);font-family:var(--font-body-family);color:var(--dc-ink)}.design-review,.order-step{padding:0;background:transparent;border:0}#dc-design-review,#dc-order-step{scroll-margin-top:calc(var(--header-height, 14rem) + 1.6rem)}.flow-steps{display:flex;align-items:center;gap:1rem;margin:0 0 2.4rem;padding:0;list-style:none;font-family:var(--font-body-family)}.flow-step{display:flex;align-items:center;gap:1rem;font-size:1.5rem;font-weight:500;color:var(--dc-ink)}.flow-step:not(:first-child):before{content:"";display:inline-block;width:4.8rem;height:1px;background:var(--dc-line);margin-right:1rem}.flow-step__no{display:inline-grid;place-items:center;flex:0 0 auto;width:2.4rem;height:2.4rem;border-radius:50%;border:1px solid var(--dc-line);font-size:1.3rem;color:var(--dc-ink)}.flow-step.is-current .flow-step__no,.flow-step.is-done .flow-step__no{background:var(--dc-ink);border-color:var(--dc-ink);color:#fff}.flow-step__check{display:none}.flow-step.is-done .flow-step__check{display:block}.flow-step.is-done .flow-step__num{display:none}.flow-step.is-locked{opacity:.55}.order-locked{display:flex;align-items:center;gap:.9rem;border-top:1px solid var(--dc-line);margin-top:3.2rem;padding:2rem 0 0;color:var(--dc-ink);opacity:.7;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.4}.order-locked svg{flex:0 0 auto}.order-locked span{opacity:.75}.review-title-row{display:flex;justify-content:space-between;align-items:flex-start;gap:1.6rem;margin-bottom:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid var(--dc-line)}.flow-steps+.design-review{margin-top:0}.review-title-row h2{font-size:clamp(3rem,3.8vw,4.4rem)}.design-review,.order-step{font-family:var(--font-body-family);color:var(--dc-ink)}.design-review[hidden],.design-approved[hidden],.order-locked[hidden],.order-step[hidden]{display:none}.design-review p{margin:0;color:var(--dc-ink);font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:0}.design-review .review-title-row{align-items:flex-end}.design-review .eyebrow{color:var(--dc-saddle);font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.14em;margin-bottom:1rem}.design-review .review-title-row h2{color:var(--dc-ink);font-family:var(--font-body-family);font-size:2.4rem;font-weight:600;line-height:1.15;margin:0}.design-review #dc-edit,.design-approved #dc-order-back{color:var(--dc-ink);font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;white-space:nowrap;display:inline-flex;align-items:center;gap:.8rem;text-decoration:underline;text-underline-offset:.3rem}.checkout-flow .dc-edit-arrow{width:1.8rem;height:1.8rem;flex:0 0 auto}.design-review #dc-edit:after,.design-approved #dc-order-back:after{display:none}#dc-summary{display:flex;flex-direction:column;gap:2rem;margin:0;padding:0;font-family:var(--font-body-family);letter-spacing:0}#dc-summary .summary-facts,#dc-summary .summary-sides{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2rem 2.4rem}#dc-summary .summary-sides{grid-template-columns:1fr 1fr}#dc-summary .summary-sides>dt{grid-column:1 / -1}#dc-summary dt{color:var(--dc-ink);opacity:.7;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.4;margin:0 0 .6rem}#dc-summary dd{color:var(--dc-ink);margin:0;font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;line-height:1.4}.summary-item--product dd{display:flex;flex-direction:column;gap:.4rem;font-size:2.2rem;font-weight:600}.summary-item--product dd small{font-size:1.3rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.summary-item--side dd{display:flex;align-items:center;gap:1.6rem}.summary-art{flex:0 0 auto;width:6.4rem;height:6.4rem;object-fit:contain;display:block}.summary-lines{display:flex;flex-direction:column;gap:.4rem;min-width:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:400}.summary-lines span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summary-lines span:first-child{font-weight:600;font-size:1.6rem}.design-review #dc-summary-note{font-size:1.4rem;opacity:.7;margin:auto 0 0;padding-top:2rem}.review-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:3.2rem;align-items:stretch}.review-details{min-width:0;display:flex;flex-direction:column}.approve-panel{display:flex;flex-direction:column;gap:2rem;background:var(--dc-ivory);padding:2.4rem}.approve-panel>p:not(.supporting){margin-top:-.8rem;opacity:.8}.approve-panel .disclaimer-row{padding-top:.4rem;font-family:var(--font-body-family);font-size:1.6rem;font-style:normal;letter-spacing:0;line-height:1.5}.approve-panel .disclaimer-row span{background-image:none}.approve-panel h3{margin:0;color:var(--dc-ink);font-family:var(--font-body-family);font-size:2.2rem;font-weight:600;line-height:1.2}.approve-panel>p{font-size:1.6rem;line-height:1.5}.disclaimer-row{margin:0;align-items:flex-start;font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:1.5;color:var(--dc-ink)}.disclaimer-row input{width:1.6rem;height:1.6rem;flex:0 0 auto;margin-top:.25rem}.disclaimer-row span{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0% .1rem;transition:background-size .3s cubic-bezier(.25,.1,.25,1)}.disclaimer-row:hover span{background-size:100% .1rem}.disclaimer-row[hidden]{display:none}.checkout-flow .primary-button,.checkout-flow .secondary-button,.checkout-flow .text-input,.checkout-flow small,.checkout-flow summary{font-family:var(--font-body-family)}.approve-panel .primary-button{width:100%;min-height:5.6rem;padding:1.2rem 2.4rem;margin-top:auto}.approve-panel .primary-button:disabled{opacity:.45;cursor:not-allowed}.design-approved{display:flex;align-items:center;gap:1.4rem;border-top:1px solid var(--dc-line);border-bottom:1px solid var(--dc-line);padding:1.8rem 0;font-family:var(--font-body-family);color:var(--dc-ink)}.approved-check{display:inline-grid;place-items:center;flex:0 0 auto;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--dc-ink);color:#fff}.approved-text{display:flex;flex-direction:column;min-width:0;font-size:1.4rem;line-height:1.4}.approved-text strong{font-size:1.6rem;font-weight:600}.approved-text span{opacity:.7}.design-approved .text-button{margin-left:auto;white-space:nowrap;font-family:var(--font-body-family)}.design-review .approve-panel #dc-approval-status{margin:0;text-align:center;font-size:1.4rem;opacity:.7}.share-options{margin-top:3.2rem;border-top:1px solid var(--dc-line);padding-top:2rem}.share-options summary{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;cursor:pointer;list-style:none;font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;color:var(--dc-ink)}.share-options summary::-webkit-details-marker{display:none}.share-options summary:after{content:"+";font-size:2.4rem;font-weight:400;line-height:1}.share-options[open] summary:after{content:"\2212"}.share-options summary:focus-visible{outline:.2rem solid var(--dc-ink);outline-offset:.4rem}.share-options[open] summary{margin-bottom:1.6rem}.checkout-flow .field-label{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;margin:0 0 .6rem}.checkout-flow .field-label span{font-weight:400;opacity:.7;margin-left:.6rem}.checkout-flow .text-input{background:#fff;color:var(--dc-ink);font-family:var(--font-body-family);font-size:1.6rem}.checkout-flow .secondary-button{color:var(--dc-ink);font-family:var(--font-body-family);font-size:1.4rem}.proof-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.6rem}.proof-actions .secondary-button{width:100%;padding:1.1rem 1.2rem}.checkout-flow #dc-proof-status{font-size:1.4rem;opacity:.7;margin-top:1rem}#dc-saved-link-wrap{margin-top:1.6rem}@media screen and (max-width:800px){.review-grid{grid-template-columns:1fr;gap:2.4rem}}@media screen and (max-width:620px){.checkout-flow{padding:2.4rem 2rem}.design-approved{flex-wrap:wrap}.design-review .review-title-row{align-items:flex-start;flex-direction:column}#dc-summary{gap:1.6rem}#dc-summary .summary-sides{grid-template-columns:1fr;gap:1.6rem}.flow-steps{flex-wrap:wrap}.flow-step:not(:first-child):before{width:2.4rem}.proof-actions{grid-template-columns:1fr}}.order-step-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:4rem;align-items:stretch}@media screen and (max-width:800px){.order-step-grid{grid-template-columns:1fr;gap:2.4rem}}.order-step .order-product{margin-bottom:.8rem}.order-step{animation:dc-step-in .4s ease-out both}@keyframes dc-step-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.order-step{animation:none}}.order-step .eyebrow{font-family:var(--font-body-family)}.order-step .review-title-row h2{font-family:var(--font-body-family);font-size:2.4rem;font-weight:600;line-height:1.15;margin:0}.order-step{margin-top:3.2rem}.order-step .review-title-row{border-bottom:0;padding-bottom:0;margin-bottom:2.8rem}.order-total{display:flex;flex-direction:column;padding:2.4rem;border:0;background:var(--dc-ivory)}.order-total .order-actions{margin-top:auto;padding-top:2.4rem}.order-total #dc-integration-note{order:99}.order-total h3{font-family:var(--font-body-family);font-weight:600;font-size:2.2rem;line-height:1.2;margin:0 0 2rem;color:var(--dc-ink)}.order-total>div:not(.order-actions){display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.5;padding:.5rem 0;color:var(--dc-ink)}.order-total>div[hidden]{display:none}.order-total>div>span{opacity:.7}.order-total>div strong{color:var(--dc-ink);font-weight:600;white-space:nowrap}.order-total .cost-included{font-weight:400;opacity:.7}.order-total .subtotal-row{align-items:center;border-top:1px solid var(--dc-line);margin-top:1.2rem;padding-top:1.8rem}.order-total .subtotal-row span{font-weight:600;opacity:1;font-size:1.8rem}.order-total .subtotal-row strong{font-size:2.4rem}.order-total .supporting{font-family:var(--font-body-family);font-size:1.4rem;opacity:.7;margin:.8rem 0 0}.order-total .secondary-button{font-family:var(--font-body-family)}.order-actions{display:flex;flex-direction:column;gap:1.2rem;margin-top:2.4rem}.checkout-flow .order-actions .primary-button,.checkout-flow .order-actions .secondary-button{width:100%;min-height:5.6rem;padding:1.2rem 2.4rem;font-family:var(--font-body-family);font-size:1.6rem}.order-actions [hidden]{display:none}#dc-order-summary{display:block;margin:0;font-family:var(--font-body-family);font-size:1.6rem}#dc-order-summary .order-row{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem;padding:.5rem 0;line-height:1.5}#dc-order-summary dt{color:var(--dc-ink);opacity:.7;font-size:1.6rem;flex:none}#dc-order-summary dd{margin:0;color:var(--dc-ink);font-weight:600;text-align:right;min-width:0;overflow-wrap:anywhere}.craft-strip{margin-top:9.6rem;display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap;align-items:flex-end}.craft-strip .eyebrow{color:var(--dc-saddle);font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.14em;margin-bottom:1rem}.craft-strip p{max-width:42rem;margin:0;color:var(--dc-ink);font-family:var(--font-body-family);font-size:1.6rem;line-height:1.5}@media screen and (max-width:620px){.dashclip-studio .configuration{padding:3.2rem 2rem 4.8rem}.category-tabs{gap:1.4rem;overflow-x:auto}.family-tab{flex:0 0 auto}}.dashclip-studio.dc-detail-mode .product-stage{position:fixed;top:2.4rem;right:2.4rem;bottom:2.4rem;left:2.4rem;z-index:100;overflow:auto;box-shadow:0 2.4rem 6.4rem #10253f40}.dashclip-studio.dc-detail-mode:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:99}
/*# sourceMappingURL=/cdn/shop/t/30/assets/dashclip-studio.css.map */
