.main-title-section-wrapper {
clear: both;
float: left;
margin: 0;
width: 100%;
}
#header-wrapper .main-title-section-wrapper {
position: relative;
}
#header-wrapper.header-top-absolute .main-title-section-wrapper {
position: static;
}
.main-title-section-container {
clear: both;
float: left;
margin: 0;
padding: clamp(3.125rem, 2.0625rem + 5.3125vw, 8.4375rem) 0; width: 100%;
}
.main-title-section {
float: left;
width: 100%;
margin: 0;
padding: 0;
position: relative;
}
.main-title-section h1 {
font-size: clamp(1.5rem, 1.05rem + 2.25vw, 3.75rem); text-transform: none;
margin: 0 0 clamp(0.375rem, 0.2019rem + 0.7692vw, 1.125rem);
word-break: break-all;
}
.breadcrumb {
clear: both;
float: left;
width: 100%;
margin: 0 0;
padding: 0;
font-size: clamp(0.75rem, 0.7212rem + 0.1282vw, 0.875rem);
font-weight: 600;
text-transform: uppercase;
letter-spacing: clamp(0rem, -0.0231rem + 0.1026vw, 0.1rem);
}
.breadcrumb a:not(:focus) {
text-decoration: none;
}
.breadcrumb span:not(.current) {
display: inline-block;
margin: 0px 12px;
padding: 0;
}
.breadcrumb .breadcrumb-default-delimiter:last-child {
display: none;
}
.main-title-section-wrapper .breadcrumb-default-delimiter:before {
content: "";
background-color: currentColor;
display: inline-block;
height: 14px;
opacity: 1;
position: relative;
top: -1px;
vertical-align: middle;
width: 1px;
-webkit-transform: rotate(20deg);
transform: rotate(20deg);
}
.main-title-section h1,
.breadcrumb {
hyphens: auto;
word-break: break-word;
word-wrap: break-word;
-moz-hyphens: auto;
-webkit-hyphens: auto;
-ms-hyphens: auto;
}
.main-title-section-wrapper>.main-title-section-bg,
.main-title-section-wrapper>.main-title-section-bg:after {
content: "";
height: 100% !important;
overflow: hidden;
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: -1;
pointer-events: none;
}
.home #header-wrapper .main-title-section-wrapper .main-title-section-container {
display: none;
} .breadcrumb {
color: var(--wdtBodyTxtColor);
}
.main-title-section h1 {
color: var(--wdtHeadAltColor);
}
.breadcrumb a {
color: var(--wdtHeadAltColor);
}
.breadcrumb span.current {
color: var(--wdtBodyTxtColor);
}
.main-title-section-wrapper.overlay-wrapper>.main-title-section-bg:after {
opacity: 0.5;
}
.main-title-section-wrapper.overlay-wrapper>.main-title-section-bg:after {
background-color: var(--wdtTertiaryColor);
}
.main-title-section-wrapper.overlay-wrapper.dark-bg-breadcrumb>.main-title-section-bg:after {
background-color: var(--wdtHeadAltColor);
background-image: linear-gradient(180deg, transparent 0%, var(--wdtHeadAltColor) 100%);
}
.main-title-section-wrapper>.main-title-section-bg:after {
background-color: rgba(var(--wdtHeadAltColorRgb), 0.6);
mix-blend-mode: multiply;
}
.main-title-section-wrapper.dark-bg-breadcrumb>.main-title-section-bg {
background-color: var(--wdtHeadAltColor);
left: 0;
right: 0;
width: auto;
border-radius: var(--wdtRadius_Zero);
}
.dark-bg-breadcrumb .main-title-section h1,
.dark-bg-breadcrumb .breadcrumb a,
.dark-bg-breadcrumb .breadcrumb span:not(.current) {
color: var(--wdtAccentTxtColor);
}
.dark-bg-breadcrumb .breadcrumb span.current,
.breadcrumb a:hover,
.dark-bg-breadcrumb .breadcrumb a:hover {
color: rgba(var(--wdtAccentTxtColorRgb), 0.7);
}  .breadcrumb a:hover {
color: var(--wdtPrimaryColor);
} @media only screen and (min-width: 1281px) { }
@media only screen and (max-width: 1280px) { }
@media only screen and (min-width: 768px) {
.main-title-section-wrapper.hide-content .main-title-section,
.main-title-section-wrapper.hide-content .breadcrumb {
display: none;
}
.main-title-section-wrapper.hide-content .main-title-section-container {
min-height: 300px;
}
}  @media only screen and (max-width: 767px) { .main-title-section,
.main-title-section h1,
.breadcrumb {
text-align: center;
}
.main-title-section-wrapper.dark-bg-breadcrumb>.main-title-section-bg {
left: 0;
right: 0;
}
.gift-card-content-editor {
width: 100%;
}
} @media only screen and (max-width: 479px) { }