/*!************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/styles/sections/section-details-banner.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************/.details-banner{padding:1.6rem 0;color:var(--details-banner-text-color)}@media screen and (min-width: 750px){.details-banner{padding:3.2rem 0}}.details-banner__container{display:flex;flex-direction:column}.details-banner__content{display:grid;grid-gap:1rem;gap:1rem}@media screen and (min-width: 750px){.details-banner__content{padding:0 14rem;grid-gap:2rem;gap:2rem;text-align:center}}@media screen and (max-width: 749px){.details-banner__content :last-child{padding-right:14rem}}.details-banner__preheading{margin:0;font-size:1.4rem;line-height:1.5;text-transform:uppercase}@media screen and (min-width: 750px){.details-banner__preheading{font-size:2rem}}.details-banner__heading{color:var(--details-banner-text-color);font-weight:400;font-size:2.4rem;line-height:3.2rem}@media screen and (min-width: 750px){.details-banner__heading{font-size:4rem;line-height:4rem}}.details-banner__subheading{margin:0;font-size:1.4rem;line-height:1.5;text-transform:uppercase}@media screen and (min-width: 750px){.details-banner__subheading{font-size:2rem}}.details-banner__details-container{position:relative}.details-banner__details[open] .icon-caret{transform:rotate(180deg)}.details-banner__details-summary{position:absolute;top:0;right:0;display:flex;grid-gap:1rem;gap:1rem;align-items:center;max-width:12.5rem;transform:translateY(-100%);color:var(--details-banner-text-color)}.details-banner__details-summary .icon-caret{position:relative;top:auto;right:auto}.details-banner__details-full{padding-top:2rem;margin:0;font-size:1.4rem;line-height:2.2rem}@media screen and (min-width: 750px){.details-banner__details-full{margin:0 auto;max-width:90rem;text-align:center}}.details-banner__details-full a{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/176/assets/section-details-banner.css.map */
