.addon__checkbox .addon__price,.variant-checkbox__price-difference{height:23px;padding:7px 6px;gap:10px;border-radius:30px;background-color:#f0f0f0;font-weight:600;font-size:14px;line-height:9px}.addon__title,.variant-checkbox label{font-size:14px;line-height:16px;display:flex;align-items:center;letter-spacing:-.5px}.addon__checkbox,.variant-checkbox{display:flex;flex-wrap:wrap;align-items:center;gap:2px;width:100%;position:relative}@media only screen and (min-width:700px){.addon__title,.variant-checkbox label{font-size:16px;line-height:18px;width:auto}.addon__checkbox,.variant-checkbox{gap:8px}}.addon__checkbox input+.addon__title:before,.variant-checkbox input+label:before{content:"";display:inline-block;width:20px;height:20px;background:var(--icon-checkbox-unchecked-url) no-repeat;margin-right:8px}.addon__checkbox input:checked+.addon__title:before,.variant-checkbox input:checked+label:before{background:var(--icon-checkbox-checked-url) no-repeat}.addon__checkbox input~.checkbox-input__wrapper .monogram__text{display:none}.addon__checkbox input:checked~.checkbox-input__wrapper .monogram__text{display:block}.checkbox-input__wrapper{display:block;width:100%;position:relative}.monogram__text{width:100%;height:48px;border-radius:8px;outline:1px solid #a9a6a6;padding:18px}.monogram__text::placeholder{color:#a9a6a6;font-size:18px;line-height:18px}.monogram__text:focus,.monogram__text:focus-visible{outline:1px solid #141313}.addon__swatch{width:calc(50% - 4px);display:block}.addon__swatch label{display:flex;align-items:center;justify-content:space-between}.addon__swatch .addon__price,.variant-checkbox__price-difference{font-weight:600}.addon__swatch-input label{padding:4px 5px 4px 6px;background-color:#dcdbdb4d;border-radius:4px}.addon__swatch-input input+label{border:1px solid #dcdbdb;position:relative}.addon__swatch-input input:checked+label{border:1px solid #141313}.addons__options .variant-picker__option-values{justify-content:space-between;gap:8px;align-items:stretch}@media only screen and (min-width:700px){.addons__options .variant-picker__option-values{gap:16px}.addon__swatch{width:calc(50% - 8px)}.addon__swatch-input label{padding:8px 10px 8px 15px}}.checkbox-input.error{outline:1px solid #c1181a}.addon-error__message{font-size:12px;line-height:14px;margin-left:18px;color:#c1181a}.addon-max-length{position:absolute;right:18px;font-size:18px;line-height:18px;height:18px;color:#a9a6a6;top:15px}.button[disabled]{opacity:.5;cursor:not-allowed}.addon__tooltip-content{position:absolute;width:200px;top:-70px;background:#000;color:#fff;padding:5px 10px;right:20%;visibility:hidden}.addon__swatch--title{display:flex}.addon__tooltip{position:relative}@media only screen and (max-width:699px){.addon__tooltip-content{right:0}.variant-checkbox .addon__tooltip-content{top:-105px}.sale-price{font-size:24px}.addon__swatch--title,.addon__price{font-size:12px}.addon__swatch-input--image{width:40px}}.addon__tooltip:hover .addon__tooltip-content{visibility:visible;z-index:1}.addon__tooltip-icon{transform:scale(.99)}.addons-element{order:4;margin-top:calc(-1 * var(--spacing-6))}@media only screen and (min-width:1000px){.addons-element:not(.is-main-bundle){margin-top:calc(-1 * var(--spacing-12))}}.configurator-claim{overflow:hidden}.configurator-claim:not(.collapsed){background-color:#fbf2e8;padding:18px;margin-top:30px;display:flex;gap:8px;align-items:center;max-height:500px;transition:max-height .5s ease;visibility:visible}.configurator-claim .icon{width:24px;height:24px}.configurator-claim.collapsed{margin-top:0;max-height:0;transition:max-height .5s ease;visibility:hidden}.configurator-claim__content{display:flex;flex-direction:column;gap:8px}.configurator-claim__title{font-size:18px;line-height:16px;color:#141313;font-weight:600;text-transform:uppercase}.configurator-claim__text{font-size:14px;line-height:16px;color:#141313}@media only screen and (min-width:1000px){.configurator-claim .icon{width:40px;height:40px}.configurator-claim:not(.collapsed){gap:16px;padding:24px;margin-top:40px}.configurator-claim__title{font-size:20px;line-height:18px}.configurator-claim__content{gap:16px}.configurator-claim__text{font-size:16px;line-height:18px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/configurator.css.map */
