#rc-product-description *,
#rc-product-description :before,
#rc-product-description :after {
    box-sizing: border-box;
    border: 0 solid #e5e7eb
}

#rc-product-description :before,
#rc-product-description :after {
    --tw-content: ""
}

#rc-product-description html {
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    line-height: 1.5
}

#rc-product-description body {
    line-height: inherit;
    margin: 0
}

#rc-product-description hr {
    height: 0;
    color: inherit;
    border-top-width: 1px
}

#rc-product-description abbr:where([title]) {
    text-decoration: underline dotted
}

#rc-product-description h1,
#rc-product-description h2,
#rc-product-description h3,
#rc-product-description h4,
#rc-product-description h5,
#rc-product-description h6 {
    font-size: inherit;
    font-weight: inherit
}

#rc-product-description a {
    color: inherit;
    text-decoration: inherit
}

#rc-product-description b,
#rc-product-description strong {
    font-weight: bolder
}

#rc-product-description code,
#rc-product-description kbd,
#rc-product-description samp,
#rc-product-description pre {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-size: 1em
}

#rc-product-description small {
    font-size: 80%
}

#rc-product-description sub,
#rc-product-description sup {
    vertical-align: baseline;
    font-size: 75%;
    line-height: 0;
    position: relative
}

#rc-product-description sub {
    bottom: -.25em
}

#rc-product-description sup {
    top: -.5em
}


#rc-product-description :-moz-focusring {
    outline: auto
}

#rc-product-description :-moz-ui-invalid {
    box-shadow: none
}

#rc-product-description progress {
    vertical-align: baseline
}


#rc-product-description ::-webkit-search-decoration {
    -webkit-appearance: none
}

#rc-product-description ::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

#rc-product-description summary {
    display: list-item
}

#rc-product-description blockquote,
#rc-product-description dl,
#rc-product-description dd,
#rc-product-description h1,
#rc-product-description h2,
#rc-product-description h3,
#rc-product-description h4,
#rc-product-description h5,
#rc-product-description h6,
#rc-product-description hr,
#rc-product-description figure,
#rc-product-description p,
#rc-product-description pre {
    margin: 0
}

#rc-product-description fieldset {
    margin: 0;
    padding: 0
}

#rc-product-description legend {
    padding: 0
}

#rc-product-description ol,
#rc-product-description ul,
#rc-product-description menu {
    margin: 0;
    padding: 0;
    list-style: none
}

#rc-product-description textarea {
    resize: vertical
}

#rc-product-description input::placeholder,
#rc-product-description textarea::placeholder {
    opacity: 1;
    color: #9ca3af
}

#rc-product-description button,
#rc-product-description [role=button] {
    cursor: pointer
}

#rc-product-description :disabled {
    cursor: default
}

#rc-product-description img,
#rc-product-description svg,
#rc-product-description video,
#rc-product-description canvas,
#rc-product-description audio,
#rc-product-description iframe,
#rc-product-description embed,
#rc-product-description object {
    vertical-align: middle;
    display: block
}

#rc-product-description img,
#rc-product-description video {
    max-width: 100%;
    height: auto
}

#rc-product-description *,
#rc-product-description :before,
#rc-product-description :after,
#rc-product-description ::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #3b82f680;
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

#rc-product-description .rc-container {
    width: 100%
}

@media (min-width:480px) {
    #rc-product-description .rc-container {
        max-width: 480px
    }
}

@media (min-width:768px) {
    #rc-product-description .rc-container {
        max-width: 768px
    }
}

#rc-product-description .rc-img-sm {
    display: none;
}

#rc-product-description .rc-img-lg {
    display: block;
}

@media (min-width:768px) {
    #rc-product-description .rc-img-sm {
        display: none;
    }

    #rc-product-description .rc-img-lg {
        display: block;
    }
}

@media (min-width:976px) {
    #rc-product-description .rc-container {
        max-width: 976px
    }
}

@media (min-width:1440px) {
    #rc-product-description .rc-container {
        max-width: 1440px
    }
}

#rc-product-description .rc-relative {
    position: relative
}

#rc-product-description .rc-mx-auto {
    margin-left: auto;
    margin-right: auto
}

#rc-product-description .rc-mb-5 {
    margin-bottom: 1.25rem
}

#rc-product-description .rc-mb-4 {
    margin-bottom: 1rem
}

#rc-product-description .rc-mt-10 {
    margin-top: 2.5rem
}

#rc-product-description .rc-mb-8 {
    margin-bottom: 2rem
}

#rc-product-description .rc-mt-8 {
    margin-top: 2rem
}

#rc-product-description .rc-mt-16 {
    margin-top: 4rem
}

#rc-product-description .rc-mb-3 {
    margin-bottom: .75rem
}

#rc-product-description .rc-flex {
    display: flex
}

#rc-product-description .rc-hidden {
    display: none
}

#rc-product-description .rc-aspect-video {
    aspect-ratio: 16/9
}

#rc-product-description .rc-h-96 {
    height: 24rem
}

#rc-product-description .rc-w-full {
    width: 100%
}

#rc-product-description .rc-w-72 {
    width: 18rem
}

#rc-product-description .rc-w-fit {
    width: fit-content
}

#rc-product-description .rc-max-w-1200 {
    max-width: 1200px
}

#rc-product-description .rc-max-w-xs {
    max-width: 20rem
}

#rc-product-description .rc-flex-col {
    flex-direction: column
}

#rc-product-description .rc-items-center {
    align-items: center
}

#rc-product-description .rc-justify-center {
    justify-content: center
}

#rc-product-description .rc-border-none {
    border-style: none
}

#rc-product-description .rc-px-16 {
    padding-left: 4rem;
    padding-right: 4rem
}

#rc-product-description .rc-px-8 {
    padding-left: 2rem;
    padding-right: 2rem
}

#rc-product-description .rc-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem
}

#rc-product-description .rc-pb-8 {
    padding-bottom: 2rem
}

#rc-product-description .rc-pt-8 {
    padding-top: 2rem
}

#rc-product-description .rc-text-center {
    text-align: center
}

#rc-product-description .rc-font-hp {
    font-family: hp-simplified, sans-serif
}

#rc-product-description .rc-text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem
}

#rc-product-description .rc-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}

#rc-product-description .rc-text-sm {
    font-size: .875rem;
    line-height: 1.25rem
}

#rc-product-description .rc-font-light {
    font-weight: 300
}

#rc-product-description .rc-font-normal {
    font-weight: 400
}

#rc-product-description .rc-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

#rc-product-description .rc-text-\[\#555555\] {
    --tw-text-opacity: 1;
    color: rgb(85 85 85/var(--tw-text-opacity))
}

#rc-product-description .rc-text-\[\#5B6572\] {
    --tw-text-opacity: 1;
    color: rgb(91 101 114/var(--tw-text-opacity))
}

#rc-product-description .rc-text-\[\#0395D7\] {
    --tw-text-opacity: 1;
    color: rgb(3 149 215/var(--tw-text-opacity))
}

#rc-product-description .rc-text-\[\#3A342E\] {
    --tw-text-opacity: 1;
    color: rgb(58 52 46/var(--tw-text-opacity))
}

#rc-product-description .rc-text-\[\#2C2C2C\] {
    --tw-text-opacity: 1;
    color: rgb(44 44 44/var(--tw-text-opacity))
}

@media (min-width:480px) {
    #rc-product-description .sm\:rc-h-96 {
        height: 24rem
    }
}

@media (min-width:480px) {
    #rc-product-description .sm\:rc-pt-4 {
        padding-top: 1rem
    }
}

@media (min-width:480px) {
    #rc-product-description .sm\:rc-pt-8 {
        padding-top: 2rem
    }
}

@media (min-width:480px) {
    #rc-product-description .sm\:rc-text-4xl {
        font-size: 2.25rem;
        line-height: 2.5rem
    }
}

@media (min-width:480px) {
    #rc-product-description .sm\:rc-text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-absolute {
        position: absolute
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-relative {
        position: relative
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-top-1\/2 {
        top: 50%
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-left-16 {
        left: 4rem
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-top-2\/4 {
        top: 50%
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-left-\[47\%\] {
        left: 47%
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-mt-2 {
        margin-top: .5rem
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-mb-0 {
        margin-bottom: 0
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-mt-8 {
        margin-top: 2rem
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-mb-8 {
        margin-bottom: 2rem
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-block {
        display: block
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-w-fit {
        width: fit-content
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-max-w-2xl {
        max-width: 42rem
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-max-w-sm {
        max-width: 24rem
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-max-w-lg {
        max-width: 32rem
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-max-w-xl {
        max-width: 36rem
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:-rc-translate-y-2\/4 {
        --tw-translate-y: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-flex-row {
        flex-direction: row
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-flex-col {
        flex-direction: column
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-flex-wrap {
        flex-wrap: wrap
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-items-start {
        align-items: flex-start
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-justify-center {
        justify-content: center
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-justify-around {
        justify-content: space-around
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-space-x-0\.5>:not([hidden])~:not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.125rem*var(--tw-space-x-reverse));
        margin-left: calc(.125rem*calc(1 - var(--tw-space-x-reverse)))
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-space-x-0>:not([hidden])~:not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(0px*var(--tw-space-x-reverse));
        margin-left: calc(0px*calc(1 - var(--tw-space-x-reverse)))
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-px-0 {
        padding-left: 0;
        padding-right: 0
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-pb-16 {
        padding-bottom: 4rem
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-pt-8 {
        padding-top: 2rem
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-pt-2 {
        padding-top: .5rem
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-pt-40 {
        padding-top: 10rem
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-pr-4 {
        padding-right: 1rem
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-text-left {
        text-align: left
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-text-5xl {
        font-size: 3rem;
        line-height: 1
    }
}

@media (min-width:768px) {
    #rc-product-description .md\:rc-text-2xl {
        font-size: 1.5rem;
        line-height: 2rem
    }
}

@media (min-width:976px) {
    #rc-product-description .lg\:rc-left-24 {
        left: 6rem
    }
}

@media (min-width:976px) {
    #rc-product-description .lg\:rc-mt-10 {
        margin-top: 2.5rem
    }
}

@media (min-width:976px) {
    #rc-product-description .lg\:rc-mb-4 {
        margin-bottom: 1rem
    }
}

@media (min-width:976px) {
    #rc-product-description .lg\:rc-mt-20 {
        margin-top: 5rem
    }
}

@media (min-width:976px) {
    #rc-product-description .lg\:rc-block {
        display: block
    }
}

@media (min-width:976px) {
    #rc-product-description .lg\:rc-w-fit {
        width: fit-content
    }
}

@media (min-width:976px) {
    #rc-product-description .lg\:rc-max-w-3xl {
        max-width: 48rem
    }
}

@media (min-width:976px) {
    #rc-product-description .lg\:rc-max-w-md {
        max-width: 28rem
    }
}

@media (min-width:976px) {
    #rc-product-description .lg\:rc-max-w-2xl {
        max-width: 42rem
    }
}

@media (min-width:976px) {
    #rc-product-description .lg\:rc-max-w-\[35rem\] {
        max-width: 35rem
    }
}

@media (min-width:976px) {
    #rc-product-description .lg\:rc-pt-0 {
        padding-top: 0
    }
}

@media (min-width:976px) {
    #rc-product-description .lg\:rc-pt-\[8rem\] {
        padding-top: 8rem
    }
}

@media (min-width:976px) {
    #rc-product-description .lg\:rc-text-6xl {
        font-size: 3.75rem;
        line-height: 1
    }
}

@media (min-width:976px) {
    #rc-product-description .lg\:rc-text-3xl {
        font-size: 1.875rem;
        line-height: 2.25rem
    }
}

#rc-product-description .rc-bg-light {
    background-color: #1b1a1e
}

#rc-product-description .rc-bg-text {
    background-color: #e9e9e9
}

/*# sourceMappingURL=index.8ee8a04e.css.map */
