<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
CTC Separate Stylesheet
Updated: 2023-04-21 12:34:56
*/


#hidden img {
    display: none !important;
}

.hentry.has-post-thumbnail {
    padding-top: 0;
}



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    font-family: 'Fira Sans';
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
    font-family: "Fira Sans", sans-serif;
    font-weight: 600;
    text-transform: inherit;
}
a {
    color: #a0001b;
}
.widget-title {
    font-family: "Fira sans", sans-serif;
}
.hentry.has-post-thumbnail {
    padding-top: 10px;
}
.page-title {
    font-family: 'Fira Sans';
}
.site-info a {
    color: #a0001b;
}
a.button.wp-element-button.product_type_simple {
    display: none;
}
.orderby option[value="price"] {
    display: none;
}
.orderby option[value="price-desc"] {
    display: none;
}
.entry-summary h1 {
    font-size: 2.9rem;
}
.entry-summary h2 {
    font-size: 2.4rem;
}
.woocommerce table.shop_attributes th {
    font-size: 17px;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
    font-size: 14px;
}
.twentyfifteen .t15wc .page-title {
    font-family: 'Fira Sans';
}
.woocommerce .woocommerce-ordering select {
    font-family: 'Fira Sans';
}
.entry-content a, .entry-summary a {
    border-bottom: 1px solid #a0001b;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d {
    -moz-box-shadow: 0 5px 0 #600;
    -webkit-box-shadow: 0 5px 0 #600;
    -o-box-shadow: 0 5px 0 #600;
    box-shadow: 0 5px 0 #600;
    background-color: #a0001b;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus, .vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover {
    -moz-box-shadow: 0 2px 0 #600;
    -webkit-box-shadow: 0 2px 0 #600;
    -o-box-shadow: 0 2px 0 #600;
    box-shadow: 0 2px 0 #600;
    background-color: #a0001b;
}
.chosen-container-multi .chosen-choices li.search-field input[type=text] {
    font-size: 135%;
    width: 25px;
    color: #000;
    font-family: 'Fira Sans';
}
.comment-reply-title {
    font-family: 'Fira Sans';
}
.woof .chosen-container-multi .chosen-choices li.search-field input[type="text"] {
    width: 250px;
}
.chosen-container-active .chosen-choices {
    border: 1px solid #a0001b;
}
.chosen-container .chosen-results li.highlighted {
    background-color: #a0001b;
    background-image: -moz-linear-gradient(top, #a0001b, #a0001b);
    background-image: -webkit-linear-gradient(top, #a0001b, #a0001b);
    background-image: -o-linear-gradient(top, #a0001b, #a0001b);
    background-image: -ms-linear-gradient(top, #a0001b, #a0001b);
    background-image: linear-gradient(to bottom, #a0001b, #a0001b);
}
.ui-slideouttab-right.ui-slideouttab-open {
    opacity: 1 !important;
}
.woof_auto_show {
    opacity: 1 !important;
}
.woof_overflow_hidden {
    height: 0;
}
.woof_show_auto_form, .woof_hide_auto_form {
    display: inline-block;
    height: 40px;
    height: 30%;
    width: 9em;
    background-color: #a0001b;
    color: #fff !important;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    background-size: contain;
    background-origin: content-box;
    background-repeat: no-repeat;
    padding: 5px;
}
.br_lgv_product_count_block a {
    color: #a0001b;
}
.br_lgv_product_count_block a:hover {
    color: #707070;
}
a.woof_show_auto_form:focus, a.woof_show_auto_form:hover {
    background-color: #6e0012 !important;
    color: #fff !important;
}
header {
    padding-bottom: 20px;
}
.berocket_lgv_additional_data .lgv_link {
    font-size: 1em;
    line-height: 1.2em;
    color: #a0001b !important;
    font-weight: 400;
}
.berocket_lgv_additional_data a:hover {
    color: #707070 !important;
}
.pum-theme-718 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close {
    font-size: 16px;
    height: 22px;
    width: 22px;
    background-color: #a0001b;
    padding: 1px;
}
element.style {
    display: block;
    top: 195.667px;
    left: 199.5px;
    max-width: 100%;
    min-width: 0%;
    opacity: 1;
}
.pum-overlay, html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container, html.pum-open.pum-open-overlay.pum-open-fixed .pum-container {
    position: fixed;
}
.pum-overlay.pum-overlay-disabled .pum-container {
    visibility: visible;
}
.pum-container.pum-responsive.pum-position-fixed {
    position: fixed;
}
.pum-container.pum-responsive.pum-responsive-tiny {
    margin-left: -15%;
    width: 30%;
}
.pum-theme-718 .pum-container, .pum-theme-enterprise-blue .pum-container {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    padding: 22px;
}
.pum-overlay * {
    font-size: small;
    margin-top: 5px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}
.wpb_content_element {
    margin-bottom: 10px;
}
.pum-form--style-default button {
    font-size: 15px;
}
.vc_general.vc_cta3 h2 {
    margin-bottom: 0 !important;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover {
    -moz-box-shadow: 0 2px 0 #600;
    -webkit-box-shadow: 0 2px 0 #600;
    -o-box-shadow: 0 2px 0 #600;
    box-shadow: 0 2px 0 #600;
    background-color: #a0001b;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d {
    -moz-box-shadow: 0 5px 0 #600;
    -webkit-box-shadow: 0 5px 0 #600;
    -o-box-shadow: 0 5px 0 #600;
    box-shadow: 0 5px 0 #600;
    background-color: #a0001b;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-juicy-pink:focus, .vc_btn3.vc_btn3-color-juicy-pink:hover {
    -moz-box-shadow: 0 5px 0 #600;
    -webkit-box-shadow: 0 5px 0 #600;
    -o-box-shadow: 0 5px 0 #600;
    box-shadow: 0 5px 0 #600;
    background-color: #a0001b;
}
.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab&gt;a {
    background-color: #a0001b !important;
    border-color: #a0001b !important;
}
.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab.vc_active&gt;a {
    background-color: #f8f8f8 !important;
    color: #000 !important;
    border-color: #f0f0f0 !important;
}
.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    background-color: #a0001b !important;
    border-color: #a0001b !important;
}
.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    background-color: #f8f8f8 !important;
    border-color: #f0f0f0 !important;
}
.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title&gt;a {
    color: #000 !important;
}
@media screen and (max-width: 59.6875em) {
.woocommerce ul.products .product.berocket_lgv_list:nth-child(n), .woocommerce-page ul.products .product.berocket_lgv_list:nth-child(n) {
    width: 33%;
}
}
@media screen and (min-width: 59.6875em) {
.wp-custom-logo .site-title {
    text-align: center !important;
}
.site-description {
    text-align: center !important;
}
.twentyfifteen .t15wc {
    margin-left: 5% !important;
    margin-right: 5% !important;
    padding: 5% !important;
}
}
@media screen and (min-width: 68.75em) {
.wp-custom-logo .site-title {
    text-align: center !important;
}
.site-description {
    text-align: center !important;
}
.wp-bottom-menu {
    padding-right: 300px;
    padding-left: 300px;
}
}
@media screen and (min-width: 77.5em) {
.wp-custom-logo .site-title {
    text-align: center !important;
}
.site-description {
    text-align: center !important;
}
.wp-bottom-menu {
    padding-right: 400px !important;
    padding-left: 400px !important;
}
}
</pre></body></html>