.cl-custom-personalization-styles{display:none}.cl-product .cl-copy--custom_text:has(+div #customily-options){margin-bottom:0;padding:20px 20px 14px;border:1px solid rgba(var(--color-foreground),.22);border-top:3px solid rgb(var(--color-foreground));border-bottom:0;border-radius:3px 3px 0 0;background:#ffffff8c}.cl-product .cl-copy--custom_text:has(+div #customily-options) h3{margin:0 0 8px;font-size:22px;line-height:1.25}.cl-product .cl-copy--custom_text:has(+div #customily-options) p{margin:0;font-size:15px;line-height:1.45}.cl-product .cl-copy--custom_text:has(+div #customily-options) p+p{margin-top:8px}.cl-product .cl-copy--custom_text+div:has(#customily-options){margin-top:0}.cl-product .cl-copy--custom_text+div:has(#customily-options) .product-form{margin-top:0}.cl-product .cl-copy--custom_text+div #customily-options{margin:0 0 16px;padding:0 20px 20px;border:1px solid rgba(var(--color-foreground),.22);border-top:0;border-radius:0 0 3px 3px;background:#ffffff8c;color:rgb(var(--color-foreground))}.cl-product .cl-copy--custom_text+div #customily-options .customily_option{margin-bottom:0;padding:0}.cl-product .cl-copy--custom_text+div #customily-options .customily_option>label{margin:0 0 8px;padding:0;font-family:var(--font-body-family);font-size:16px;font-weight:600;line-height:1.4}.cl-product .cl-copy--custom_text+div #customily-options .maxlength-counter{display:none}.cl-product .cl-copy--custom_text+div #customily-options input[type=text]{box-sizing:border-box;width:100%;min-width:0;height:50px;margin:0;padding:12px;border:1px solid rgba(var(--color-foreground),.5);border-radius:3px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:16px;line-height:1.5}.cl-product .cl-copy--custom_text+div #customily-options input[type=text]:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px;box-shadow:none}.cl-product .cl-copy--custom_text+div #customily-options .help-text{display:block;margin-top:8px;font-family:var(--font-body-family);font-size:14px;line-height:1.4;color:rgba(var(--color-foreground),.8)}@media screen and (max-width:749px){.cl-product .cl-copy--custom_text:has(+div #customily-options){padding:16px 16px 14px}.cl-product .cl-copy--custom_text+div #customily-options{padding:0 16px 16px}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/section-couchlot-custom.css.map */
