@font-face{font-family:lemonde;src:url(/cdn/shop/files/ZinDisplay-Demo.woff2?v=1780904077) format("woff2"),url(/cdn/shop/files/ZinDisplay-Demo.woff?v=1780904077) format("woff");font-style:normal;font-display:swap}body{width:100%;overflow-x:hidden}h1,h2,h3,h4,h5{font-family:lemonde}h1,h2,h3,h4,h5,.product_short_title,.accordion .details .details__header,.testimonial-quote,.sub_title_heading p,.variant-option:not(footer *){color:#000c36!important}p,.pstat__text,.three_connected_info_table td,ul li,ol li{color:#001869!important;line-height:28px}p.announcement-bar__text,footer p,footer .spacing-style.text-block h3{color:#fff!important}body.page-width-normal{background:#fff}body button.button.button.quick-add__button.quick-add__button--add.add-to-cart-button{opacity:1}body .quick-add__button .add-to-cart-text__content{grid-template-columns:1fr;opacity:1}body .quick-add__button .add-to-cart-text__content>span span{opacity:1;filter:blur(0px);translate:0}rte-formatter.spacing-style h2 em{background-image:linear-gradient(to right,#fff0,#fff0),linear-gradient(to right,#c5c5c5,#000c36);background-clip:text;-webkit-background-clip:text;background-size:100% 100%;background-repeat:no-repeat;color:transparent}.accordion.accordion--dividers{margin-top:-11px}.accordion--dividers accordion-custom .details,body .accordion--dividers accordion-custom:last-child .details{border-bottom:1px solid #d4d4d4}h2.accordion-heading{margin-bottom:14px;font-size:14px;margin-top:13px;color:#000;text-transform:uppercase}.italic_gradient_heading h2{font-size:38px}body product-card.product-card rte-formatter.text-block p{line-height:19px!important}slideshow-slide.resource-list__slide .text-block h4{font-family:lemonde;font-size:16px;line-height:24px;font-weight:700}product-card .group-block-content.layout-panel-flex.layout-panel-flex--column{display:grid;grid-template-columns:1fr;align-items:center;padding:0 12px}.jdgm-horizon-widget~rte-formatter{margin-top:5px;margin-bottom:1px}.price,.compare-at-price,.unit-price{font-size:18px;color:#001869}body .cart-bubble__background{background-color:#001869}rte-formatter~product-price div[ref=priceContainer]>.price__regular{text-align:right}.bottom_right_contact_text{font-size:12px}.utilities--blocks-2{border-top:1px solid #ffffff2e}.accordion .details__header{position:relative;padding-left:30px;font-family:lemonde}.accordion .details__header:before{content:"";position:absolute;top:42%;left:1.3%;width:7px;height:7px;background-color:#000;border-radius:50%}@media screen and (min-width:990px){body .footer-content{grid-template-columns:70% 30%}footer .spacing-style.text-block h3{font-size:24px;padding:.6rem 0 0rem}.mega-menu.section{padding:20px}body a.mega-menu__link{font-size:13px;padding:0!important;line-height:18px}a.mega-menu__link.mega-menu__link--parent{padding-top:0;padding-bottom:0;font-size:12px;gap:10px}body .header__columns ul.mega-menu__list.list-unstyled.header_content_four_grid .mega-menu__column--wide-collection-image{min-width:22%;width:23%}.mega-menu__column{min-width:23%;max-width:48%;box-shadow:#63636333 0 2px 8px;border-radius:8px}a.mega-menu__link.mega-menu__link--parent span.wrap-text{font-size:15px;font-weight:700}body .mega-menu__column--wide-collection-image{padding:10px;border-radius:8px;box-shadow:#63636333 0 2px 8px;max-width:48%;min-width:32%;height:100%}body ul.mega-menu__list.header_content_align_left{justify-content:left}body .mega-menu__link-image{border-radius:10px;overflow:hidden}body .mega-menu__list{display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap}ul[data-menu-list-id=MegaMenuList-3] .mega-menu__column{padding:10px}ul[data-menu-list-id=MegaMenuList-3] .mega-menu__column img{border-radius:8px}ul[data-menu-list-id=MegaMenuList-3] .mega-menu__column .wrap-text,ul[data-menu-list-id=MegaMenuList-2] .mega-menu__column .wrap-text{text-align:center;font-size:15px;font-weight:600}.mega-menu__column .wrap-text{line-height:25px}.mega-menu__column--wide-collection-image .list-unstyled{margin-bottom:10px;margin-top:5px}body .menu-list__link{font-size:17px}}@media screen and (max-width:768px){.menu-drawer__list-item .menu-drawer__menu-item-text:not(.menu-drawer__list-item--deep.menu-drawer__list-item--divider .menu-drawer__menu .menu-drawer__menu-item .menu-drawer__menu-item-text,.menu-drawer__list-item ul.menu-drawer__menu.menu-drawer__menu--childlist li a img~.wrap-text){font-weight:600;font-size:12px;text-align:left}.menu-drawer__list-item--deep.menu-drawer__list-item--divider .menu-drawer__menu .menu-drawer__menu-item .menu-drawer__menu-item-text{text-align:center;width:100%;padding:7px 2px}.menu-drawer__list-item--deep .menu-drawer__menu li{border-radius:8px;overflow:hidden}body .menu-drawer__list-item .menu-drawer__menu-item-text,body .menu-drawer__list-item ul.menu-drawer__menu.menu-drawer__menu--childlist li a img~.wrap-text:not(button.button.menu-drawer__back-button.focus-inset .wrap-text){font-size:10px;font-weight:600;padding:8px 5px;width:100%;text-align:center}.menu-drawer__menu--grid .menu-drawer__menu-item-text{width:100%}p,.pstat__text,.three_connected_info_table td,ul li,ol li{line-height:23px}ul.menu-drawer__menu.menu-drawer__menu--childlist li a img:not(li.menu-drawer__list-item--deep a){box-shadow:#00000029 0 1px 4px;border-radius:8px;text-align:center}.section-resource-list__header rte-formatter.text-block p{width:100%}.section-resource-list__header rte-formatter.text-block>*{text-align:left}.section-resource-list__header rte-formatter.text-block h2{font-size:22px;line-height:normal}body .quick-add__button .add-to-cart-text__content{opacity:1;position:relative!important;width:auto;height:auto;margin:0}product-card .group-block-content.layout-panel-flex.layout-panel-flex--column{grid-template-columns:1fr}.jdgm-horizon-widget~rte-formatter{margin-top:4px}rte-formatter~product-price div[ref=priceContainer]>.price__regular{text-align:left}slideshow-slide.resource-list__slide .text-block h4{font-family:lemonde;font-size:18px;line-height:23px}.price,.compare-at-price,.unit-price{font-size:14px}.italic_gradient_heading p{text-align:left;width:100%}.italic_gradient_heading h2{line-height:32px;font-size:22px;text-align:left}.group-block.group-block--height-fit.spacing-style.size-style{padding-left:0;padding-bottom:0}footer .group-block.group-block--height-fit:last-of-type .group-block-content.mobile-column{margin-top:26px}.group-block.group-block--height-fit:last-of-type .group-block-content.mobile-column .email-signup-block{margin-top:5px}summary.menu__heading.h4,.group-block.group-block--height-fit:last-of-type .group-block-content.mobile-column .spacing-style.text-block h3{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/custom.css.map */
