.wc-block-checkout {
max-width: 1600px;
margin: auto;
padding: 20px;
}
.wc-block-components-checkout-place-order-button {
background-color: var(--accent);
border: none;
color: white;
border-radius: 5px;
}
form.sign-in-form .form-group input:-webkit-autofill~label, form.sign-in-form .form-group input:focus~label {
top: -4px !important;
}
div.sbf-title p {
display: none;
}
.c27-main-header .logo img {
height: 90px !important;
padding: 15px 5px;
}
@media only screen and (max-width: 800px){
.c27-main-header .logo img {
padding: 5px;
}
}
.explore-head .explore-types>div>a{
padding: 0 35px;
} ul.sub-menu li.menu-item-has-children > a::after {
font-family: 'Material Icons';
font-weight: normal;
font-style: normal;
font-size: 24px;
line-height: 1;
letter-spacing: normal;
text-transform: none;
display: inline-block;
white-space: nowrap;
word-wrap: normal;
direction: ltr;
-webkit-font-feature-settings: 'liga';
-webkit-font-smoothing: antialiased;
content: "\e5c5";
position: absolute;
top: 10px;
right: 0;
}
.fs-tabs .nav-tabs {
display: block !important;
}
.transparent .fs-tabs .nav-tabs>li:first-child>a[role="tab"] {
padding-left: 12px !important;
} .hero-section,
.hero-section h1,
.hero-section h2,
.hero-section h3,
.hero-section h4,
.hero-section h5,
.hero-section h6,
.hero-section p,
.hero-section a {
color: #fff !important;
}
.cta-section,
.cta-section h1,
.cta-section h2,
.cta-section h3,
.cta-section h4,
.cta-section h5,
.cta-section h6,
.cta-section p {
color: #fff !important;
}
.hero-section .cta-button, .cta-section .cta-button {
display: inline-block;
background: white;
color: var(--accent) !important;
padding: var(--space-md) var(--space-3xl);
border-radius: var(--radius-md);
font-size: var(--font-size-xl);
font-weight: var(--font-weight-semibold);
text-decoration: none;
transition: var(--transition-fast);
box-shadow: var(--shadow-sm);
}
.hero-section .cta-button:hover, .cta-section .cta-button:hover {
opacity: 0.95;
box-shadow: var(--shadow-md);
}