.gs-configurator{background:var(--gs-panel-bg, #f6f1eb);border-radius:var(--gs-panel-radius, 12px);padding:var(--gs-panel-pad, 20px);margin:0 0 20px}.gs-configurator>*:last-child{margin-bottom:0}.gs-configurator .variations .product-form__input--block input[type=radio]+label{background:var(--gs-panel-card, #fff);border-color:var(--gs-panel-line, #e3d9cf)}.gs-configurator .variations .product-form__input--block input[type=radio]:checked+label{border-color:var(--gs-accent, #b96957);background:var(--gs-selected-bg, #fff);box-shadow:inset 0 0 0 1px var(--gs-accent, #b96957)}.gs-configurator .gs-siblings__swatch:not([aria-current]){border:1px solid var(--gs-panel-line, #e3d9cf)}.gs-configurator .gs-siblings__swatch[aria-current=page]{border:2px solid var(--gs-accent, #b96957)}.gs-configurator .gs-bundle__option{background:var(--gs-panel-card, #fff);border-color:var(--gs-panel-line, #e3d9cf)}.gs-configurator .gs-bundle__option.is-selected{border-color:var(--gs-accent, #b96957);background:var(--gs-selected-bg, #fff)}.gs-configurator .gs-bundle__select{background:var(--gs-panel-card, #fff);border-color:var(--gs-panel-line, #e3d9cf)}.gs-configurator .gs-bundle__select.is-empty{border-color:var(--gs-accent, #b96957)}.gs-configurator .gs-siblings__head,.gs-configurator .gs-bundle__heading,.gs-configurator .form__label{margin-bottom:10px;font-size:14px;font-weight:500;color:#2c2d2e80}.gs-configurator .product--product-form{margin:26px 0 0}.gs-configurator .product--product-form,.gs-configurator .gs-bundle__form{margin-bottom:0}.gs-configurator .gs-siblings,.gs-configurator .variations,.gs-configurator .gs-bundle{margin-bottom:20px}.gs-configurator .product--product-form{margin:0}.gs-stock{display:flex;align-items:flex-start;justify-content:center;gap:0;margin:18px 0 0;font-size:13px;font-weight:500;line-height:1.4;color:#2c2d2e}.gs-stock__pulse{position:relative;flex:none;width:8px;height:8px;margin:5px 12px 0 8px;border-radius:50%;background:#279a4b}.gs-stock__pulse:after{content:"";position:absolute;top:-4px;left:-4px;width:16px;height:16px;border-radius:50%;background:#279a4b;animation:inventory-pulse 2s ease-out infinite}.gs-stock--low,.gs-stock--override{color:#e97f32}.gs-stock--override .gs-stock__pulse,.gs-stock--override .gs-stock__pulse:after{background:#e97f32}.gs-stock--low .gs-stock__pulse,.gs-stock--low .gs-stock__pulse:after{background:#e97f32}.gs-stock--none{color:#c94343}.gs-stock--none .gs-stock__pulse,.gs-stock--none .gs-stock__pulse:after{background:#c94343}@media(prefers-reduced-motion:reduce){.gs-stock__pulse:after{animation:none}}.gs-configurator__usps{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;padding:12px 14px;background:var(--gs-panel-card, #fff);border:1px solid var(--gs-panel-line, #e3d9cf);border-radius:8px;gap:10px 14px}.gs-configurator .et-bottom-usps__text{font-size:12.5px;font-weight:500;line-height:1.4;color:#2c2d2e;white-space:normal}.gs-configurator .et-bottom-usps__item{gap:7px}.gs-configurator .et-bottom-usps__icon,.gs-configurator .et-bottom-usps__icon svg{width:19px;height:19px}.gs-configurator__payment{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;margin-top:20px;opacity:.6}.gs-configurator__payment svg{width:32px;height:auto}@media only screen and (max-width:749px){.gs-stock{display:flex;align-items:flex-start;justify-content:center;gap:0;margin:18px 0 0;font-size:13px;font-weight:500;line-height:1.4;color:#2c2d2e}.gs-stock__pulse{position:relative;flex:none;width:8px;height:8px;margin:5px 12px 0 8px;border-radius:50%;background:#279a4b}.gs-stock__pulse:after{content:"";position:absolute;top:-4px;left:-4px;width:16px;height:16px;border-radius:50%;background:#279a4b;animation:inventory-pulse 2s ease-out infinite}.gs-stock--low{color:#e97f32}.gs-stock--low .gs-stock__pulse,.gs-stock--low .gs-stock__pulse:after{background:#e97f32}.gs-stock--none{color:#c94343}.gs-stock--none .gs-stock__pulse,.gs-stock--none .gs-stock__pulse:after{background:#c94343}@media(prefers-reduced-motion:reduce){.gs-stock__pulse:after{animation:none}}.gs-configurator__usps{flex-direction:column;align-items:flex-start;margin-top:10px;gap:10px}.gs-configurator__payment{gap:4px;margin-top:12px}.gs-configurator__payment svg{width:24px}}@media only screen and (max-width:749px){.et-payment-icons{flex-wrap:nowrap;gap:3px}.et-payment-icons svg{height:15px!important;width:auto!important;flex:0 1 auto;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/gs-product-configurator.css.map */
