@media screen and (min-width:750px){[id$=__slideshow_FQmc77] .slideshow.banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){height:100%}}@media screen and (max-width:749px){[id$=__slideshow_FQmc77] .banner__heading,[id$=__slideshow_tcB3e6] .banner__heading{font-size:3.2rem;line-height:1.2}}[id$=__contact_email] .rich-text__wrapper{width:100%;max-width:72.6rem;margin-inline:auto}[id$=__contact_email] .rich-text__blocks{max-width:none}[id$=__contact_email] a{overflow-wrap:anywhere}:is(section[id$=__slideshow_FQmc77],section[id$=__slideshow_t9yXfF],section[id$=__rich_text_e69NEH]) :is(.banner__heading,.rich-text__heading){font-size:4rem;line-height:1.2;letter-spacing:.02em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}@media screen and (min-width:750px){:is(section[id$=__slideshow_FQmc77],section[id$=__slideshow_t9yXfF],section[id$=__rich_text_e69NEH]) :is(.banner__box,.rich-text__blocks){width:100%;max-width:80rem}}@media screen and (max-width:749px){:is(section[id$=__slideshow_FQmc77],section[id$=__slideshow_t9yXfF],section[id$=__rich_text_e69NEH]) :is(.banner__heading,.rich-text__heading){font-size:2.8rem}}[id$=__footer]>.footer{background-color:#242833;background-image:linear-gradient(135deg,rgba(255,255,255,.025) 0 22%,transparent 22% 55%,rgba(255,255,255,.02) 55% 72%,transparent 72%)}[id$=__footer] .footer__blocks-wrapper{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.7fr) minmax(0,1.4fr);gap:clamp(2.4rem,4vw,6.4rem);align-items:start}[id$=__footer] .footer-block{width:auto;max-width:none;margin:0;text-align:left}[id$=__footer] .footer-block:first-child{display:flex;align-items:center;min-height:18rem;padding-right:3.6rem;border-right:1px solid rgba(255,255,255,.2)}[id$=__footer] .footer-block__heading{color:#4ac8e4;font-size:1.8rem;font-weight:700;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;margin-bottom:2rem}[id$=__footer] .footer-block__details-content{margin:0;font-size:1.6rem;line-height:1.7}[id$=__footer] .footer-block--menu .footer-block__details-content{display:grid;gap:.3rem}[id$=__footer] .footer-block--menu .list-menu__item{display:inline-flex;justify-content:flex-start;padding:.45rem 0;font-size:1.6rem;line-height:1.7;text-transform:capitalize}[id$=__footer] .footer-block a{color:#ffffffe0;text-underline-offset:.35rem}[id$=__footer] .footer-block a:hover{color:#4ac8e4}[id$=__footer] .footer-block__details-content p{margin:0 0 1.8rem}[id$=__footer] .footer-block__details-content strong{display:block;color:#fff;font-weight:600;margin-bottom:.25rem}[id$=__footer] .footer-block__details-content a[href^="mailto:"]{overflow-wrap:anywhere}[id$=__footer] .footer-block-image{width:100%}[id$=__footer] .footer-block-image img{display:block;max-width:100%;height:auto;filter:brightness(0) invert(1)}[id$=__footer] .footer__content-top{padding-bottom:4rem}[id$=__footer] .footer__content-bottom{border-top-color:#ffffff24;padding-top:1.8rem}[id$=__footer] .footer__content-bottom-wrapper{justify-content:flex-start}[id$=__footer] .footer__copyright{color:#fff9}@media screen and (min-width:750px)and (max-width:989px){[id$=__footer] .footer__blocks-wrapper{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}[id$=__footer] .footer-block:first-child{grid-column:1 / -1;border-right:0;border-bottom:1px solid rgba(255,255,255,.2);min-height:auto;padding:0 0 2.4rem}}@media screen and (max-width:749px){[id$=__footer] .footer__blocks-wrapper{grid-template-columns:minmax(0,1fr);gap:3.2rem}[id$=__footer] .footer-block:first-child{min-height:auto;padding:0 0 2.4rem;border-right:0;border-bottom:1px solid rgba(255,255,255,.2)}[id$=__footer] .footer-block__heading{margin-bottom:1.4rem}[id$=__footer] .footer__content-top{padding-bottom:2.4rem}}[id$=__footer] .footer-block:first-child{align-items:flex-start}[id$=__footer] .footer-block-image{display:block}[id$=__footer] .footer-block-image .footer-block__image-wrapper{padding:0;background:transparent;border-radius:0}[id$=__footer] .footer-block-image img{filter:none}[id$=__footer] .milsons-footer-summary{margin-top:2rem;max-width:30rem;color:#fffc;font-size:1.5rem;line-height:1.75}[id$=__footer] .milsons-footer-summary p{margin:0}[id$=__footer] .footer-block--menu .footer-block__heading{text-transform:none;letter-spacing:.02em}.milsons-blog-nav{display:flex;flex-wrap:wrap;gap:1rem;margin:0 0 3rem}.milsons-blog-nav a,.milsons-blog-nav span{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:.9rem 1.6rem;border:1px solid #d2d5db;border-radius:.3rem;font-size:1.4rem;line-height:1.4;letter-spacing:.03em;text-decoration:none}.milsons-blog-nav a{color:#242833;background:#fff}.milsons-blog-nav a:hover,.milsons-blog-nav a[aria-current=page]{color:#fff;background:#242833;border-color:#29b8cf}.milsons-blog-nav a:focus-visible{outline:2px solid #29b8cf;outline-offset:3px}.milsons-blog-nav span{color:#757b84;background:#f3f4f5;border-color:#e1e3e6;cursor:default}.milsons-blog-latest-title{font-size:2.4rem;line-height:1.3;margin:0 0 2rem}@media screen and (max-width:749px){.milsons-blog-nav{gap:.8rem;margin-bottom:2.4rem}.milsons-blog-nav a,.milsons-blog-nav span{font-size:1.2rem;padding:.8rem 1.2rem}}@media(min-width:750px){[id$=__slideshow_FQmc77] .slideshow.banner,[id$=__slideshow_FQmc77] .slideshow__slide{height:auto;min-height:0}[id$=__slideshow_FQmc77] .slideshow.banner:before,[id$=__slideshow_FQmc77] .banner__media:before{display:none!important;padding-bottom:0!important}[id$=__slideshow_FQmc77] .banner__content{padding:56px 32px;min-height:0;height:auto}[id$=__slideshow_FQmc77] .banner__box{padding:0}[id$=__slideshow_FQmc77] .banner__media{height:100%!important}}@media(max-width:749px){[id$=__slideshow_FQmc77] .banner__box{padding-top:32px;padding-bottom:32px}}@media(min-width:750px){[id$=__slideshow_FQmc77] .banner__content{padding-top:96px!important;padding-bottom:96px!important}}.main-blog .milsons-article-read-more{position:relative;z-index:2;display:inline-flex;align-items:center;gap:.6rem;min-height:44px;color:#242833;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;text-decoration:none}.main-blog .milsons-article-read-more:hover{color:#147f90;text-decoration:underline;text-underline-offset:.3rem}.main-blog .milsons-article-read-more:focus-visible{outline:2px solid #19b6c8;outline-offset:3px}section[id$=__slideshow_FQmc77] .banner__text{margin-top:32px!important}@media(max-width:749px){section[id$=__slideshow_FQmc77] .banner__box{padding-top:44px!important;padding-bottom:44px!important}section[id$=__slideshow_FQmc77] .banner__text{margin-top:24px!important}}section[id$=__multicolumn_6w6ynh] .title.h1,section[id$=__featured_collection_gtLf7d] .title.h1,section[id$=__contact_form_Emmz9C] .milsons-contact-banner h2.h1,section[id$=__slideshow_FQmc77] .banner__heading.h1{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:clamp(32px,3.2vw,40px);font-weight:700;line-height:1.2;letter-spacing:.015em}section[id$=__multicolumn_6w6ynh] .title.h1 strong,section[id$=__featured_collection_gtLf7d] .title.h1 strong,section[id$=__contact_form_Emmz9C] .milsons-contact-banner h2.h1 strong,section[id$=__slideshow_FQmc77] .banner__heading.h1 strong{font-weight:inherit}@media screen and (max-width:749px){section[id$=__multicolumn_6w6ynh] .title.h1,section[id$=__featured_collection_gtLf7d] .title.h1,section[id$=__contact_form_Emmz9C] .milsons-contact-banner h2.h1,section[id$=__slideshow_FQmc77] .banner__heading.h1{font-size:28px;line-height:1.25}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/milsons-layout-fixes.css.map */
