.custom-cc{background:rgb(var(--section-background));margin-block:var(--custom-cc-margin-top) var(--custom-cc-margin-bottom);padding-block:var(--custom-cc-padding-top) var(--custom-cc-padding-bottom);text-align:center}.custom-cc__inner{max-width:var(--custom-cc-max-width, 560px);margin-inline:auto}.custom-cc__pill{display:inline-flex;align-items:stretch;position:relative;max-width:100%;margin:0;overflow:hidden;border-radius:999px;background:rgb(var(--custom-cc-pill-bg));cursor:pointer}.custom-cc__code{display:flex;align-items:center;min-width:0;padding:12px 22px;color:rgb(var(--heading-color));font-size:var(--custom-cc-code-size-mobile, 14px);font-weight:700;letter-spacing:.04em;line-height:1.2;-webkit-user-select:all;user-select:all}.custom-cc__btn{flex:0 0 auto;position:relative;z-index:1;min-width:88px;min-height:44px;margin:0;padding:12px 24px;border:0;background:rgb(var(--custom-cc-btn-bg));color:rgb(var(--custom-cc-btn-text));font-size:var(--custom-cc-code-size-mobile, 14px);font-weight:700;line-height:1.2;cursor:pointer}.custom-cc__btn:focus-visible{outline:2px solid rgb(var(--heading-color));outline-offset:2px}.custom-cc__status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media screen and (min-width:741px){.custom-cc__code,.custom-cc__btn{font-size:var(--custom-cc-code-size-desktop, 16px);padding-block:14px}.custom-cc__code,.custom-cc__btn{padding-inline:28px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-copy-code.css.map */
