<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (min-width :320px) {
    .secondary {
        width: auto;
    }

    .gift-certificate-banner-image-container {
        height: 200px;
        overflow: hidden;
        max-width: 1170px;
    }

        .gift-certificate-banner-image-container iframe {
            border: 1px;
            width: 100%;
        }

    .gift-certificate-container {
        width: auto;
        padding: 1rem;
        margin: auto;
    }

        .gift-certificate-banner-image-container,
        .gift-certificate-container .gift-certificate-controls,
        .gift-certificate-container .gift-certificate-details,
        .gift-certificate-container .gift-certificate-header,
        .gift-certificate-container .gift-certificate-preview {
            width: 100%;
            display: block;
            margin: auto;
        }

            .gift-certificate-container .gift-certificate-details .customer-input {
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
                -webkit-border-radius: 3px;
                -moz-border-radius: 3px;
                border-radius: 3px;
                padding: 2px 9px 0 9px;
                border: 1px solid #ccc;
                width: 100%;
                font-size: 17px;
            }

            .gift-certificate-container .gift-certificate-details .gift-certificate-character-count {
                font-size: 17px;
            }

            .gift-certificate-container .gift-certificate-details input[type='submit'] {
                width: 100%;
                margin-top: 5px;
            }

        .gift-certificate-container .gift-certificate-preview {
            margin-left: auto;
        }
}

@media only screen and (min-width :900px) {
    .three-nine .secondary {
        width: 100%;
        margin: 0 auto;
        float: none;
    }

    .gift-certificate-container {
        padding: 2rem;
        margin: 0 auto;
    }

        .gift-certificate-container .gift-certificate-details input.customer-input,
        .gift-certificate-container .gift-certificate-details select.customer-input {
            width: 50%;
            padding: 5px;
        }

        .gift-certificate-container .gift-certificate-details input[type='submit'] {
            margin: 0 auto;
            width: 35%;
            font-size: 1.2rem;
            padding: 10px;
        }

        .gift-certificate-container .gift-certificate-details label {
            margin-bottom: 10px;
        }
}

.giftcertificate-text hr {
    border: none;
    border-top: 1px solid #6a6a6a;
}
</pre></body></html>