.customizer-wrapper,.cz-design-chooser,.cz-placement-editor,#outfit-match-modal,#transform-modal,#ai-modal{--czr-ink: #07182c;--czr-ink-2: #3a4855;--czr-muted: #56636f;--czr-line: #e2e7ea;--czr-line-2: #c9d2d8;--czr-fill: #f1f3f5;--czr-fill-2: #e7ebee;--czr-link: #0b7667;--czr-primary: var(--rp-mint, #44e5c4);--czr-primary-hover: var(--rp-mint-lift, #5cf0d3);--czr-primary-active: var(--rp-mint-deep, #31c1c1);--czr-on-primary: var(--rp-ink, #0d1520);--czr-teal-tint: #effcf8;--czr-bundle: #a96500;--czr-bundle-tint: #fff8eb;--czr-bundle-glow: 0 3px 10px rgba(169,101,0,.16);--czr-glow-soft: var(--rp-btn-glow-soft, 0 3px 10px rgba(68,229,196,.22));--czr-glow: var(--rp-btn-glow, 0 6px 20px rgba(68,229,196,.38));--czr-sweep: linear-gradient(105deg, transparent 35%, rgba(255,255,255,.5) 50%, transparent 65%);--czr-speed: var(--rp-btn-speed, .16s);--czr-btn-ease: var(--rp-btn-ease, cubic-bezier(.2,.7,.3,1));--czr-lift: 0 .1rem .2rem rgba(7,24,44,.1), 0 .2rem .8rem rgba(7,24,44,.07);--czr-ease: cubic-bezier(.25,.1,.25,1);--czr-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 16'%3E%3Cpath d='M8 1.5 2 8l6 6.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--czr-expand: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3h5v5M8 17H3v-5M17 3l-6 6M3 17l6-6'/%3E%3C/svg%3E");--czr-rotate: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16.5 10a6.5 6.5 0 1 1-2-4.7'/%3E%3Cpath d='M16.5 3.2v3.5H13'/%3E%3C/svg%3E");--czr-plus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 1.5v9M1.5 6h9' stroke='%230d1520' stroke-width='1.9' stroke-linecap='round'/%3E%3C/svg%3E");--czr-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.2 6.4 4.9 9 9.8 3.2' fill='none' stroke='%230d1520' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.customizer-wrapper #step-customizer .breadcrumb{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;width:100%;max-width:44rem;margin:0 auto 1.8rem!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}.customizer-wrapper #step-customizer .breadcrumb .crumb-arrow{display:none!important}.customizer-wrapper #step-customizer .breadcrumb .crumb{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.6rem;min-width:0;min-height:3.2rem;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--czr-muted)!important;font:600 var(--fs-caption, 1.3rem)/1.2 "Rajdhani",sans-serif!important;letter-spacing:.01em!important;text-transform:none!important;text-align:left}.customizer-wrapper #step-customizer .breadcrumb .crumb:before{content:"";display:block;width:100%;height:.3rem;border-radius:.3rem;background:var(--czr-line);transition:background-color .3s var(--czr-ease)}.customizer-wrapper #step-customizer .breadcrumb .crumb:is(.is-done,.is-active):before{background:var(--czr-primary)}.customizer-wrapper #step-customizer .breadcrumb .crumb.is-active{color:var(--czr-ink)!important}.customizer-wrapper #step-customizer .breadcrumb .crumb.is-done{color:var(--czr-ink-2)!important}.customizer-wrapper #step-customizer .breadcrumb .crumb-num{display:none!important}.customizer-wrapper #step-customizer .breadcrumb .crumb-label{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:none!important}.customizer-wrapper #step-customizer .breadcrumb button.crumb:not(:disabled){cursor:pointer}.customizer-wrapper #step-customizer .breadcrumb button.crumb:focus-visible{outline:2px solid var(--czr-link)!important;outline-offset:3px;border-radius:.4rem!important}.customizer-wrapper #step-customizer .cz-journey-heading{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.2rem;margin:0;text-align:left}.customizer-wrapper #step-customizer .cz-workspace-back{display:inline-flex;align-items:center;gap:.5rem;min-height:3.6rem;margin:0 0 0 -.2rem!important;padding:0 .4rem 0 0;color:var(--czr-link);font:600 var(--fs-action, 1.3rem)/1.2 "Rajdhani",sans-serif}.customizer-wrapper #step-customizer .cz-workspace-back>span[aria-hidden=true]{display:inline-block;width:.8rem;height:1.3rem;font-size:0;background-color:currentColor;-webkit-mask:var(--czr-chevron) center / contain no-repeat;mask:var(--czr-chevron) center / contain no-repeat}.customizer-wrapper #step-customizer .cz-journey-heading h2{margin:0!important;color:var(--czr-ink)!important;text-align:left!important;font:700 var(--fs-display-lg, 2.4rem)/1.08 "Rajdhani",sans-serif!important;letter-spacing:-.005em}.customizer-wrapper #step-customizer [data-journey-title]:is(:focus,:focus-visible){outline:none!important;box-shadow:none!important;background:none!important}.customizer-wrapper #step-customizer [data-journey-description]{margin:.6rem 0 0!important;color:var(--czr-muted);font:500 var(--fs-body, 1.4rem)/1.45 "Rajdhani",sans-serif}.customizer-wrapper #step-customizer .cz-tool-switcher{width:100%;margin:1.8rem 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important}.customizer-wrapper #step-customizer .cz-tool-switcher__heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.2rem 1rem;margin:0 0 .8rem!important}.customizer-wrapper #step-customizer .cz-tool-switcher__title{margin:0;color:var(--czr-muted)!important;text-transform:uppercase!important;letter-spacing:.14em!important;font:600 var(--fs-label, 1.1rem)/1.3 "Orbitron","Rajdhani",sans-serif!important}.customizer-wrapper #step-customizer .cz-tool-switcher__hint{margin:0;color:var(--czr-muted)!important;font:500 var(--fs-caption, 1.3rem)/1.3 "Rajdhani",sans-serif!important}.customizer-wrapper #step-customizer .cz-tool-switcher__choices{display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.3rem!important;padding:.3rem;border-radius:1.4rem;background:var(--czr-fill)}.customizer-wrapper #step-customizer .cz-tool-switcher__choices button[data-tool]{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:.5rem!important;min-width:0;min-height:6rem!important;margin:0;padding:.8rem .6rem!important;border:0!important;border-radius:1.1rem!important;background:transparent!important;box-shadow:none!important;color:var(--czr-ink-2)!important;font:600 var(--fs-action, 1.3rem)/1.15 "Rajdhani",sans-serif!important;text-align:center;text-wrap:balance;overflow-wrap:anywhere;cursor:pointer;transition:background-color .2s var(--czr-ease),color .2s var(--czr-ease),box-shadow .2s var(--czr-ease)}.customizer-wrapper #step-customizer .cz-tool-switcher__choices button[data-tool]>svg{flex:none;width:2rem!important;height:2rem!important;color:var(--czr-muted);transition:color .2s var(--czr-ease)}.customizer-wrapper #step-customizer .cz-tool-switcher__choices button[data-tool]:hover{color:var(--czr-ink)!important}.customizer-wrapper #step-customizer .cz-tool-switcher__choices button[data-tool][aria-pressed=true]{background:#fff!important;color:var(--czr-ink)!important;box-shadow:var(--czr-lift)!important}.customizer-wrapper #step-customizer .cz-tool-switcher__choices button[data-tool][aria-pressed=true]>svg{color:var(--tool)}.customizer-wrapper #step-customizer .cz-tool-switcher__selected{display:none!important}.customizer-wrapper #step-customizer .cz-tool-switcher__choices button[data-tool]:focus-visible{outline:2px solid var(--czr-link)!important;outline-offset:2px}.customizer-wrapper #step-customizer .mockup-header{position:static!important;display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 1.2rem;width:100%;min-height:0!important;margin:1.4rem 0 0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;transform:none!important}.customizer-wrapper #step-customizer #model-badge{display:inline-flex!important;align-items:center;gap:.6rem;min-width:0;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--czr-ink)!important;font:700 var(--fs-title-sm, 1.5rem)/1.2 "Rajdhani",sans-serif!important}.customizer-wrapper #step-customizer #model-badge.hidden{display:none!important}.customizer-wrapper #step-customizer #model-badge-logo{width:1.5rem!important;height:1.5rem!important}.customizer-wrapper #step-customizer #model-badge-text{color:inherit!important;font:inherit!important;letter-spacing:0!important;text-transform:none!important}.customizer-wrapper #step-customizer #change-model-btn{display:inline-flex!important;align-items:center;min-height:3.6rem!important;margin:0!important;padding:0 .6rem!important;border:0!important;border-radius:.6rem!important;background:none!important;box-shadow:none!important;color:var(--czr-link)!important;font:600 var(--fs-action, 1.3rem)/1 "Rajdhani",sans-serif!important;letter-spacing:0!important;text-transform:none!important}.customizer-wrapper #step-customizer #change-model-btn>svg{display:none!important}.customizer-wrapper #step-customizer #change-model-btn .change-model-btn__label{color:inherit!important;font:inherit!important;letter-spacing:0!important;text-transform:none!important}.customizer-wrapper #step-customizer #change-model-btn:focus-visible{outline:2px solid var(--czr-link)!important;outline-offset:2px}.customizer-wrapper #step-customizer .mockup-price{display:inline-flex!important;align-items:baseline;gap:.4rem;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;color:var(--czr-muted)!important;font:500 var(--fs-caption, 1.3rem)/1.2 "Rajdhani",sans-serif!important}.customizer-wrapper #step-customizer .mockup-price__now{color:var(--czr-ink)!important;font:700 var(--fs-title-sm, 1.5rem)/1.1 "Rajdhani",sans-serif!important}.customizer-wrapper #step-customizer .mockup-price__note{color:var(--czr-muted)!important;font:500 var(--fs-caption, 1.3rem)/1.2 "Rajdhani",sans-serif!important}.customizer-wrapper #step-customizer .cz-workspace-info{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 1.2rem;margin:.2rem 0 0;color:var(--czr-muted);font:500 var(--fs-caption, 1.3rem)/1.3 "Rajdhani",sans-serif}.customizer-wrapper #step-customizer .cz-workspace-info[hidden]{display:none!important}.customizer-wrapper #step-customizer .cz-workspace-info>span{display:inline-flex;align-items:center;gap:.6rem}.customizer-wrapper #step-customizer .cz-workspace-info>span:before{content:"";flex:none;width:.6rem;height:.6rem;border-radius:50%;background:#1b9b78}.customizer-wrapper #step-customizer .cz-workspace-info button{min-height:3.6rem;padding:0!important;border:0;background:none;color:var(--czr-link)!important;text-decoration:none!important;font:600 var(--fs-caption, 1.3rem)/1.3 "Rajdhani",sans-serif!important}.customizer-wrapper #step-customizer .cz-workspace-info button:after{content:" \203a"}.customizer-wrapper #step-customizer .cz-studio-preview{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem!important;width:100%;margin:1.2rem 0 0!important;padding:0!important;background:none!important;border-radius:0!important}.customizer-wrapper #step-customizer[data-journey=create] :is([data-inline-360-modes],[data-inline-360-turns],[data-inline-360-hint],[data-inline-360-status]){display:none!important}.customizer-wrapper #step-customizer .cz-inline-360-modes{display:inline-grid!important;grid-auto-flow:column;grid-auto-columns:auto;gap:.2rem;margin:0 auto!important;padding:.3rem;border-radius:1.2rem;background:var(--czr-fill)}.customizer-wrapper #step-customizer .cz-inline-360-modes[hidden],.customizer-wrapper #step-customizer[data-journey=review] .cz-inline-360-modes{display:none!important}.customizer-wrapper #step-customizer #mockup-overlay{border-radius:0!important}.customizer-wrapper #step-customizer .cz-inline-360-modes button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.6rem!important;padding:.5rem 1.6rem!important;border:0!important;border-radius:1rem!important;background:transparent!important;color:var(--czr-ink-2)!important;box-shadow:none!important;font:600 var(--fs-action, 1.3rem)/1.2 "Rajdhani",sans-serif!important;white-space:normal;cursor:pointer;transition:background-color .2s var(--czr-ease),color .2s var(--czr-ease),box-shadow .2s var(--czr-ease)}.customizer-wrapper #step-customizer .cz-inline-360-modes button[data-inline-360]:before{content:"";flex:none;width:1.5rem;height:1.5rem;background-color:currentColor;-webkit-mask:var(--czr-rotate) center / contain no-repeat;mask:var(--czr-rotate) center / contain no-repeat}.customizer-wrapper #step-customizer .cz-inline-360-modes button[aria-pressed=true]{background:#fff!important;color:var(--czr-ink)!important;box-shadow:var(--czr-lift)!important}.customizer-wrapper #step-customizer .cz-inline-360-modes button:focus-visible{outline:2px solid var(--czr-link)!important;outline-offset:2px}.customizer-wrapper #step-customizer .cz-inline-360-hint,.customizer-wrapper #step-customizer .cz-preview-360-status,.customizer-wrapper #step-customizer .drag-hint-text{margin:0!important;max-width:32rem;text-align:center;letter-spacing:0!important;text-transform:none!important;color:var(--czr-muted)!important;font:500 var(--fs-caption, 1.3rem)/1.35 "Rajdhani",sans-serif!important}.customizer-wrapper #step-customizer .drag-hint{margin:0!important;padding:0!important;background:none!important}.customizer-wrapper #step-customizer .cz-rotate-controls{display:flex!important;align-items:center;justify-content:center;gap:1.2rem;width:100%;max-width:30rem!important;margin:0 auto}.customizer-wrapper #step-customizer .cz-rotate-controls[hidden]{display:none!important}.customizer-wrapper #step-customizer .cz-rotation-slider{flex:1;min-width:0;max-width:none!important}.customizer-wrapper #step-customizer .cz-rotation-slider>span{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.customizer-wrapper #step-customizer .cz-rotation-slider input{height:3.2rem;accent-color:var(--czr-ink)}.customizer-wrapper #step-customizer .cz-rotate-controls button{flex:none;max-width:none!important;min-height:3.6rem!important;padding:.4rem 1.4rem!important;border:0!important;border-radius:999px!important;background:var(--czr-fill)!important;color:var(--czr-ink)!important;box-shadow:none!important;font:600 var(--fs-action, 1.3rem)/1.2 "Rajdhani",sans-serif!important}.customizer-wrapper #step-customizer .cz-empty-hint{align-items:center;gap:.8rem;width:max-content;max-width:min(24rem,80%)!important;padding:.7rem 1.6rem .7rem .7rem!important;border:1px solid var(--czr-line)!important;border-radius:999px!important;background:#fff!important;box-shadow:0 .8rem 2.4rem #07182c1f,0 .1rem .3rem #07182c0f!important;color:var(--czr-ink)!important;font:600 var(--fs-action, 1.3rem)/1.2 "Rajdhani",sans-serif!important;letter-spacing:0!important;text-decoration:none!important;white-space:normal;text-align:left}.customizer-wrapper #step-customizer .cz-empty-hint:not([hidden]){display:inline-flex!important;z-index:7!important}.customizer-wrapper #step-customizer .cz-product-stage .cz-empty-hint{max-width:min(24rem,calc(var(--czr-case-w, 24rem) - 3.2rem),80%)!important}.customizer-wrapper #step-customizer .cz-empty-hint[hidden]{display:none!important}.customizer-wrapper #step-customizer .cz-empty-hint:before{content:"";flex:none;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--czr-primary) var(--czr-plus) center / 1.1rem no-repeat;box-shadow:var(--czr-glow-soft)}.customizer-wrapper #step-customizer .cz-empty-hint{transition:transform var(--czr-speed) var(--czr-btn-ease),box-shadow var(--czr-speed) var(--czr-btn-ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.customizer-wrapper #step-customizer .cz-product-stage:has(.cz-empty-action:hover) .cz-empty-hint{transform:translate(-50%,-50%) translateY(-.2rem)!important;box-shadow:0 1rem 2.8rem #07182c24,var(--czr-glow)!important}}.customizer-wrapper #step-customizer .cz-empty-hint>span[aria-hidden=true]{display:none}.customizer-wrapper #step-customizer:not([data-journey=review]) .cz-view-larger{position:absolute;top:0;right:0;z-index:6;display:inline-grid!important;place-items:center;width:4.2rem;height:4.2rem;min-height:0!important;margin:0!important;padding:0!important;border:1px solid var(--czr-line)!important;border-radius:50%!important;background:#fffffff0!important;box-shadow:0 .2rem .8rem #07182c14!important;color:var(--czr-ink)!important;font-size:0!important;line-height:0}.customizer-wrapper #step-customizer .cz-view-larger[hidden]{display:none!important}.customizer-wrapper #step-customizer:not([data-journey=review]) .cz-view-larger>span[aria-hidden=true]{display:block;width:1.6rem;height:1.6rem;background-color:currentColor;-webkit-mask:var(--czr-expand) center / contain no-repeat;mask:var(--czr-expand) center / contain no-repeat}.customizer-wrapper #step-customizer .cz-view-larger:focus-visible{outline:2px solid var(--czr-link)!important;outline-offset:2px}.customizer-wrapper #step-customizer .cz-studio-controls{gap:1rem!important;margin-top:1.4rem}.customizer-wrapper #step-customizer .cz-placement-actions{display:flex!important;flex-wrap:wrap;justify-content:center;gap:.8rem!important;width:100%}.customizer-wrapper #step-customizer .cz-placement-actions[hidden],.customizer-wrapper #step-customizer .cz-placement-actions .cz-placement-switch{display:none!important}.customizer-wrapper #step-customizer :is(.cz-placement-actions button,.cz-edit-return){flex:0 1 auto!important;width:auto!important;min-width:0!important;min-height:4.4rem!important;margin:0!important;padding:.8rem 1.8rem!important;border:0!important;border-radius:999px!important;background:var(--czr-fill)!important;color:var(--czr-ink)!important;box-shadow:none!important;font:600 var(--fs-action, 1.3rem)/1.2 "Rajdhani",sans-serif!important;text-transform:none!important;letter-spacing:0!important;transition:background-color .2s var(--czr-ease)}.customizer-wrapper #step-customizer :is(.cz-placement-actions button,.cz-edit-return):hover{background:var(--czr-fill-2)!important}.customizer-wrapper #step-customizer .cz-placement-actions .cz-placement-clear{background:transparent!important;color:var(--czr-muted)!important}.customizer-wrapper #step-customizer .cz-placement-actions .cz-placement-clear:hover{color:var(--czr-ink)!important;background:var(--czr-fill)!important}.customizer-wrapper #step-customizer .cz-edit-return[hidden]{display:none!important}.customizer-wrapper #step-customizer .cz-studio-controls>.cz-edit-return{align-self:center}.customizer-wrapper #step-customizer .cz-journey-status{margin:0!important;text-align:center;color:var(--czr-muted);font:500 var(--fs-caption, 1.3rem)/1.35 "Rajdhani",sans-serif}.cz-placement-editor .cz-placement-viewport{background:#fff!important;border:1px solid var(--czr-line);border-radius:1.6rem!important}.cz-placement-editor #mockup-overlay{border-radius:0!important}.cz-placement-editor .cz-placement-controls{gap:.8rem!important}.cz-placement-editor .cz-placement-controls button{min-width:4.4rem;min-height:4.4rem!important;padding:.6rem 1.4rem!important;border:0!important;border-radius:999px!important;background:var(--czr-fill)!important;color:var(--czr-ink)!important;box-shadow:none!important;font:600 var(--fs-action, 1.3rem)/1.2 "Rajdhani",sans-serif!important}.cz-placement-editor .cz-placement-controls button:hover:not(:disabled){background:var(--czr-fill-2)!important}.cz-placement-editor .cz-placement-controls output{color:var(--czr-ink)}.cz-placement-editor .cz-placement-fine summary{color:var(--czr-link);font-weight:600!important}.cz-placement-editor .cz-placement-done{min-height:4.4rem;padding:.8rem 2rem!important;border-radius:999px!important;font:700 var(--fs-action, 1.3rem)/1.2 "Rajdhani",sans-serif!important}.customizer-wrapper #step-customizer{--rp-purchase: var(--czr-primary);--rp-purchase-hover: var(--czr-primary-hover);--rp-purchase-active: var(--czr-primary-active);--rp-purchase-text: var(--czr-on-primary);--rp-purchase-shadow: var(--czr-glow-soft);--rp-purchase-shadow-hover: var(--czr-glow)}.customizer-wrapper #add-cart-btn :is(span,strong){color:inherit!important}.customizer-wrapper .cz-primary,#outfit-match-modal .cz-outfit-submit,#transform-modal #transform-start-btn,#ai-modal #ai-generate-btn,.cz-placement-panel .cz-placement-done{position:relative;isolation:isolate;overflow:hidden;background:var(--czr-primary)!important;color:var(--czr-on-primary)!important;border-color:transparent!important;box-shadow:var(--czr-glow-soft)!important;text-transform:none!important;transition:background-color var(--czr-speed) var(--czr-btn-ease),box-shadow var(--czr-speed) var(--czr-btn-ease),transform var(--czr-speed) var(--czr-btn-ease)!important}:is(.customizer-wrapper .cz-primary,#outfit-match-modal .cz-outfit-submit,#transform-modal #transform-start-btn,#ai-modal #ai-generate-btn,.cz-placement-panel .cz-placement-done):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--czr-sweep);transform:translate(-120%);transition:transform .52s var(--czr-btn-ease)}@media(hover:hover){:is(.customizer-wrapper .cz-primary,#outfit-match-modal .cz-outfit-submit,#transform-modal #transform-start-btn,#ai-modal #ai-generate-btn,.cz-placement-panel .cz-placement-done):hover:not(:disabled){background:var(--czr-primary-hover)!important;transform:translateY(-2px);box-shadow:var(--czr-glow)!important}:is(.customizer-wrapper .cz-primary,#outfit-match-modal .cz-outfit-submit,#transform-modal #transform-start-btn,#ai-modal #ai-generate-btn,.cz-placement-panel .cz-placement-done):hover:not(:disabled):before{transform:translate(120%)}}:is(.customizer-wrapper .cz-primary,#outfit-match-modal .cz-outfit-submit,#transform-modal #transform-start-btn,#ai-modal #ai-generate-btn,.cz-placement-panel .cz-placement-done):active:not(:disabled){background:var(--czr-primary-active)!important;transform:translateY(0);box-shadow:var(--czr-glow-soft)!important}#transform-modal #transform-start-btn .btn-icon{background:#0d15201a!important;border-color:transparent!important;box-shadow:none!important}#transform-modal #transform-start-btn .btn-icon svg{fill:var(--czr-on-primary)!important}.customizer-wrapper .cz-editor-continue .cz-primary{min-height:5.2rem;padding:1.2rem 2rem!important;border-radius:1.4rem!important;font:700 var(--fs-subtitle, 1.5rem)/1.2 "Rajdhani",sans-serif!important}.customizer-wrapper :is(.cz-primary,.customizer-mobile-purchase__button,#add-cart-btn):focus-visible{outline:2px solid var(--czr-link)!important;outline-offset:3px}.customizer-wrapper #step-customizer[data-journey=review] .cz-view-larger{color:var(--czr-link)!important}@media(max-width:768px){body:has(.customizer-wrapper #step-customizer.active){background:#fff!important}.customizer-wrapper:has(#step-customizer.active){padding:.8rem 1.6rem calc(var(--cz-create-dock-height, 8rem) + 2.4rem)!important}.customizer-wrapper #step-customizer .mockup-column{gap:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.customizer-wrapper #step-customizer .cz-studio-summary{gap:0!important}.customizer-wrapper #step-customizer .cz-tool-switcher__heading{position:absolute!important;width:1px;height:1px;margin:0!important;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.customizer-wrapper #step-customizer .cz-tool-switcher{margin-top:1.6rem!important}.customizer-wrapper #step-customizer:not([data-journey=review]) .cz-product-stage{--czr-case-w: min(clamp(17rem, calc((100svh - 43.6rem) / 1.88), 30rem), 70vw);width:100%;overflow:hidden}.customizer-wrapper #step-customizer:not([data-journey=review]) .cz-product-stage #mockup-container{width:var(--czr-case-w)!important;max-width:70vw!important;margin-top:calc(var(--czr-case-w) * -.12)!important}.customizer-wrapper #step-customizer[data-journey=review] [data-journey-description]{display:none!important}.customizer-wrapper #step-customizer[data-journey] .customizer-mobile-purchase{padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom,0px))!important;border-top:1px solid rgba(7,24,44,.08)!important;background:#fffffff2!important;-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px)!important;box-shadow:none!important}.customizer-wrapper #step-customizer .customizer-mobile-purchase :is(.cz-method-start,.customizer-mobile-purchase__button){min-height:5.2rem!important;padding:.9rem 1.8rem!important;border-radius:1.4rem!important;font:700 var(--fs-subtitle, 1.5rem)/1.2 "Rajdhani",sans-serif!important;letter-spacing:0!important}.customizer-wrapper #step-customizer .customizer-mobile-purchase__copy strong{color:var(--czr-on-primary)!important;font:700 var(--fs-subtitle, 1.5rem)/1.2 "Rajdhani",sans-serif!important}.customizer-wrapper #step-customizer .customizer-mobile-purchase__copy span{color:#0d1520b8!important;font:500 var(--fs-caption, 1.3rem)/1.25 "Rajdhani",sans-serif!important}.customizer-wrapper #step-customizer :is(.customizer-mobile-purchase__price,.customizer-mobile-purchase__arrow){color:var(--czr-on-primary)!important}}@media(min-width:990px){.customizer-wrapper #step-customizer:not([data-journey=review]) .mockup-column{gap:2.4rem 5.6rem!important;padding:4rem!important;border:1px solid var(--czr-line)!important;border-radius:2.8rem!important;background:#fff!important;box-shadow:0 2rem 6rem #07182c0f!important}.customizer-wrapper #step-customizer:not([data-journey=review]) .cz-studio-preview{justify-content:flex-start;min-height:64rem;margin:0!important;padding:0!important;background:#fff!important}.customizer-wrapper #step-customizer:not([data-journey=review]) .cz-product-stage #mockup-container{width:min(32rem,30vw,calc((100svh - 22rem)/2))!important}.customizer-wrapper #step-customizer .cz-journey-heading h2{font-size:var(--fs-display-lg, 3.6rem)!important}.customizer-wrapper #step-customizer .cz-studio-controls{margin-top:0}.customizer-wrapper #step-customizer .cz-placement-actions{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.customizer-wrapper #step-customizer *,.customizer-wrapper #step-customizer *:before{transition:none!important}:is(.customizer-wrapper .cz-primary,#outfit-match-modal .cz-outfit-submit,#transform-modal #transform-start-btn,#ai-modal #ai-generate-btn,.cz-placement-panel .cz-placement-done){transition:none!important;transform:none!important}:is(.customizer-wrapper .cz-primary,#outfit-match-modal .cz-outfit-submit,#transform-modal #transform-start-btn,#ai-modal #ai-generate-btn,.cz-placement-panel .cz-placement-done):before{display:none!important}}@media(max-width:768px){.customizer-wrapper #step-customizer[data-journey=review] .mockup-column{display:grid!important;grid-template-columns:6rem minmax(0,1fr);gap:.6rem 1.2rem!important;padding:0!important}#step-customizer[data-journey=review] .cz-studio-summary{grid-column:2;grid-row:1;align-self:center}.customizer-wrapper #step-customizer[data-journey=review] .cz-studio-preview{display:contents!important}#step-customizer[data-journey=review] .cz-product-stage{grid-column:1;grid-row:1;width:6rem}.customizer-wrapper #step-customizer[data-journey=review] .cz-product-stage #mockup-container{width:6rem!important}.customizer-wrapper #step-customizer[data-journey=review] .mockup-header{flex-wrap:wrap;justify-content:flex-start;gap:.4rem 1.2rem;margin-top:.4rem!important}#step-customizer[data-journey=review] .cz-preview-actions{grid-column:1 / -1;grid-row:2;justify-content:flex-start;gap:.8rem}#step-customizer[data-journey=review] .cz-studio-controls{grid-column:1 / -1}#step-customizer[data-journey=review] .customizer-fixed-viewport{gap:.8rem}.customizer-wrapper #step-customizer[data-journey=review] .customizer-purchase-panel{padding:0!important;border:0;border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/customizer-refined.css.map */
