.curtain-customizer-pdp-wrapper .ccpdp-std-root{max-width:var(--ccpdp-std-max-width);padding:var(--ccpdp-std-padding-y) var(--ccpdp-std-padding-x);display:grid;gap:var(--ccpdp-std-gap);color:var(--ccpdp-std-text);background:var(--ccpdp-std-bg);font-family:var(--ccpdp-std-font-family);font-size:var(--ccpdp-std-font-size-base);font-weight:var(--ccpdp-std-font-weight-body);overflow-x:visible}.curtain-customizer-pdp-wrapper .ccpdp-std-title{margin:0;font-family:var(--ccpdp-std-title-font-family);font-size:var(--ccpdp-std-title-font-size);font-weight:var(--ccpdp-std-title-font-weight);line-height:1.25}.curtain-customizer-pdp-wrapper .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}.curtain-customizer-pdp-wrapper .ccpdp-std-copy{margin:0;color:var(--ccpdp-std-muted);font-family:var(--ccpdp-std-helper-font-family);font-size:var(--ccpdp-std-helper-font-size);font-weight:var(--ccpdp-std-helper-font-weight);line-height:1.45}.curtain-customizer-pdp-wrapper .ccpdp-std-helper{margin-top:0;color:var(--ccpdp-std-muted);font-size:.9em;line-height:1.35}.curtain-customizer-pdp-wrapper .ccpdp-std-mode{margin:0;padding:4px;display:grid;grid-template-columns:1fr 1fr;gap:4px;border:var(--ccpdp-std-border-width) solid var(--ccpdp-std-border);border-radius:var(--ccpdp-std-radius-toggle);background:var(--ccpdp-std-toggle-bg)}.curtain-customizer-pdp-wrapper .ccpdp-std-mode input[type=radio]{position:absolute;opacity:0;pointer-events:none}.curtain-customizer-pdp-wrapper .ccpdp-std-mode-option{border-radius:var(--ccpdp-std-radius-toggle-option);padding:10px 8px;text-align:center;font-family:var(--ccpdp-std-toggle-font-family);font-size:var(--ccpdp-std-toggle-font-size);font-weight:var(--ccpdp-std-toggle-font-weight);cursor:pointer;transition:background-color .2s ease,color .2s ease}.curtain-customizer-pdp-wrapper .ccpdp-std-mode input[type=radio]:checked+.ccpdp-std-mode-option{background:var(--ccpdp-std-toggle-active-bg);color:var(--ccpdp-std-toggle-active-text)}.curtain-customizer-pdp-wrapper .ccpdp-std-mode input[type=radio]:focus-visible+.ccpdp-std-mode-option{outline:2px solid var(--ccpdp-std-focus);outline-offset:2px}.curtain-customizer-pdp-wrapper .ccpdp-std-panel{display:grid;gap:var(--ccpdp-std-gap)}.curtain-customizer-pdp-wrapper .ccpdp-std-panel[hidden],.curtain-customizer-pdp-wrapper .ccpdp-std-panel.is-hidden{display:none!important}.curtain-customizer-pdp-wrapper .ccpdp-std-field{display:grid;gap:8px}.curtain-customizer-pdp-wrapper .ccpdp-std-label{font-size:var(--ccpdp-std-font-size-label);color:var(--ccpdp-std-muted)}.curtain-customizer-pdp-wrapper .ccpdp-std-panel--standard .ccpdp-std-label{font-family:var(--ccpdp-std-standard-label-font-family);font-size:var(--ccpdp-std-standard-label-font-size);font-weight:var(--ccpdp-std-standard-label-font-weight)}.curtain-customizer-pdp-wrapper .ccpdp-std-panel--standard .ccpdp-std-helper{font-family:var(--ccpdp-std-standard-helper-font-family);font-size:var(--ccpdp-std-standard-helper-font-size);font-weight:var(--ccpdp-std-standard-helper-font-weight)}.curtain-customizer-pdp-wrapper .ccpdp-std-label-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;width:100%}.curtain-customizer-pdp-wrapper .ccpdp-std-label-stack{display:flex;flex-direction:column;gap:2px;min-width:0}.curtain-customizer-pdp-wrapper .ccpdp-std-help-wrap{position:relative;display:inline-flex;align-items:center}.curtain-customizer-pdp-wrapper .ccpdp-std-help-icon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:999px;background:transparent;color:var(--ccpdp-std-muted);padding:0;cursor:pointer;text-decoration:none}.curtain-customizer-pdp-wrapper .ccpdp-std-help-icon:hover,.curtain-customizer-pdp-wrapper .ccpdp-std-help-icon:focus-visible{color:var(--ccpdp-std-text);background:#0000000d;outline:none}.curtain-customizer-pdp-wrapper .ccpdp-std-help-icon svg{width:16px;height:16px}.curtain-customizer-pdp-wrapper .ccpdp-std-help-panel{position:absolute;z-index:2;left:auto;right:0;bottom:calc(100% + 8px);width:min(280px,calc(100svw - 24px));max-width:calc(100svw - 24px);box-sizing:border-box;border:var(--ccpdp-std-border-width) solid var(--ccpdp-std-border);border-radius:8px;background:#fff;color:var(--ccpdp-std-text);padding:8px 10px;font-size:var(--ccpdp-std-font-size-label);line-height:1.35;opacity:0;visibility:hidden;transform:translate3d(0,6px,0);transition:opacity .15s ease,transform .15s ease,visibility .15s;pointer-events:none}.curtain-customizer-pdp-wrapper .ccpdp-std-help-panel.is-open{opacity:1;visibility:visible;transform:translateZ(0);pointer-events:auto}@media(min-width:750px){.curtain-customizer-pdp-wrapper .ccpdp-std-help-wrap:hover .ccpdp-std-help-panel:not(.is-open){opacity:1;visibility:visible;transform:translateZ(0);pointer-events:none}}@media(max-width:749px){.curtain-customizer-pdp-wrapper .ccpdp-std-root{overflow-x:clip}.curtain-customizer-pdp-wrapper .ccpdp-std-select,.curtain-customizer-pdp-wrapper .ccpdp-std-qty-input{font-size:max(var(--ccpdp-std-font-size-input, 16px),16px)}.curtain-customizer-pdp-wrapper .ccpdp-std-help-panel{left:auto;right:0;bottom:auto;top:calc(100% + 8px);transform:translate3d(0,-4px,0)}.curtain-customizer-pdp-wrapper .ccpdp-std-help-panel.is-open{transform:translateZ(0)}}.curtain-customizer-pdp-wrapper .ccpdp-std-select,.curtain-customizer-pdp-wrapper .ccpdp-std-qty-input{width:100%;box-sizing:border-box;min-height:44px;border:var(--ccpdp-std-border-width) solid var(--ccpdp-std-border);border-radius:var(--ccpdp-std-radius-input);background:var(--ccpdp-std-input-bg);color:var(--ccpdp-std-text);padding:10px 12px;font:inherit;font-size:var(--ccpdp-std-font-size-input, 16px)}.curtain-customizer-pdp-wrapper .ccpdp-std-select:focus-visible,.curtain-customizer-pdp-wrapper .ccpdp-std-qty-input:focus-visible,.curtain-customizer-pdp-wrapper .ccpdp-std-btn:focus-visible,.curtain-customizer-pdp-wrapper .ccpdp-std-qty-btn:focus-visible{outline:2px solid var(--ccpdp-std-focus);outline-offset:2px}.curtain-customizer-pdp-wrapper .ccpdp-std-row{display:grid;grid-template-columns:1fr;gap:var(--ccpdp-std-gap)}.curtain-customizer-pdp-wrapper .ccpdp-std-qty{display:grid;gap:8px}.curtain-customizer-pdp-wrapper .ccpdp-std-qty-controls{display:grid;grid-template-columns:44px 1fr 44px;border:var(--ccpdp-std-border-width) solid var(--ccpdp-std-border);border-radius:var(--ccpdp-std-radius-input);overflow:hidden}@media(max-width:749px){.curtain-customizer-pdp-wrapper .ccpdp-std-qty-controls{width:auto;max-width:100%;grid-template-columns:44px 84px 44px;justify-content:start;justify-self:start}.curtain-customizer-pdp-wrapper .ccpdp-std-qty-input{width:84px;justify-self:center}}.curtain-customizer-pdp-wrapper .ccpdp-std-qty-btn{min-height:44px;border:none;background:transparent;color:var(--ccpdp-std-text);cursor:pointer;font:inherit;font-size:20px;line-height:1}.curtain-customizer-pdp-wrapper .ccpdp-std-qty-btn:hover{background:#0000000a}.curtain-customizer-pdp-wrapper .ccpdp-std-qty-input{-webkit-appearance:textfield;appearance:textfield;border:none;border-left:var(--ccpdp-std-border-width) solid var(--ccpdp-std-border);border-right:var(--ccpdp-std-border-width) solid var(--ccpdp-std-border);text-align:center;-moz-appearance:textfield}.curtain-customizer-pdp-wrapper .ccpdp-std-qty-input::-webkit-outer-spin-button,.curtain-customizer-pdp-wrapper .ccpdp-std-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.curtain-customizer-pdp-wrapper .ccpdp-std-price-wrap{display:grid;gap:6px}.curtain-customizer-pdp-wrapper .ccpdp-std-price{font-size:var(--ccpdp-std-font-size-heading);font-weight:var(--ccpdp-std-font-weight-heading)}.curtain-customizer-pdp-wrapper .ccpdp-std-btn{width:100%;min-height:46px;border:var(--ccpdp-std-border-width) solid var(--ccpdp-std-button-bg);border-radius:var(--ccpdp-std-radius-button);background:var(--ccpdp-std-button-bg);color:var(--ccpdp-std-button-text);padding:10px 14px;font-family:var(--ccpdp-std-button-font-family);font-size:var(--ccpdp-std-button-font-size);font-weight:var(--ccpdp-std-button-font-weight);cursor:pointer;transition:background-color .2s ease,color .2s ease}.curtain-customizer-pdp-wrapper .ccpdp-std-btn:hover:not(:disabled){background:var(--ccpdp-std-button-hover-bg);color:var(--ccpdp-std-button-hover-text)}.curtain-customizer-pdp-wrapper .ccpdp-std-btn:disabled{opacity:.55;cursor:not-allowed}.curtain-customizer-pdp-wrapper .ccpdp-std-status{margin:12px 0 0;padding:14px 16px;border-radius:var(--ccpdp-std-radius-input);font-size:var(--ccpdp-std-font-size-label);font-weight:var(--ccpdp-std-font-weight-body);text-align:center;display:none;width:100%;box-sizing:border-box;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;line-height:1.5;letter-spacing:.01em;min-height:0}.curtain-customizer-pdp-wrapper .ccpdp-std-standard-summary{margin:0;font-size:var(--ccpdp-std-font-size-label);color:var(--ccpdp-std-muted);line-height:1.35;transform:translateY(0);opacity:1;transition:opacity .16s ease,transform .16s ease}.curtain-customizer-pdp-wrapper .ccpdp-std-standard-summary.is-updating{opacity:0;transform:translateY(-3px)}.curtain-customizer-pdp-wrapper .ccpdp-std-status.is-visible.is-success{display:block;background:#4caf5014;border:1px solid rgba(76,175,80,.2);color:#2e7d32;opacity:1;transform:translateY(0)}.curtain-customizer-pdp-wrapper .ccpdp-std-status.is-visible.is-error{display:block;background:#f4433614;border:1px solid rgba(244,67,54,.2);color:#c62828;opacity:1;transform:translateY(0)}.curtain-customizer-pdp-wrapper .ccpdp-std-alert{margin:0;padding:10px 12px;border-radius:var(--ccpdp-std-radius-estimator);border:var(--ccpdp-std-border-width) solid #f3c7c7;background:#fff2f2;color:#8f2b2b;font-size:var(--ccpdp-std-font-size-label)}@media screen and (min-width:750px){.curtain-customizer-pdp-wrapper .ccpdp-std-row{grid-template-columns:minmax(180px,230px) 1fr;align-items:end;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/curtain-customizer-pdp-standard.css.map */
