.ags-iwb-options #bcpo{width:100%}.ags-iwb-options #bcpo>.selector-wrapper{margin:0 0 16px;padding:0}.ags-iwb-options #bcpo .bcpo-label{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px}.ags-iwb-options #bcpo .bcpo-label label{margin:0;font-size:14px;line-height:1.4;font-weight:600}.ags-iwb-options #bcpo .bcpo-label[style*="display: none"]{display:none}.ags-iwb-options #bcpo select{width:100%!important;max-width:100%!important;min-height:46px!important;font-size:16px!important}.ags-iwb-options #bcpo .bcpo-image-parent{width:calc(25% - 6px)!important;margin:0 6px 6px 0!important;vertical-align:top}.ags-iwb-options #bcpo label.bcpo-front-image-label{display:flex!important;align-items:flex-end;justify-content:center;width:100%!important;height:104px!important;margin:0!important;padding:43px 3px 4px!important;border:1px solid #aaa;border-radius:4px;background-size:36px 36px!important;background-position:center 4px!important;background-repeat:no-repeat!important;background-color:#fff!important;cursor:pointer;box-sizing:border-box}.ags-iwb-options #bcpo .ags-option-caption{display:block;font-size:11px;line-height:1.2;text-align:center;color:#222;overflow-wrap:anywhere}.ags-iwb-options #bcpo .ags-option-surcharge{display:block;font-size:11px;line-height:1.25;margin-top:2px;color:#555;font-weight:600}.ags-iwb-options #bcpo input:checked+label.bcpo-front-image-label{border:2px solid #b52b0c;box-shadow:0 0 0 1px #b52b0c;background-color:#fff7f3!important}.ags-iwb-options #bcpo input:focus-visible+label{outline:3px solid #005fcc;outline-offset:2px}.ags-iwb-options #bcpo .bcpo-front-button-label{min-height:44px;padding:8px 10px;font-size:13px;line-height:1.35;white-space:normal}.ags-iwb-options .ags-option-search-toggle{padding:7px 3px;min-height:40px;flex-shrink:0;border:0;background:none;color:#a6270b;text-decoration:underline;text-underline-offset:3px;font-size:13px;cursor:pointer}.ags-iwb-options .ags-option-search-panel{border:1px solid #ccc;background:#fafafa;border-radius:4px;padding:12px;margin-bottom:10px}.ags-iwb-options .ags-option-search-panel[hidden]{display:none!important}.ags-iwb-options .ags-option-search-panel label{font-size:13px;font-weight:600}.ags-iwb-options .ags-option-search-panel input{width:100%;min-height:46px;font-size:16px;margin:5px 0 8px}.ags-iwb-options .ags-option-search-count,.ags-iwb-options .ags-option-search-hint{margin:0 0 7px;font-size:12px;line-height:1.4}.ags-iwb-options .ags-option-search-results{max-height:240px;overflow-y:auto;overscroll-behavior:contain}.ags-iwb-options .ags-option-search-result{display:block;width:100%;min-height:46px;padding:10px 8px;border:0;border-top:1px solid #ddd;background:#fff;text-align:left;color:#222;font-size:14px;line-height:1.35;cursor:pointer}.ags-iwb-options .ags-option-search-result:hover,.ags-iwb-options .ags-option-search-result:focus-visible{background:#fff0e9;outline:2px solid #a6270b;outline-offset:-2px}.ags-iwb-options .ags-option-price{width:100%;margin:6px 0 12px;padding:12px 0;border-top:1px solid #ddd}.ags-iwb-options .ags-option-price-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px}.ags-iwb-options .ags-option-price strong{font-size:20px;white-space:nowrap}.ags-iwb-options .ags-option-price p{margin:5px 0 0;font-size:12px;line-height:1.4}.ags-iwb-options [data-add-to-cart]{min-height:48px;background:#c92c0b;color:#fff;border-color:#c92c0b;font-weight:700}.ags-iwb-options [data-add-to-cart]:hover{background:#a82409;color:#fff;border-color:#a82409}@media(max-width:749px){.ags-iwb-options #bcpo label.bcpo-front-image-label{height:102px!important;padding-top:39px!important;background-size:32px 32px!important}.ags-iwb-options #bcpo .bcpo-image-parent{width:calc(33.333% - 6px)!important}.ags-iwb-options #bcpo .ags-option-caption{font-size:12px}.ags-iwb-options #bcpo>.selector-wrapper{margin-bottom:13px}.ags-iwb-options .product-form__controls-group{margin-bottom:0}}.ags-shipping-progress{width:100%;max-width:100%;margin:0 0 20px;padding:16px;border:1px solid #d4d4d4;border-radius:6px;background:#f8f8f8;text-align:left;box-sizing:border-box}.ags-shipping-progress[hidden]{display:none!important}.ags-shipping-progress .ags-shipping-progress__message{margin:0 0 10px;font-size:16px;font-weight:700;line-height:1.4;color:#171717}.ags-shipping-progress__bar{display:block;width:100%;height:10px;margin:0 0 10px;border:0;border-radius:8px;overflow:hidden;-webkit-appearance:none;appearance:none;background:#dedede;color:#b62b0b;accent-color:#b62b0b}.ags-shipping-progress__bar::-webkit-progress-bar{background:#dedede;border-radius:8px}.ags-shipping-progress__bar::-webkit-progress-value{background:#b62b0b;border-radius:8px}.ags-shipping-progress__bar::-moz-progress-bar{background:#b62b0b;border-radius:8px}.ags-shipping-progress .ags-shipping-progress__eligibility{margin:0 0 6px;font-size:13px;line-height:1.45;color:#333}.ags-shipping-progress .ags-shipping-progress__basis{margin:0;font-size:12px;line-height:1.4;color:#555}@media(max-width:749px){.ags-shipping-progress{padding:12px}.ags-shipping-progress .ags-shipping-progress__message{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAAAw */
