
/* GLOBAL */
/* GLOBAL CSS */
@media (min-width: 768px) {
h1,
.h1 {
font-size: 3.1rem;
}
h2,
.h2 {
font-size: 2.75rem;
}
h3,
.h3 {
font-size: 2.4rem;
}
h4,
.h4 {
font-size: 2.05rem;
}
h5,
.h5 {
font-size: 1.7rem;
}
h6,
.h6 {
font-size: 1.35rem;
}
}
.btn:not(.btn-lg),
.btn.sm {
font-size: .9rem;
}
.btn {
font-weight: 400 !important;
}
@media(min-width:1200px){
.hero-slider h1 {
font-size: 4rem;
line-height: 1;
}
}
.btn-lg {
padding: .8rem 1.5rem;
border-radius: 1000px;
font-size: .9rem;
}
.btn {
white-space: normal;
}
.btn-light {
color: var(--dark) !important;
border: 1px solid var(--border);
}
@media(min-width: 992px) and (max-width:1199px) {
.cushion-measurements label {
font-size: .8rem;
}
}
.form-control[readonly] {
background-color: #fffde7;
}
.custom-file-label {
height: auto;
}
@media (min-width: 1600px){
.container.cushion-measurements {
max-width: 1400px;
} }
/* PAGE SPECIFIC */
/* Page Specific CSS */
.shape{
cursor:pointer;
}
/* FOOTER */
