.bs-block>.bs-title,.rich-text__heading-wrapper>.bs-title{margin-top:0;margin-bottom:0}.media>video.bs-media-video,.bs-media-video{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.bs-iwt--mobile-reverse .image-with-text__grid{flex-direction:column-reverse}.bs-iwt--mobile-reverse .image-with-text__text-item{z-index:1}.bs-iwt--mobile-reverse .image-with-text--overlap .image-with-text__content{margin:0 auto -3rem}.bs-iwt--mobile-full-media .image-with-text__grid>.image-with-text__media-item{margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem);max-width:calc(100% + 3rem)}.bs-iwt--mobile-full-media .image-with-text__media{border-radius:0;border:0}}@media screen and (min-width:750px){.bs-iwt--full-desktop>.page-width{max-width:none;padding-left:0;padding-right:0}.bs-iwt--full-desktop .image-with-text__media{border-radius:0}}.bs-faq .accordion__title{font-weight:700;line-height:1.3}.bs-faq .accordion summary{align-items:center}.bs-faq--no-top-border .accordion:first-of-type{border-top:0}.bs-faq .bs-accordion__icon{flex-shrink:0;align-self:center;margin-right:calc(var(--font-heading-scale, 1) * 1rem);font-size:calc(var(--font-heading-scale, 1) * 2.2rem)}.bs-faq .bs-accordion__toggle{position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:2.2rem}.bs-faq details[open]>summary .bs-accordion__toggle--closed,.bs-faq details:not([open])>summary .bs-accordion__toggle--open{display:none}.bs-multicolumn .multicolumn-card.bs-multicolumn__card{display:flex;flex-direction:column;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:var(--bs-card-radius, 0);overflow:hidden}.bs-multicolumn .bs-multicolumn__card .multicolumn-card__info{padding:var(--bs-card-padding-y) var(--bs-card-padding-x)}.bs-multicolumn .bs-multicolumn__heading{font-size:var(--bs-card-heading-size);line-height:1.25;margin:0}.bs-multicolumn .bs-multicolumn__text{font-size:var(--bs-card-text-size);margin-top:var(--bs-card-text-margin)}.bs-multicolumn .bs-multicolumn__text>:first-child{margin-top:0}.bs-multicolumn .bs-multicolumn__text>:last-child{margin-bottom:0}.bs-multicolumn--media-bottom .multicolumn-card.bs-multicolumn__card{flex-direction:column-reverse}.bs-multicolumn--stretch .multicolumn-list__item{display:flex}.bs-multicolumn--stretch .multicolumn-card.bs-multicolumn__card{width:100%;height:100%}.bs-multicolumn--stretch .bs-multicolumn__card .multicolumn-card__info{flex:1 1 auto;display:flex;flex-direction:column;justify-content:var(--bs-card-justify, center)}.bs-multicolumn .bs-multicolumn__slider .bs-slider__track{align-items:stretch}@media screen and (max-width:749px){.bs-multicolumn--adaptive-mobile .bs-multicolumn__slider .bs-slider__track{align-items:flex-start}}@media screen and (min-width:750px){.bs-multicolumn--adaptive-desktop .bs-multicolumn__slider .bs-slider__track{align-items:flex-start}.bs-multicolumn--full-desktop .bs-multicolumn__container{max-width:none}}.bs-slider__dots--scheme{background:transparent}.bs-atc{margin-top:3rem}.banner__buttons.bs-atc{margin-top:1.5rem}.bs-banner__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.bs-banner--linked .banner__content{z-index:3;pointer-events:none}.bs-banner--linked .banner__box{pointer-events:auto}@media screen and (min-width:750px){.banner--desktop-transparent.bs-banner--text-white .banner__box{--color-foreground: 255, 255, 255;color:#fff}.banner--desktop-transparent.bs-banner--text-black .banner__box{--color-foreground: 0, 0, 0;color:#000}}.bs-slideshow{position:relative}@media screen and (min-width:750px){.bs-slideshow--pagination-desktop-over .slideshow__controls{position:absolute;left:50%;bottom:1.5rem;transform:translate(-50%);z-index:3;border:0;border-radius:3rem;background:rgba(var(--color-background),.7)}}@media screen and (max-width:749px){.bs-slideshow--pagination-mobile-over:not(.mobile-text-below) .slideshow__controls{position:absolute;left:50%;bottom:1rem;transform:translate(-50%);z-index:3;border:0;border-radius:3rem;background:rgba(var(--color-background),.7)}}.bs-newsletter__field-wrapper--button{display:flex;flex-wrap:wrap;gap:1rem;max-width:52rem}.bs-newsletter__field-wrapper--button .field{flex:1 1 22rem}.bs-newsletter__field-wrapper--button .field__input{padding-right:1.5rem}.bs-newsletter__field-wrapper--button .newsletter-form__message{flex-basis:100%}.bs-newsletter__button{flex:0 0 auto}@media screen and (max-width:749px){.bs-newsletter__button{flex:1 1 100%}}.bs-contact__message{display:flex;align-items:flex-start;gap:1rem;padding:1.2rem 1.6rem;margin-bottom:2rem;color:var(--bs-msg-color);background:var(--bs-msg-bg);border:var(--bs-msg-border-width, 1px) solid var(--bs-msg-border-color);border-radius:var(--bs-msg-radius, 8px);text-align:left}.bs-contact__message-icon{flex-shrink:0;font-size:2.2rem}.bs-contact__message-text,.bs-contact__message-text p{margin:0}.bs-contact__message-list{margin:.5rem 0 0;padding-left:1.8rem}.bs-contact__message .link{color:inherit}.contact .contact__fields.bs-contact__row--single{grid-template-columns:1fr}.bs-product-grid--stretch>.grid__item{display:flex}.bs-product-grid--stretch>.grid__item>.card-wrapper{width:100%;height:100%}.bs-product-grid--no-badges .card__badge{display:none}.bs-cart-discount{margin-bottom:2rem}.bs-cart-discount__form{display:flex;align-items:stretch;gap:1rem}.bs-cart-discount__form .field{flex:1 1 auto;margin:0}.bs-cart-discount__form .button{flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bs-dawn-extensions.css.map */
