.gpo-app{background:transparent!important}.gpo-app .gpo-element[data-element-id^=html] .gpo-html p{color:#481823;font-size:15px;line-height:1.5;margin:0 0 4px}.gpo-app .gpo-element[data-element-id^=image-swatches] .gpo-label{margin-bottom:12px}.gpo-app .gpo-element[data-element-id^=image-swatches] .gpo-label .label-content{text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-size:14px;color:#481823}.gpo-app .gpo-element[data-element-id^=image-swatches] .gpo-selected-values,.gpo-app .gpo-tooltip{display:none!important}.gpo-app .messages .help-block.error{display:inline-block;margin-top:10px;padding:8px 14px;background:#fde5d4;border-radius:6px;font-size:13px;font-weight:600;color:#481823!important}.gpo-app .gpo-element[data-element-id^=image-swatches] .gpo-ov-wrapper.horizontal{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}.gpo-app .gpo-swatches.image-swatches{margin:0;background:transparent!important}.gpo-app .gpo-swatches.image-swatches .swatch-image{width:58px!important;height:58px!important;display:block}.gpo-app .gpo-swatches.image-swatches .gpo-swatch__inner{display:block;padding:2px;border:2px solid transparent!important;border-radius:0;transition:border-color .2s ease,box-shadow .2s ease}.gpo-app .gpo-swatches.image-swatches label:hover .gpo-swatch__inner{border-color:#481823!important;opacity:.92}.gpo-app .gpo-swatches.image-swatches input:checked+label .gpo-swatch__inner{border-color:#481823!important;box-shadow:0 0 0 1px #481823}.gpo-app .gpo-swatches.image-swatches.rc-swatch--locked{opacity:.3}.gpo-app .gpo-swatches.image-swatches.rc-swatch--locked label{pointer-events:none!important;cursor:not-allowed!important}.rc-bundle-pill{display:inline-block;vertical-align:middle;margin-left:10px;background-color:#fde5d4;color:#f37221;border-radius:25px;padding:3px 14px;font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:lowercase;line-height:1.5;font-family:var(--body-font-family, "Lato", sans-serif)}.resin-charm-summary{width:100%;flex-basis:100%;box-sizing:border-box;margin:26px 0 10px;padding:20px;border:2px solid #481823;border-radius:8px;background:#f8e7da;font-family:var(--body-font-family, "Lato", sans-serif)}.rc-summary__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid #d9c6b5}.rc-summary__title{font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:13px;color:#481823}.rc-summary__progress{font-size:12px;font-weight:700;letter-spacing:.04em;color:#481823;background:#fde5d4;border-radius:25px;padding:3px 12px;line-height:1.5}.rc-summary__progress.is-complete{background:#481823;color:#f8e7da}.rc-summary__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rc-summary__item{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid #d9c6b5}.rc-summary__item:last-child{border-bottom:none}.rc-summary__img{width:44px;height:44px;object-fit:contain;flex-shrink:0;background:transparent}.rc-summary__item--base .rc-summary__name{font-weight:700}.rc-summary__item--base .rc-summary__img{mix-blend-mode:multiply}.rc-summary__name{font-size:14px;font-weight:600;color:#481823;flex:1;line-height:1.3}.rc-summary__footer{display:flex;align-items:baseline;justify-content:center;gap:10px;margin-top:16px;padding-top:14px;border-top:2px solid #481823}.rc-summary__selection{font-size:15px;font-weight:700;color:#481823;text-align:right}.gpo-label .addOn{display:none}
/*# sourceMappingURL=/cdn/shop/t/250/assets/resin-charm.css.map */
