.shopify-app-block .cpc-calculator-placement{min-width:0}.cpc-calculator-placement #calculator[data-calcid]{--rc-ink: var(--color-text);--rc-ink-2: rgb(var(--color-foreground-rgb) / var(--opacity-80));--rc-muted: rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));--rc-line: var(--grey-warm-300);--rc-tile: var(--grey-warm-200);--rc-soft: var(--grey-warm-100);--rc-softer: color-mix(in srgb, var(--grey-warm-100) 50%, var(--color-white));--rc-surface: var(--color-white);--rc-accent: var(--green-sage-300);--rc-error: var(--red-sale);--rc-gap-s: calc(var(--spacing-xxs) * 3);--rc-radius: var(--style-border-radius-md);display:flex;flex-wrap:wrap;column-gap:var(--rc-gap-s);max-width:35rem;font-family:inherit;color:var(--rc-ink)}.cpc-calculator-placement #calculator[data-calcid] *{font-family:inherit;box-sizing:border-box}.cpc-calculator-placement #calculator[data-calcid]>*{flex:1 1 100%;min-width:0}.cpc-calculator-placement #calculator[data-calcid] .element{margin:0 0 var(--spacing-s);padding:0}.cpc-calculator-placement #calculator[data-calcid] .element>label{display:flex;align-items:center;gap:var(--spacing-xs);margin:0 0 var(--spacing-xs)!important;font-size:var(--font-size--xs)!important;font-weight:500;line-height:1.2;color:var(--rc-ink)!important}.cpc-calculator-placement #calculator[data-calcid] .c-tooltip .right{display:none}.cpc-calculator-placement #calculator[data-calcid] .c-tooltip:hover .right{display:block;top:calc(100% + var(--spacing-xs));right:calc(var(--spacing-xs) * -1);left:auto;width:max-content;max-width:15rem;min-width:0;margin:0;transform:none;font-size:var(--font-size--xs);line-height:1.4;text-align:start}.cpc-calculator-placement #calculator[data-calcid] .c-tooltip .right i{display:none}.cpc-calculator-placement #calculator[data-calcid] [data-element="Shape type"]>label,.cpc-calculator-placement #calculator[data-calcid] .rc-binding>label,.cpc-calculator-placement #calculator[data-calcid] .rc-step{font-size:var(--font-size--md)!important;font-weight:500}.cpc-calculator-placement #calculator[data-calcid] .rc-step{display:flex;align-items:center;gap:var(--spacing-xs);margin:var(--spacing-xxs) 0 calc(var(--spacing-xxs) * 2.5)}.cpc-calculator-placement #calculator[data-calcid] [data-element="Shape type"]>label:before,.cpc-calculator-placement #calculator[data-calcid] .rc-binding>label:before,.cpc-calculator-placement #calculator[data-calcid] .rc-step__num{content:"1";flex:0 0 1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--rc-ink);border-radius:var(--style-border-radius-50);font-size:var(--font-size--xs)}.cpc-calculator-placement #calculator[data-calcid] [data-element="Shape type"]>label .c-tooltip,.cpc-calculator-placement #calculator[data-calcid] [data-conditionaloperator]>label .c-tooltip{display:none}.cpc-calculator-placement #calculator[data-calcid] .rc-measure-toggle{margin-inline-start:auto;padding:calc(var(--spacing-xxs) * 2.5) 0;border:0;background:none;color:var(--rc-ink);font-size:var(--font-size--xs);font-weight:400;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.cpc-calculator-placement #calculator[data-calcid] .rc-measure{display:flex;flex-direction:column;gap:var(--spacing-xs);margin:0 0 calc(var(--spacing-xxs) * 3.5);padding:calc(var(--spacing-xxs) * 3.5) var(--spacing-s);background:var(--rc-softer);border-radius:var(--rc-radius);font-size:var(--font-size--xs);line-height:1.5}.cpc-calculator-placement #calculator[data-calcid] .rc-measure[hidden]{display:none}.cpc-calculator-placement #calculator[data-calcid] .rc-measure p{margin:0}.cpc-calculator-placement #calculator[data-calcid] .rc-measure__title{font-weight:500}.cpc-calculator-placement #calculator[data-calcid] .swatch-picker{margin:0;padding:0;border:0;min-width:0}.cpc-calculator-placement #calculator[data-calcid] .swatch-label{position:relative;width:auto;height:auto;margin:0!important;cursor:pointer;text-align:center}.cpc-calculator-placement #calculator[data-calcid] .swatch-label input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.cpc-calculator-placement #calculator[data-calcid] .swatch-label:after,.cpc-calculator-placement #calculator[data-calcid] .swatch-label:hover:after{content:attr(cpctitle);position:static;z-index:auto;width:auto;padding:0;border-radius:0;background:none;color:inherit;pointer-events:none}.cpc-calculator-placement #calculator[data-calcid] .swatch-label[data-rc-label]:after,.cpc-calculator-placement #calculator[data-calcid] .swatch-label[data-rc-label]:hover:after{content:attr(data-rc-label)}.cpc-calculator-placement #calculator[data-calcid] .swatch-label:hover:before{content:none}.cpc-calculator-placement #calculator[data-calcid] .swatch-label:has(:focus-visible){outline:2px solid var(--rc-accent);outline-offset:2px}.cpc-calculator-placement #calculator[data-calcid] [data-element="Shape type"] .swatch-picker{display:flex;gap:var(--spacing-xxs);padding:var(--spacing-xxs);background:var(--rc-soft);border-radius:var(--style-border-radius-pills)}.cpc-calculator-placement #calculator[data-calcid] [data-element="Shape type"] .swatch-label{flex:1 1 0;min-height:2.75rem;padding:0 var(--spacing-xs);display:flex!important;align-items:center;justify-content:center;border-radius:var(--style-border-radius-pills);font-size:var(--font-size--sm);line-height:1.15;color:var(--rc-ink-2);transition:background-color .15s ease,box-shadow .15s ease}.cpc-calculator-placement #calculator[data-calcid] [data-element="Shape type"] img{display:none}.cpc-calculator-placement #calculator[data-calcid] [data-element="Shape type"] .swatch-label:has(:checked){background:var(--rc-surface);color:var(--rc-ink);font-weight:500;box-shadow:0 1px 3px rgb(var(--color-foreground-rgb) / var(--opacity-15))}.cpc-calculator-placement #calculator[data-calcid] [data-conditionalelement="Shape type"]:has(.swatch-picker)>label{display:none}.cpc-calculator-placement #calculator[data-calcid] [data-conditionalelement="Shape type"] .swatch-picker{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:var(--spacing-xs)}.cpc-calculator-placement #calculator[data-calcid] [data-conditionalelement="Shape type"] .swatch-label{display:flex!important;flex-direction:column;align-items:center;gap:calc(var(--spacing-xxs) * 1.5);padding:calc(var(--spacing-xxs) * 2.5) calc(var(--spacing-xxs) * 1.5) var(--spacing-xs);border:1px solid var(--rc-tile);border-radius:var(--rc-radius);font-size:var(--font-size--xs);line-height:1.2}.cpc-calculator-placement #calculator[data-calcid] [data-conditionalelement="Shape type"] .swatch-label:has(:checked){border-color:var(--rc-ink);box-shadow:inset 0 0 0 1px var(--rc-ink);background:var(--rc-surface)}.cpc-calculator-placement #calculator[data-calcid] .swatch-label img{position:static;width:2.75rem;height:2.75rem;object-fit:contain;margin:0;border:0;border-radius:0}.cpc-calculator-placement #calculator[data-calcid] .rc-binding>label{margin-block-end:calc(var(--spacing-xxs) * 2.5)!important}.cpc-calculator-placement #calculator[data-calcid] .rc-binding>label:before{content:"3"}.cpc-calculator-placement #calculator[data-calcid] .rc-binding>label .c-tooltip{display:none}.cpc-calculator-placement #calculator[data-calcid] .rc-binding .swatch-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-xs)}.cpc-calculator-placement #calculator[data-calcid] .rc-binding .swatch-label{display:flex!important;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-xs) calc(var(--spacing-xxs) * 2.5);border:1px solid var(--rc-tile);border-radius:var(--rc-radius);background:var(--rc-surface);font-size:var(--font-size--sm);line-height:1.2;transition:border-color .15s ease,box-shadow .15s ease}.cpc-calculator-placement #calculator[data-calcid] .rc-binding .swatch-label img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--style-border-radius-sm)}.cpc-calculator-placement #calculator[data-calcid] .rc-binding .swatch-label:has(:checked){border-color:var(--rc-ink);box-shadow:inset 0 0 0 1px var(--rc-ink);font-weight:500}@media(prefers-reduced-motion:reduce){.cpc-calculator-placement #calculator[data-calcid] .rc-binding .swatch-label{transition:none}}.cpc-calculator-placement #calculator[data-calcid] [data-conditionaloperator]{flex:1 1 calc(50% - var(--rc-gap-s) / 2)}.cpc-calculator-placement #calculator[data-calcid] .rc-field{display:block}.cpc-calculator-placement #calculator[data-calcid] .rc-field>label{display:none}.cpc-calculator-placement #calculator[data-calcid] input.numInput-cpc{width:100%;height:3rem;padding:0 calc(var(--spacing-xxs) * 3.5);border:1px solid var(--rc-line)!important;border-radius:var(--style-border-radius-inputs)!important;background:var(--rc-surface)!important;font-size:var(--font-size--md);color:var(--rc-ink)!important;-moz-appearance:textfield}.cpc-calculator-placement #calculator[data-calcid] input.numInput-cpc::-webkit-inner-spin-button,.cpc-calculator-placement #calculator[data-calcid] input.numInput-cpc::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cpc-calculator-placement #calculator[data-calcid] input.numInput-cpc:focus{outline:0;border-color:var(--rc-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--rc-accent) 18%,transparent)}.cpc-calculator-placement #calculator[data-calcid] .rc-invalid input.numInput-cpc{border:1.5px solid var(--rc-error)!important}.cpc-calculator-placement #calculator[data-calcid] .rc-invalid input.numInput-cpc:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--rc-error) 15%,transparent)}.cpc-calculator-placement #calculator[data-calcid] .rc-error{display:block;margin-top:calc(var(--spacing-xxs) * 1.5);font-size:var(--font-size--xs);line-height:1.3;color:var(--rc-error)}.cpc-calculator-placement #calculator[data-calcid] .rc-error[hidden]{display:none}.cpc-calculator-placement #calculator[data-calcid] .price-marker{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:calc(var(--spacing-xxs) * 2.5) var(--rc-gap-s);margin:0;padding:var(--spacing-s) calc(var(--spacing-xxs) * 5);background:var(--rc-soft)!important;color:var(--rc-ink)!important;border-radius:var(--rc-radius)!important}.cpc-calculator-placement #calculator[data-calcid] .rc-summary{flex:1 1 100%;display:grid;gap:calc(var(--spacing-xxs) * 1.5);margin:0;padding-bottom:calc(var(--spacing-xxs) * 2.5);border-bottom:1px solid var(--rc-line);font-size:var(--font-size--sm)}.cpc-calculator-placement #calculator[data-calcid] .rc-summary div{display:flex;justify-content:space-between;gap:var(--rc-gap-s)}.cpc-calculator-placement #calculator[data-calcid] .rc-summary dt{color:var(--rc-ink-2)}.cpc-calculator-placement #calculator[data-calcid] .rc-summary dd{margin:0}.cpc-calculator-placement #calculator[data-calcid] .rc-bounding-note{flex:1 1 100%;margin:0;font-size:var(--font-size--xs);line-height:1.45;color:var(--rc-ink-2)}.cpc-calculator-placement #calculator[data-calcid] .rc-bounding-note[hidden]{display:none}.cpc-calculator-placement #calculator[data-calcid] .price-marker>label{margin:0;color:var(--rc-ink)!important;font-size:var(--font-size--md)!important;font-weight:500;opacity:1}.cpc-calculator-placement #calculator[data-calcid] #calculator-final-value{display:inline-flex;align-items:baseline;gap:.15em;padding-top:0!important;font-size:var(--font-size--2xl);font-weight:500!important}.cpc-calculator-placement #calculator[data-calcid] .rc-total-dash{display:none;font-size:var(--font-size--2xl);font-weight:500;line-height:1}.cpc-calculator-placement #calculator[data-calcid] .rc-no-total .rc-total-dash{display:inline}.cpc-calculator-placement #calculator[data-calcid] .rc-no-total #calculator-final-value{display:none}.cpc-calculator-placement #calculator[data-calcid] #priceTicker{font:inherit;color:inherit!important}.cpc-calculator-placement #calculator[data-calcid] #calculator-final-value suffix{margin-inline-start:.35em;font-size:.5em;font-weight:400;opacity:var(--opacity-subdued-text)}.cpc-calculator-placement #calculator[data-calcid] #alert-block{margin-top:var(--rc-gap-s);padding:var(--rc-gap-s) calc(var(--spacing-xxs) * 3.5);border:0;border-radius:var(--rc-radius);background:color-mix(in srgb,var(--red-sale) 8%,transparent);color:var(--red-sale);font-size:var(--font-size--xs)}@media(max-width:749px){.cpc-calculator-placement #calculator[data-calcid] .element{margin-bottom:var(--rc-gap-s)}.cpc-calculator-placement #calculator[data-calcid] [data-conditionalelement="Shape type"] .swatch-picker{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:5rem;overflow-x:auto;scrollbar-width:none;padding:var(--spacing-xxs);margin:calc(var(--spacing-xxs) * -1)}.cpc-calculator-placement #calculator[data-calcid] .swatch-label img{width:2.25rem;height:2.25rem}.cpc-calculator-placement #calculator[data-calcid] .price-marker{padding:calc(var(--spacing-xxs) * 3.5) var(--spacing-s)}.cpc-calculator-placement #calculator[data-calcid] #calculator-final-value,.cpc-calculator-placement #calculator[data-calcid] .rc-total-dash{font-size:var(--font-size--xl)}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/apc-rug-configurator.css.map */
