@media only screen and (min-width:1068px){.navigation-with-content{display:grid;grid-template-columns:370px 1fr;grid-gap:60px}}.navigation-with-content .section-heading{margin-bottom:0}@media only screen and (max-width:767px){.navigation-with-content .section-heading{font-size:32px;line-height:1.25;text-align:center}}.navigation-with-content .rte>:last-child{margin-bottom:0}.navigation-with-content .rte a{font-weight:var(--font-body-bold-weight);color:var(--color-accent)}@media only screen and (max-width:1067px){.navigation-with-content--menu{display:none}}.navigation-with-content--menu li{font-size:.875rem;line-height:1.57143}@media only screen and (min-width:768px){.navigation-with-content--menu li{font-size:20px;line-height:1.4}}.navigation-with-content--menu.desktop li:not(:last-child){margin-bottom:15px}.navigation-with-content--menu li:not(.active){opacity:.6}.navigation-with-content--left .navigation-with-content--products{display:none}.navigation-with-content--right .navigation-with-content--products{display:block}@media only screen and (min-width:1068px){.navigation-with-content--left .navigation-with-content--products{display:block}.navigation-with-content--right .navigation-with-content--products{display:none}}.navigation-with-content--products.complementary-products{padding:20px 0;border:2px solid var(--color-form-border);margin-top:50px}@media only screen and (min-width:768px){.navigation-with-content--products.complementary-products{margin-top:30px}}.navigation-with-content--products .complementary-products--heading{text-align:center}.navigation-with-content--products .products.carousel{padding:0 56px}@media only screen and (min-width:768px){.navigation-with-content--products .products.carousel{padding:0 76px}}.product-card-spacing-medium .navigation-with-content--products .products.row:not([data-dots]) .product-card{margin-bottom:10px;min-height:calc(100% - 10px)}@media only screen and (min-width:768px){.product-card-spacing-medium .navigation-with-content--products .products.row[data-dots] .product-card{margin-bottom:32px;min-height:calc(100% - 32px)}}.navigation-with-content--products .flickity-page-dots{bottom:0}.navigation-with-content--products .flickity-page-dots .dot{--color-body: #D1D4D8;opacity:.4}.navigation-with-content--products .flickity-page-dots .dot.is-selected{opacity:1}.image-with-text-column__block{display:grid;grid-template-rows:1fr;gap:20px}.image-with-text-column__block>h5{margin-bottom:0}.image-with-text-column__block .image-with-text--column--inner{display:grid;grid-template-columns:1fr;gap:20px}@media only screen and (min-width:768px){.image-with-text-column__block .image-with-text--column--inner{grid-template-columns:1fr 1fr}}.image-with-text-column__block .image-with-text--column{display:grid;gap:20px}.image-with-text-column__block .image-with-text--column--inner.image-top .rte{order:2}.image-with-text-column__block .image-with-text--column--image{margin-top:auto;line-height:0}.navigation-image-with-text{display:grid;grid-auto-flow:dense;grid-template-columns:1fr;grid-gap:20px}.navigation-image-with-text.grid--center{align-items:center}.navigation-image-with-text.grid--bottom{align-items:flex-end}@media only screen and (min-width:768px){.navigation-image-with-text{grid-template-areas:"media content";grid-template-columns:1fr 1fr}}@media only screen and (min-width:768px){.navigation-image-with-text.text_first{grid-template-areas:"content media";grid-template-columns:1fr 1fr}}@media only screen and (min-width:768px){.navigation-image-with-text--image{grid-area:media}.navigation-image-with-text--content{grid-area:content}.navigation-image-with-text.text_first .navigation-image-with-text--image-media{text-align:right}}@media only screen and (max-width:767px){.navigation-image-with-text--content h5{font-size:1rem;line-height:1.5}.navigation-image-with-text--image{order:2;text-align:center}}@media only screen and (min-width:768px){.navigation-image-with-text.grid--image-small{grid-template-columns:4fr 7fr}}@media only screen and (min-width:768px){.navigation-image-with-text.grid--image-small.text_first{grid-template-columns:7fr 4fr}}@media only screen and (min-width:768px){.navigation-image-with-text.grid--image-large{grid-template-columns:6fr 4fr}}@media only screen and (min-width:768px){.navigation-image-with-text.grid--image-large.text_first{grid-template-columns:4fr 6fr}}.navigation-with-content .icon-with-text__block{display:flex;flex-direction:column;gap:20px}.navigation-with-content .icon-with-text__block .icon-with-text__wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}@media only screen and (min-width:768px){.navigation-with-content .icon-with-text__block .icon-with-text__wrapper{gap:20px;justify-content:space-between}}.navigation-with-content .block-heading{width:100%;display:block;grid-column:span 12}.navigation-with-content .icon-with-text__icon{display:flex;align-items:center;justify-content:center}.icon-with-text__block .icon-with-text{display:grid;gap:10px;text-align:center;min-width:50px}@media only screen and (min-width:768px){.icon-with-text__block .icon-with-text{min-width:auto;gap:20px}}.icon-with-text__block .icon-with-text-content--title{display:block;font-size:.75rem;line-height:1.33333}@media only screen and (min-width:768px){.icon-with-text__block .icon-with-text-content--title{display:block;font-size:.875rem;line-height:1.57143}}.navigation-with-content .icon-with-info__block{display:grid;grid-template-columns:auto 1fr;gap:20px}.navigation-with-content .icon-with-info__block .icon-with-info:only-child{grid-column:span 2}.icon-with-info__block .icon-with-info__info{display:grid;gap:10px}.icon-with-info__block .icon-with-info__info h5{text-align:center;font-size:20px;line-height:1.4;margin-bottom:0}.icon-with-info__block .icon-with-info__info .subtitle{font-size:1rem;line-height:1.5;font-weight:var(--font-body-bolder-weight);--color-body: #859C8B;color:var(--color-body)}@media only screen and (min-width:768px){.icon-with-info__block .icon-with-info__info h5{font-size:24px;line-height:1.3333333}.icon-with-info__block .icon-with-info__info .subtitle{font-size:20px;line-height:1.4}}@media only screen and (max-width:767px){.product-card-spacing-medium .collapsible-content-faq .navigation-with-content--products .products.row[data-dots] .product-card{margin-bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/navigation-with-content.css.map */
