@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:300;src:url(/cdn/shop/files/raleway-v29-latin-300.woff2?v=1729868652) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(/cdn/shop/files/raleway-v29-latin-regular.woff2?v=1729868652) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:500;src:url(/cdn/shop/files/raleway-v29-latin-500.woff2?v=1729868652) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:600;src:url(/cdn/shop/files/raleway-v29-latin-600.woff2?v=1729868652) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url(/cdn/shop/files/raleway-v29-latin-700.woff2?v=1729868652) format("woff2")}@font-face{font-display:swap;font-family:FuturaPT;font-style:normal;font-weight:200;src:url(/cdn/shop/files/Futura-PT-200.woff2?v=1729868653) format("woff2")}@font-face{font-display:swap;font-family:FuturaPT;font-style:normal;font-weight:400;src:url(/cdn/shop/files/Futura-PT-400.woff2?v=1729868653) format("woff2")}@font-face{font-display:swap;font-family:FuturaPT;font-style:normal;font-weight:600;src:url(/cdn/shop/files/Futura-PT-600.woff2?v=1729868652) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/cdn/shop/files/open-sans-300.woff2?v=1729868652) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/cdn/shop/files/open-sans-400.woff2?v=1729868653) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/cdn/shop/files/open-sans-600.woff2?v=1729868652) format("woff2")}body{overflow-x:hidden}.announcement-bar__carousel .heading{font-family:Raleway;font-weight:500;font-size:13px;line-height:22.4px;color:rgb(var(--header-transparent-header-text-color))}.announcement-bar carousel-prev-button,.announcement-bar carousel-next-button{display:none}.announcement-bar{border-bottom:1px solid rgba(106,119,142,.2);padding:.5rem .6875rem;height:33px}.header{max-width:1300px;margin:0 auto;align-items:flex-start;padding:1.125rem 0 0;position:static}.header.color-scheme:hover{background-color:transparent}@media (max-width: 64rem){.header{padding:.65rem 1rem;align-items:center}}.shopify-section:has(.is-solid),.shopify-section:has(.is-solid):hover{background-color:#fff;width:100%}.header__primary-nav-item .h6{font-size:.8125rem;font-family:Raleway;text-transform:uppercase;margin:0 .6875rem;letter-spacing:1px;text-decoration:none;font-weight:600;transition:opacity .15s linear;line-height:18px}.header__primary-nav-item .h6:hover{opacity:.6}.header__primary-nav-item:before{display:none}.header__logo-image{display:block;width:8.3125rem;transition:width .15s}@media screen and (min-width: 1150px){.header__primary-nav{column-gap:0}}.header .color-scheme.color-scheme--scheme-2 .header__logo-image{transition:all .2s ease-in-out;width:100%}:has(.header.color-scheme.color-scheme--scheme-2[style*="height: 122px"]) .announcement-bar{display:none}.header.color-scheme.color-scheme--scheme-2[style*="height: 122px"]{padding-top:1.125rem}.header.color-scheme.color-scheme--scheme-2.is-solid .header__logo-image,.header.color-scheme.color-scheme--scheme-2[style*="height: 122px"] .header__logo-image{height:2.5rem;width:6.25rem}@media (max-width: 64rem){.header.color-scheme.color-scheme--scheme-2[style*="height: 51px"]{padding-top:.65rem}.header__logo-image,.header.color-scheme.color-scheme--scheme-2.is-solid .header__logo-image,.header.color-scheme.color-scheme--scheme-2[style*="height: 51px"] .header__logo-image{height:1.875rem;width:4.375rem}}.header.color-scheme.color-scheme--scheme-2.is-solid .header__primary-nav-item .menu-item{display:none}@media screen and (min-width: 700px){.header__secondary-nav{column-gap:2rem}}@media (min-width: 700px){.header .header__primary-nav .mobile-only{display:none}.header .header__secondary-nav .desktop-only{display:block}}@media (max-width: 64rem){.header .header__secondary-nav .desktop-only{display:none}.header .header__primary-nav .mobile-only{display:block}}.header__secondary-nav{right:2rem}.header-search::part(overlay){background-color:#fff}.header-search__input{font-size:1.5rem;color:#011e41;flex-grow:1;background:transparent;font-family:Raleway;border-bottom:.0625rem solid #576EA5;padding:.5rem 2rem .5rem .5rem;transition:border .25s;width:100%}.header-search__form-control{position:relative;max-width:1063px;margin:0 auto}.header-search__form-control dialog-close-button{display:block;position:absolute;right:0;top:50%;transform:translate(-100%,-50%)}.header-search__form-control dialog-close-button .icon{width:20px}.header-search__form-control .icon-search{width:24px}.shopify-section-group-footer-group.shopify-section--text-with-icons .section-spacing{padding:0}.shopify-section-group-footer-group.shopify-section--text-with-icons .section-spacing .container .v-stack .text-with-icons{display:flex;flex-direction:row;flex-wrap:wrap;margin-right:-.6875rem;margin-left:-.6875rem;justify-content:center}.shopify-section-group-footer-group.shopify-section--text-with-icons .section-spacing .container .v-stack .text-with-icons .text-with-icons__item{padding:67px 11px 53px;text-align:center;position:relative;flex-basis:33.333%;max-width:33.333%;flex:0 0 auto;text-align:-webkit-center!important}@media (max-width: 48rem){.shopify-section-group-footer-group.shopify-section--text-with-icons .section-spacing .container .v-stack .text-with-icons .text-with-icons__item{padding-top:3.125rem;padding-bottom:3.125rem;flex-basis:100%;max-width:100%}}.shopify-section-group-footer-group.shopify-section--text-with-icons .section-spacing .container .v-stack .text-with-icons .text-with-icons__item .v-stack{justify-items:center;margin-bottom:26px;display:block}.shopify-section-group-footer-group.shopify-section--text-with-icons .section-spacing .container .v-stack .text-with-icons .text-with-icons__item .v-stack div{margin-bottom:26px}.shopify-section-group-footer-group.shopify-section--text-with-icons .section-spacing .container .v-stack .text-with-icons .text-with-icons__item .v-stack img{object-fit:contain;height:100%}@media (max-width: 48rem){.shopify-section-group-footer-group.shopify-section--text-with-icons .section-spacing .container .v-stack .text-with-icons .text-with-icons__item .v-stack img{height:48px;width:54px}}.shopify-section-group-footer-group.shopify-section--text-with-icons .section-spacing .container .v-stack .text-with-icons .text-with-icons__item .v-stack .v-stack .h6{font-size:28px;font-weight:400;font-family:Raleway;padding:0;line-height:1.2;margin-bottom:8px}.shopify-section-group-footer-group.shopify-section--text-with-icons .section-spacing .container .v-stack .text-with-icons .text-with-icons__item .v-stack .v-stack .prose p{font-weight:400;font-family:Open Sans;font-size:14px;padding-bottom:0}.shopify-section-group-footer-group.shopify-section--text-with-icons .section-spacing .container .v-stack .text-with-icons .text-with-icons__item .v-stack .v-stack .prose{margin-top:0;margin-bottom:24px}.shopify-section-group-footer-group.shopify-section--text-with-icons .section-spacing .container .v-stack .text-with-icons .text-with-icons__item .v-stack .v-stack{grid-template-columns:none}.shopify-section-group-footer-group.shopify-section--text-with-icons .section-spacing .container .v-stack .text-with-icons .text-with-icons__item .v-stack .v-stack a{outline-width:0}@media screen and (min-width: 700px){.main-navigation{grid-row:2/ span 3;grid-column:1 / span 3}}.mega-menu-contents{display:contents}@media screen and (min-width: 1150px){.header__tertiary-nav{column-gap:2.5rem}.header__primary-nav{column-gap:0px}}.header__tertiary-nav{flex-wrap:wrap;grid-area:primary-nav;align-items:center;gap:.625rem 0rem;display:flex;justify-content:center;margin:0;padding:0}height-observer[variable=header]:has(.is-solid){box-shadow:0 2px 4px #d4d4d480}height-observer[variable=header]:hover{background-color:#fff}.header__primary-nav-item,.header__tertiary-nav-item{text-align:center}.header__tertiary-nav-item .h6{text-transform:capitalize;font-size:15px;position:relative}.header__primary-nav-item .block h6,.header__tertiary-nav-item .h6{width:100%;background-color:transparent;font-size:.9375rem;font-family:Raleway;font-weight:500;padding:.9375rem 1.125rem;text-align:left;transition:color .2s linear;text-decoration:none;display:block;cursor:pointer;position:relative;line-height:1}.header__tertiary-nav-item .h6:before{height:2px;position:absolute;content:"";width:100%;left:0;z-index:40;bottom:-1px;background-color:#576ea5;transform:scaleX(0)}.header__tertiary-nav-item:hover .h6:before{transform:scaleX(1)}.mega-menu{border-top:1px solid rgba(106,119,142,.2);background:#fff;inset-block-start:auto}.mega-menu.mega-menu--reverse{align-items:center;border-block-end-width:0;max-height:44rem}.header__primary-nav-item .block h6:hover,.header__tertiary-nav-item .block h6:hover{font-weight:600}.mega-menu__promo-left{max-width:726px}.mega-menu__linklist.left .h6,.mega-menu__linklist.right .h6{font-size:24px;font-weight:400;font-family:Raleway;line-height:.5;text-align:left;padding-inline:0}.mega-menu__linklist.right .sublink_title_group:has(.collection-subtitle) .h6{line-height:.5}.mega-menu__linklist.left .link-faded:hover{text-decoration:underline}.mega-menu__linklist.right .sublink_title_group,.mega-menu__linklist.right .v-stack{text-align:left}.mega-menu__linklist.right .h6:hover{text-decoration:underline}.mega-menu__linklist.left .h6:before,.mega-menu__linklist.right .h6:before,.mega-menu__promo-right .h6:before{display:none}.collection-subtitle{font-size:.9375rem;color:#576ea5;line-height:1;font-weight:300;font-family:Open Sans}.sublink_title_group{margin-bottom:.9375rem}.mega-menu__promo-right .image-figure-content img,.mega-menu__promo-right a img{width:180px;height:92px}@media screen and (min-width: 1400px){.mega-menu{--mega-menu-gap: 2.25rem;--mega-menu-linklist-gap: 2.5rem 2.25rem}}.mega-menu__linklist.left .v-stack{text-align:left}.mega-menu__linklist li.v-stack.justify-items-start.gap-5.right{padding-right:35px;width:320px;border-right:1px solid #F1F5FF}.mega-menu__promo-right .h6{font-weight:400;font-family:Raleway;font-size:1.5rem;padding-inline:0;margin-bottom:16px;line-height:.5}.mega-menu__promo-right .image-figure-content .justify-items-center{justify-items:safe flex-start}mega-menu-disclosure:hover .mega-menu{opacity:1;visibility:visible;transition:opacity .3s ease-in-out,visibility 0s ease .3s}.mega-menu{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility 0s ease 0s}.smallcaps.text-xs.text-subdued{margin-bottom:1.25rem;font-size:1rem;color:#011e41;cursor:pointer;display:block;font-weight:400;text-decoration:none}.smallcaps.text-xs.text-subdued:hover{text-decoration:underline}.mega-menu__promo-right .image-figure-content .v-stack{padding-left:0;gap:0}.mega-menu__linklist.right .link-faded:hover{text-decoration:underline}.mega-menu__linklist>li>ul>li:last-child{margin-top:2.5rem}.mega-menu__linklist>li>ul>li:last-child>a{text-decoration:underline}.mega-menu__linklist>li>ul>li:last-child>a:hover{color:#576ea5}.mega-menu__linklist .link-faded{font-size:.875rem;font-family:Open Sans;font-weight:400;display:inline-block;margin:0 .3125rem;color:#011e41}.mega-menu__linklist ul:has(.link-faded){gap:0!important}.drawer--sm{--drawer-max-width: min(100vw, 100%);--drawer-header-padding-block: 1rem;--drawer-header-padding-inline: 1rem;--drawer-body-padding-block: 1rem;--drawer-body-padding-inline: 1rem;--drawer-footer-padding-block: 1rem;--drawer-footer-padding-inline: 1rem}.drawer::part(header){min-height:min(var(--header-height),3.15rem)}.header-sidebar.drawer::part(content){background-color:transparent;transform:none!important}.drawer::part(overlay){opacity:0;transition:transform .3s ease-out}body:has(.header.is-solid) .header-sidebar::part(header){background-color:transparent}body:not(:has(.header.is-solid)) .header-sidebar::part(header){margin-top:32px}.header-sidebar{--header-linklist-padding-block: 1rem;pointer-events:none}.header-sidebar::part(close-button){margin-left:3px;pointer-events:all}html:has(header-sidebar[open]).lock{overflow:visible}.header-sidebar__linklist-button,.header-sidebar__back-button{pointer-events:all}body:has(.header__primary-nav>button[aria-controls=sidebar-menu][aria-expanded=true]) .shopify-section--header{background-color:#fff;--header-transparent-header-text-color: 53, 58, 73 !important}.header-sidebar__linklist-button.h6{font-family:Raleway;font-weight:400}@media (max-width: 64rem){.header-sidebar__linklist li{width:100%;text-align:left;position:relative;padding:0;border-bottom:0}.header-sidebar__linklist li:has(accordion-disclosure){display:flex;justify-content:flex-start;align-items:center;border-top:1px solid rgba(106,119,142,.2);position:relative}.header-sidebar__linklist li:has(accordion-disclosure) .header-sidebar__linklist-button.h6{border-top:0 none}.header-sidebar__linklist li:has(accordion-disclosure) .header-sidebar__linklist-button.h6:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%}.header-sidebar__linklist li:has(accordion-disclosure) .animated-plus{position:absolute;right:0;top:24px;transform:translateY(-50%)}}@media (max-width: 64rem){li .header-sidebar__linklist-button.h6{font-size:1rem;font-weight:400;padding:1.0625rem 0;width:100%;display:block;line-height:1;border-top:1px solid rgba(106,119,142,.2)}}@media (max-width: 64rem){.header-sidebar .header-sidebar__scroller>.header-sidebar__linklist li:first-child>.header-sidebar__linklist-button.h6{border-top:none}}@media (max-width: 64rem){.icon.icon-chevron-right.icon--direction-aware{display:block;position:absolute;right:0rem;top:50%;left:auto;content:"";height:1.125rem;width:.5625rem;transform:translate(-50%,-50%);background:url(https://cdn.shopify.com/s/files/1/0893/1200/2377/files/next-bright-gray.svg?v=1726045087) no-repeat 50% 50%}.accordion__disclosure[aria-expanded=true] .icon.icon-chevron-right.icon--direction-aware{display:none!important}}@media (max-width: 64rem){.icon.icon-chevron-right.icon--direction-aware path{display:none}}@media (max-width: 64rem){.header-sidebar__scroller>.header-sidebar__linklist li:nth-last-child(-n+2) .header-sidebar__linklist-button.h6{color:#353a49;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase}}@media (max-width: 64rem){.header-sidebar__scroller>.header-sidebar__linklist li:nth-last-child(2):before{content:"";width:150%;height:6px;display:block;background:#f1f5ff;position:absolute;left:-16px;top:0}}@media (max-width: 64rem){.header-sidebar__scroller>.header-sidebar__linklist li:nth-last-child(2){border-top:none;position:relative;padding-top:5px}}.header-sidebar__scroller{overflow-x:hidden;background-color:#fff;min-height:100dvh}.header-sidebar__back-button.link-faded{font-weight:400;font-family:Raleway;font-size:16px;margin-bottom:0;background:#f1f5ff;line-height:1rem;position:relative}.header-sidebar__back-button.link-faded:after{content:"";background:#fff;position:absolute;top:0;left:-16px;width:150%;height:100%;z-index:-1}.header-sidebar__back-button.link-faded svg{display:none}.header-sidebar__back-button.link-faded:before{content:url(https://cdn.shopify.com/s/files/1/0893/1200/2377/files/prev-slate-gray.svg?v=1726049663);display:inline-block}.header-sidebar__back-button{border-block-end-width:0px}.header-sidebar__sub-panel .header-sidebar__linklist li:last-child .header-sidebar__linklist-button.h6.left{text-decoration:underline}.header-sidebar__promo{display:flex;flex-direction:column;border-top:6px solid #F1F5FF;margin-block-start:0;gap:0}.panel-header-theme .nav-panel-title-theme{font-size:16px;font-weight:600;line-height:19.2px;color:#353a49;padding:20px 0;font-family:Raleway}.panel-content-theme{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:20px 5px;padding-bottom:1.25rem}.header-sidebar__promo .panel-content-theme .image-figure-content .text-subdued{margin-bottom:0;font-size:16px;font-weight:400;font-family:Raleway;line-height:22px;color:#011e41;text-transform:none}.header-sidebar__main-panel{background:#fff;pointer-events:all;overflow-y:auto;scroll-behavior:smooth}.header-sidebar__collapsible-panel{pointer-events:all;overflow-y:auto;scroll-behavior:smooth}.header-sidebar::part(header){border-bottom:1px solid rgba(106,119,142,.2)}.header-sidebar .header-sidebar__scroller>.header-sidebar__linklist li:first-child>.header-sidebar__linklist-button.h6,#header-panel-1 .header-sidebar__back-button{color:#e90065}.shopify-section--announcement-bar{position:absolute;top:0;left:0;width:100%;z-index:5}body:has([allow-transparent-header]) .announcement-bar{background-color:transparent}@media (max-width: 64rem){body:not(:has(.header.is-solid)) .header{padding-top:42px!important}body:has(.header__primary-nav>button[aria-controls=sidebar-menu][aria-expanded=true]) .announcement-bar{background-color:#fff}body:not(:has(.header.is-solid)) .header-sidebar::part(header){margin-top:32px;position:sticky;top:0}}body:not(:has(.header.is-solid)) .header{padding-top:51px}@media (max-width: 64rem){.collection-subtitle-sidebar{font-size:12px;font-weight:300;line-height:12px;margin-left:10px;display:inline-block}}@media screen and (max-width: 998px){.main-navigation{display:none}}.footer{margin-bottom:24px;padding:70px 70px 0}@media (max-width: 48rem){.footer{padding:3.125rem 0}}.shopify-section.shopify-section-group-footer-group.shopify-section--rich-text .color-scheme .container .prose p{margin-bottom:24px;font-family:Open sans;font-size:12px;line-height:14.4px;text-align:center}.shopify-section.shopify-section-group-footer-group.shopify-section--rich-text .container{padding-left:22px;padding-right:22px;max-width:1400px;margin-right:auto;margin-left:auto;width:100%}.footer__inner{row-gap:min(var(--section-vertical-spacing),1rem);display:grid;gap:70px;margin-right:auto;margin-left:auto;width:100%}.social-media{justify-content:center}.social-media .social-media--title{display:block;font-family:Raleway,sans-serif;font-weight:400;box-sizing:border-box;text-align:center;margin:0 auto;width:fit-content;font-size:1.25rem;padding-bottom:min(var(--section-vertical-spacing),1rem)}.social-media .social-media--list{padding:0;line-height:1.4;gap:0}.social-media .social-media--list .social-media__item{padding:0 .9375rem}.social-media .social-media--list .social-media__item .tap-area{display:block}.social-media .social-media--list .social-media__item .tap-area img{width:100%}.social-media .social-media--list .social-media__item{opacity:1}.footer__aside{justify-content:space-evenly;grid-template-columns:1fr 1fr;gap:0;row-gap:0px;column-gap:0px;justify-items:stretch}.footer__aside .payment-methods{justify-content:center;max-width:30rem}.footer__aside .payment-methods .payment-methods--title{display:block;font-family:Raleway,sans-serif;font-weight:400;box-sizing:border-box;text-align:center;margin:0 auto;width:fit-content;font-size:1.25rem}.footer__aside .payment-methods .payment-methods--list{display:flex;flex-wrap:wrap;gap:10px}.accordion-item{font-size:.875rem}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out;background-color:#f9f9f9}.accordion-content.show{max-height:500px}@media (max-width: 48rem){.footer__block-list{column-count:1!important}}@media screen and (min-width: 700px){.footer__block--links{flex-grow:0;max-width:670px}}.footer__block-list{position:relative;display:block;margin:0;padding:0;column-count:2;column-gap:16px}.footer__block.footer__block--links{position:relative;overflow:hidden}.accordion{border-top:1px solid #576EA5;border-bottom:0}.footer__block.footer__block--links:last-child{border-bottom:1px solid #576EA5}@media screen and (min-width: 768px){.footer__block.footer__block--links:nth-child(2){border-bottom:1px solid #576EA5}}.footer .container{max-width:1400px;margin:0 auto;padding-inline:22px}.accordion-content{background-color:transparent;padding-left:10px;padding-right:10px}.accordion-header:after{content:"";background:url(https://www.jacadi.fr/_ui/desktop/assets/img/svg/plus.svg) no-repeat 50% 50%;width:.8125rem;height:.8125rem;position:absolute;top:.9375rem;right:.9375rem}.accordion-header.active:after{background:url(https://www.jacadi.fr/_ui/desktop/assets/img/svg/moins.svg) no-repeat 50% 50%}.accordion-item .accordion-header{position:relative;text-transform:uppercase;margin-bottom:0;width:100%;padding:.9375rem .625rem;text-align:left;cursor:pointer;outline-offset:-1px;color:#353a49;line-height:normal}.accordion-content .link-faded{color:#353a49}.country-selector-container{font-family:Open Sans,sans-serif;font-weight:400;text-align:center;cursor:pointer;margin-bottom:24px;padding-top:12px;padding-bottom:12px;border-top:1px solid #f3f4f8;position:relative}.country-selector-default-country{font-weight:700}.country-selector-toggle{display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2000;position:relative;margin:0 auto;transition:transform .3s ease-out}.country-selector-toggle.active{transform:translateY(-285px);transition:transform .3s ease-out}.country-selector-arrow{width:.875rem;height:.5rem;margin-top:.15rem;margin-left:.5rem;transition:transform .3s ease}.country-selector-arrow.up{transform:rotate(-180deg);transition:transform .3s ease}.country-selector-modal{position:fixed;bottom:0;left:0;right:0;background:#fff;padding-top:5.5rem;z-index:1000;transition:transform .4s ease,box-shadow 1s ease;transform:translateY(100%);height:350px;overflow-y:auto}.country-selector-modal.active{transform:translateY(0);box-shadow:0 -1px 5px #0000001a}.country-selector-modal-close{cursor:pointer;float:right;font-size:18px;transition:color .3s ease}.country-selector-modal-close:hover{color:#007bff}.country-selector-modal-content .country-selector{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.country-selector-modal-content .country-selector label{font-family:Open Sans,sans-serif;font-weight:700;margin-bottom:1rem;font-size:.875rem}.country-selector-modal-content .country-selector select,.country-selector-modal-content .country-selector input{border:.0625rem solid #011E41;border-radius:0;font-size:.875rem;padding:.625rem 1.625rem;width:22%;color:#011e41;height:auto;line-height:1.2;margin-bottom:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.language-selector-container label{display:block;width:100%;margin-top:.5rem;font-family:Open Sans,sans-serif;font-weight:700;margin-bottom:1rem;font-size:.875rem}.language-selector-container select{border:.0625rem solid #011E41;border-radius:0;font-size:.875rem;padding:.625rem 1.625rem;width:22%;color:#011e41;height:auto;line-height:1.2;margin-bottom:1.3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 600px){.country-selector-modal-content .country-selector select,.language-selector-container select{width:80%}}.country-selector-modal-content button{font-size:.875rem;font-weight:600;padding:.625rem 1.125rem;cursor:pointer;background-color:#576ea5;color:#fff;border-radius:6.25rem;border:.0625rem solid #576EA5;min-width:9.375rem;min-height:44px;text-align:center;justify-content:center;white-space:normal;line-height:1.4;transition:background-color .2s ease,color .2s ease}.country-selector-modal-content button:hover{background-color:#011e41;border-color:#011e41}.country-selector-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff9;z-index:999;display:none}.country-selector-modal.active+.country-selector-overlay{display:block}.newsletter .content .section-header .h2{font-family:Raleway;font-weight:400;font-size:2rem;line-height:1.2}.newsletter .content{display:flex;flex-direction:column;justify-content:center;max-width:100%;padding:75px 0;gap:0}.newsletter{--content-over-media-height: auto;justify-content:center}.newsletter .content .section-header .h3{font-family:Open Sans;font-weight:400;font-size:14px;color:#353a49}.newsletter .content .h5{font-family:Open Sans;font-size:12px;font-weight:400;color:#353a49;padding-bottom:0rem}.newsletter .input{border:0;border-bottom:.0625rem solid #011E41;background-color:transparent;padding-left:0;padding-right:0;line-height:1.5rem}.newsletter .input body.modal-active{overflow:hidden}.newsletter .input::placeholder{color:#011e41;font-style:normal;font-size:1.25rem;font-family:Raleway}.newsletter .form{margin-top:2.5625rem;margin-bottom:3.8125rem}.newsletter .form-control{flex-grow:3;position:relative}@media screen and (max-width: 48rem){.newsletter .form-control{flex-basis:100%;max-width:100%}}.newsletter .form-row{margin-right:2.6875rem;margin-left:2.6875rem}.newsletter .form-row .button{color:#fff;border:.0625rem solid #576EA5;background-color:#576ea5;min-width:150px;min-height:44px;justify-content:center;font-weight:600;font-size:14px;border-radius:100px;background-image:none;letter-spacing:0;text-transform:none}.newsletter .form-row .button:hover{color:#fff;border-color:#011e41;background-color:#011e41}@media (max-width: 768px){#main-navigation_id{display:none}}@media (max-width: 48rem){.newsletter .form-row .button{height:44px;width:150px;line-height:23.1px;flex-grow:0;margin-left:20%;margin-right:20%;margin-top:13px}.shopify-section.shopify-section-group-footer-group.shopify-section--newsletter{background-color:#f1f5ff}.newsletter .content{padding-top:75px;padding-bottom:75px}}.jac-btn-primary{color:#fff;border:.0625rem solid #576EA5;background-color:#576ea5;--btnHeight: 44px;font-family:Open Sans,sans-serif;font-weight:600;font-size:.875rem;padding:.625rem 1.125rem;border-radius:6.25rem;min-width:9.375rem;min-height:var(--btnHeight);text-decoration:none;text-align:center;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease;white-space:normal;line-height:1.4;cursor:pointer;-webkit-appearance:initial}.product-lookbook{margin:3.75rem 0}section{display:block;padding:0}.product-lookbook-fig{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:0;grid-row-gap:0}.product-lookbook-pic{grid-row-start:1;grid-row-end:3;display:flex;align-items:center;justify-content:center}.product-lookbook-pic img{width:100%;display:block;object-fit:cover}.product-lookbook-caption{align-self:end;padding:3.125rem 3.125rem 0;text-align:center;display:flex;flex-direction:column}.title-medium{font-size:.875rem}.product-lookbook-caption .title{margin:1rem 0 2rem}.title-light{font-weight:300}.title-3,.title-4{font-weight:400;font-family:Raleway}.title-3{font-size:1.5rem}.title{padding:0;line-height:1.2}.product-lookbook-action{padding:0 3.125rem 3.125rem;align-self:start;display:flex;justify-content:center}.btn-transparent:not(:disabled){background-color:#0000}.btn-secondary{color:#011e41;border:.0625rem solid #011E41}.btn{--btnHeight: 44px;font-family:Open Sans;font-weight:600;font-size:.875rem;padding:.625rem 1.125rem;border-radius:6.25rem;min-width:9.375rem;min-height:44px;text-decoration:none;text-align:center;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease;white-space:normal;line-height:1.4;cursor:pointer;-moz-appearance:initial;-webkit-appearance:initial}.product-lookbook-theme-label{color:var(--pink);display:block}@media (hover: hover) and (pointer: fine){.btn:hover:not(:disabled):not(.btn-no-hover){text-decoration:none}}@media (max-width: 48rem){.product-lookbook-pic{grid-row-start:2;grid-row-end:2}}@media (max-width: 48rem){.product-lookbook-caption .title{margin-bottom:0}}@media (max-width: 48rem){.product-lookbook{margin:1rem -.6875rem}}@media (max-width: 48rem){.product-lookbook-fig{grid-template-columns:1fr}}@media (max-width: 48rem){.product-lookbook-caption{width:100%;padding:1.5625rem;height:100%;display:flex;flex-direction:column;justify-content:space-between}}@media (max-width: 48rem){.product-lookbook-action{padding:1.5625rem}}@media (hover: hover) and (pointer: fine){.btn-secondary:hover:not(:disabled):not(.btn-no-hover){background-color:#011e41;border-color:#011e41;color:#fff}}@media (max-width: 48rem){.shopify-section.shopify-section--media-grid,.shopify-section.shopify-section--multi-column{padding-bottom:40px!important;padding-top:40px!important}.section-spacing .container .section-stack .section-header .prose .h2{font-size:38px!important}.jac-home-product-push-2 .media-grid{--media-grid-column-count:0}.jac-home-product-push-1{height:528.109px}.jac-home-product-push-1 .section-spacing .container .section-stack{flex-basis:100%!important;max-width:100%!important}.jac-home-product-push-1 .media-grid .media-grid__item{height:15rem}}.shopify-section.shopify-section--media-grid,.shopify-section.shopify-section--multi-column{padding-bottom:60px;padding-top:60px}.section-spacing .container .section-stack .section-header .prose{text-align:center;margin:0;padding:0;line-height:22.4px}.section-spacing .container .section-stack .section-header .prose .h2{color:#576ea5;font-family:FuturaPT;font-weight:400;font-size:48px;margin-bottom:12px}.section-spacing .container .section-stack .section-header .prose .h2,:where(.prose h2){line-height:1.2}.section-spacing .container .section-stack .section-header .prose .h3{margin-top:0;font-size:32px;font-family:Raleway;color:#011e41}.section-spacing .container .section-stack .section-header .prose .h3 p{margin-top:20px;margin-bottom:20px;font-size:24px;font-family:Raleway;color:011E41}.section-spacing .container .section-stack .section-header .prose .h3 a{color:#353a49;font-family:Open Sans;font-weight:400;font-size:16px;text-decoration-color:#353a49;line-height:22.4px}.customer-account-overview .table th,.customer-account-category{font-size:14px;font-family:Open Sans;color:#576ea5;font-weight:400;opacity:1}#address_form_new .button{font-family:Raleway;font-weight:600}.color-scheme .container h1,.color-scheme .container .breadcrumb .breadcrumb__list .breadcrumb__list-item a{color:#011e41}.breadcrumb__list-item+.breadcrumb__list-item:before{color:#011e41}.collection-toolbar .collection-toolbar__button-container .text-with-icon,.collection-toolbar .collection-toolbar__products-count,.collection-toolbar .collection-toolbar__button-container .collection-toolbar__button,.facets .accordion-list .accordion .accordion__toggle{font-size:16px;font-family:Raleway;font-weight:200;color:#011e41}.collection-toolbar .collection-toolbar__button{opacity:1}.jac-home-product-push-full .section-spacing.color-scheme{margin-right:auto;margin-left:auto;max-width:1400px;padding:0 22px;border-top:0;max-width:1440px}.jac-home-product-push-full .section-spacing .container{justify-content:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-11px;margin-right:-11px}.jac-home-product-push-full .section-spacing .container .section-stack{flex-basis:100%;max-width:100%;padding-left:11px;padding-right:11px}.jac-home-product-push-full .media-grid{display:block;line-height:22.4px;box-sizing:border-box;margin-top:-20px}.jac-home-product-push-full .media-grid .media-grid__item .content-over-media>picture{display:block;margin:0;padding:0}.jac-home-product-push-full .media-grid .media-grid__item .content-over-media{display:flex;justify-content:center;position:static;margin-left:-22px;margin-right:-22px}.jac-home-product-push-full .media-grid__item>*{height:auto}.jac-home-product-push-1 .section-spacing.color-scheme{margin-right:auto;margin-left:auto;max-width:1400px;padding:0 22px;border-top:0}.jac-home-product-push-1 .section-spacing.color-scheme .container{justify-content:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-11px;margin-right:-11px}.jac-home-product-push-1 .media-grid{display:block;line-height:22.4px;box-sizing:border-box;margin-top:-20px}.jac-home-product-push-1 .section-spacing .container .section-stack{flex-basis:83.333%;max-width:83.333%;padding-left:11px;padding-right:11px}.jac-home-product-push-1 .media-grid .media-grid__item .content-over-media>picture{display:block;margin:0;padding:0}.jac-home-product-push-1 .media-grid .media-grid__item .content-over-media{display:flex;justify-content:center;position:static}.jac-home-product-push-1 .media-grid__item>*{height:auto}@media screen and (min-width: 700px){.media-grid{grid:none}}@media (max-width: 48rem){.shopify-section.shopify-section--multi-column .section-spacing .container .section-stack{flex-basis:100%!important;max-width:100%!important}.multi-column.scroll-area .multi-column__item{padding:0 .875rem!important;width:66.6667%}}.section-stack{gap:1.25rem}.multi-column.scroll-area{backface-visibility:hidden;display:flex;height:100%;margin:0;padding:0;position:relative;column-gap:0;overflow-x:auto;width:100%;z-index:0}.multi-column.scroll-area>div{flex:0 0 250px}.shopify-section.shopify-section--multi-column .multi-column.scroll-area .multi-column__item{text-align:left;position:relative;padding-left:29px;padding-right:29px;width:33.3333%;gap:2.188rem}.multi-column.scroll-area .multi-column__item .prose .h4{font-family:Raleway;font-size:20px;font-weight:400;color:#353a49;margin-bottom:12px;padding-bottom:0;line-height:24px}.multi-column.scroll-area .multi-column__item .prose p:nth-of-type(2){font-family:Open Sans;font-size:14px;font-weight:400;color:#353a49;width:auto;height:auto;margin-top:0;line-height:19.6px}.multi-column__item a{display:flex;justify-content:center;width:100%!important;height:100px;align-items:flex-start}.multi-column__item .overflow-hidden{width:100%;display:flex}.multi-column__item .overflow-hidden img{object-fit:contain;height:100px;max-width:100%}.overflow-hidden{display:block;margin-left:auto;margin-right:auto}.shopify-section.shopify-section--multi-column .section-spacing{margin-right:auto;margin-left:auto;max-width:1400px;padding-top:0;padding-bottom:0;border-top:0;max-width:1440px}.shopify-section.shopify-section--multi-column .section-spacing .container{margin-left:-11px;margin-right:-11px;justify-content:center;display:flex;flex-direction:row;flex-wrap:wrap}.shopify-section.shopify-section--multi-column .section-spacing .container .section-stack{flex-basis:58.333%;max-width:58.333%;padding-left:11px;padding-right:11px}.shopify-section.shopify-section--multi-column .section-spacing .container .section-stack .section-header{margin-inline-start:1.25rem;margin-inline-end:1.25rem}.shopify-section.shopify-section-group-footer-group.shopify-section--multi-column{border-top:1px solid #F1F5FF}.shopify-section.shopify-section-group-footer-group.shopify-section--multi-column .section-spacing{padding-right:22px;padding-left:22px}.shopify-section.shopify-section-group-footer-group.shopify-section--multi-column .section-spacing .section-stack{flex-basis:100%;max-width:100%}.shopify-section.shopify-section-group-footer-group.shopify-section--multi-column .section-spacing .section-stack .multi-column{overflow:auto;position:relative;z-index:0;backface-visibility:hidden;display:flex;height:100%;padding:0!important}.shopify-section.shopify-section-group-footer-group.shopify-section--multi-column .section-spacing .section-stack .multi-column>div{flex:0 0 308.75px;gap:0px}.shopify-section.shopify-section-group-footer-group.shopify-section--multi-column .section-spacing .section-stack .multi-column .multi-column__item .overflow-hidden{width:135.203px!important;margin-bottom:8px;gap:0px}.shopify-section.shopify-section-group-footer-group.shopify-section--multi-column .section-spacing .section-stack .multi-column .multi-column__item .overflow-hidden img{margin:auto;display:flex;text-align:center;width:39px;height:24px}.shopify-section.shopify-section-group-footer-group.shopify-section--multi-column .section-spacing .section-stack .multi-column .multi-column__item .prose .h4{margin-bottom:0}.store-locator-details{display:inline-flex;align-items:center;flex-direction:row;margin:20px;border-radius:8px;justify-content:center;background-color:#fff;padding:20px}.store-locator-section{display:flex;justify-content:center}.store-details{flex:2;max-width:600px;margin-right:20px}.store-image{flex:1;max-width:300px;margin-left:20px;border-radius:8px;overflow:hidden}.store-img{width:100%;height:auto;display:block}@media (max-width: 768px){.store-locator-details{flex-direction:column;align-items:center}.store-details{margin-right:0}.store-image{margin:20px 0}.shopify-section.shopify-section--image-with-text-overlay{display:none}}.store-title{font-size:2em;font-weight:700;color:#333;text-align:center;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px;position:relative}.store-title:after{content:"";display:block;width:50px;height:4px;background-color:#eaeaea;margin:10px auto}.store-opening-hours{background-color:#f1f5ff;border-radius:8px;padding:20px;box-shadow:0 2px 10px #0000001a;margin:20px 0;text-align:center}.schedule-title{font-size:1.5em;font-weight:700;color:#576ea5;margin-bottom:10px;text-align:center;list-style-type:none}.store-opening-hours ul{list-style-type:none}.title-block{font-family:FuturaPT;font-size:35px;color:#576ea5;letter-spacing:.5px;font-weight:600;text-align:center}.store-address,.store-contact{text-align:center;margin:20px 0}.store-contact{font-size:1.1em;color:#555}.store-address{font-size:1em;color:#333}#shopify-section-template--22227303432521__main .section-spacing{padding-block-start:0%}.text-center p{font-family:Raleway;font-weight:400;font-size:.75rem;line-height:1.2;padding-bottom:2rem;color:#000}.cart-drawer__button-price{align-items:center}.jac-btn-primary:hover{background-color:#011e41}.disabledButton{background-color:#e1e3eb!important;color:#011e41!important;border-color:#e1e3eb!important;--initial-gradient: linear-gradient(transparent, transparent);--initial-background-position: var(--transform-origin-start);--hover-background-position: var(--transform-origin-end);border:0 solid white!important;min-width:150px;min-height:44px;font-weight:600;font-size:14px;border-radius:100px;letter-spacing:0;text-transform:none}#custom-look header span{color:#6a778e;line-height:19.6px}#custom-look header{margin-bottom:12px}#custom-look header .h2{font-family:Raleway;font-size:32px;font-weight:400;line-height:38.4px}.floating-controls-container{position:relative;overflow:hidden}#cross-products-carousel{display:flex;gap:30px;overflow:scroll;overflow-x:hidden;overflow-y:hidden;margin-top:24px}@media (max-width: 48rem){#cross-products-carousel{overflow-x:scroll}}#cross-products-carousel .product-card-wrapper{flex:0 0 auto}#cross-products-carousel .scroll-carousel{overflow-x:auto;white-space:nowrap}.floating-controls-container__control{position:absolute;transform:translateY(-50%);z-index:1}.carousel-prev-button{left:0}.carousel-next-button{right:0}.prev-next-button{border:none;cursor:pointer}.circle-button{border-radius:50%}sale-price.h4.text-subdued{color:#011e41}.product-info__block-group.feature-badge-list{display:inline-block;margin-top:28px;margin-left:8px;padding:0;list-style:none;height:148px}.product-info__block-list>:not(:nth-child(1 of:not(:empty))){margin-block-start:25px;margin-bottom:25px}.product-info__block-item{column-gap:8px;margin:.75rem 0;align-items:center;line-height:22.4px}.product-info__block-item .product-title.h3{color:#011e41;font-family:Raleway;font-size:16px;font-weight:400}.product-info__block-item .jac-link{color:#011e41;font-size:12px;font-weight:600}.feature-badge{padding:0;column-gap:0}.feature-badge img{width:1.5rem;height:1.5rem;-o-object-fit:contain;object-fit:contain;margin-right:24px}.feature-badge p{font-size:14px;font-family:Open Sans;text-align:left;font-weight:400;color:#011e41}.badge-list{justify-content:center}.product-info .product-info__block-item[data-block-type=price],.product-info .product-info__block-item[data-block-type=badges]{margin-bottom:0;margin-block-start:0px}.badge-list .badge{font-size:11px;font-family:Open Sans,sans-serif;padding:5px 11px;width:auto;line-height:1;font-weight:400;display:inline-flex;align-items:center;justify-content:center;margin:0 3px 3px}.badge--on-sale_1_25{background-color:#1f74de;color:#fff}.badge--on-sale_26_35{background-color:#830065;color:#fff}.badge--on-sale_36_45{background-color:#e20492;color:#fff}.badge--on-sale_46{background-color:#ed013a;color:#fff}.product-info__block-item .liquid{font-weight:600;font-size:12px;font-family:Open Sans;color:#011e41}.product-info__block-item .liquid .jac-product-shipping-date{font-weight:600;font-size:14px;font-family:Open Sans;color:#011e41}.product-info__block-item .price-list.price-list--product .h4{font-family:Open Sans;font-weight:600;font-size:16px;line-height:22.4px}.variant-picker .variant-picker__option{color:#011e41}.variant-picker .variant-picker__option .variant-picker__option-values{justify-content:center}.block-swatch:hover{background-color:#011e41}.accordion__disclosure .accordion__toggle.h6{font-family:Open Sans;font-size:14px;font-weight:400;color:#011e41}.text-subdued{color:#011e41}.price-sale{color:#ff008c}.button{justify-content:center;align-items:center;display:flex}.shopify-section--slideshow{margin-bottom:34px!important}.section-spacing{padding-top:60px;padding-bottom:60px}@media (max-width: 48rem){.section-spacing{padding-top:2.5rem;padding-bottom:2.5rem}}.shopify-section.shopify-section--featured-collections .section-spacing{padding-top:50px;padding-bottom:0}@media screen and (pointer: fine){.floating-controls-container--on-hover>.floating-controls-container__control{opacity:1;transform:translateY(0)}}.featured-collections-carousel__item .product-card{gap:.625rem;justify-items:start}.shopify-section.shopify-section--main-page .section-spacing{padding-top:0;padding-bottom:0}.shopify-section.shopify-section--media-grid .jacadi_image{margin-top:30px}.shopify-section.shopify-section--media-grid:has(.jacadi_image){padding-top:0}.shopify-section.shopify-section--rich-text .prose .h6{font-family:FuturaPT;font-size:35px;color:#576ea5;letter-spacing:.5px;text-align:center;font-weight:600;line-height:49px}.shopify-section.shopify-section--rich-text .prose .h1{font-family:Raleway;font-size:30px;line-height:130%;letter-spacing:5px;text-transform:uppercase;font-weight:300;width:90%;margin:0 auto;text-align:center;padding-bottom:20px}.shopify-section.shopify-section--rich-text div p{font-family:open sans,sans-serif;font-size:14px;line-height:1.2;letter-spacing:.015rem;font-weight:300;text-align:center}.shopify-section.shopify-section--main-page .section-header .h2{font-weight:400;font-family:Raleway;font-size:32px;margin-top:24px;margin-bottom:32px}@media (min-width: 768px){.shopify-section.shopify-section--image-with-text{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;max-width:980px;margin:0 auto}}.image-with-text{--image-with-text-gap:0rem}.image-with-text .prose .h6{font-family:Raleway;font-size:20px;line-height:130%;letter-spacing:5px;text-transform:uppercase;font-weight:300;width:90%;margin:0 auto;text-align:center;padding-bottom:20px}@media (min-width: 768px){.image-with-text .prose .h6{font-size:30px}}.image-with-text .prose .h1{font-family:Raleway;color:#8798bf;font-size:24px;line-height:130%;letter-spacing:2px;text-transform:uppercase;font-weight:300;width:90%;max-width:635px;margin:0 auto 15px;text-align:left}.image-with-text .prose p{font-family:Open Sans;font-size:14px;line-height:200%;letter-spacing:.015rem;font-weight:300;width:90%;max-width:610px;margin:0 auto;padding-bottom:0;text-align:left}@media (min-width: 768px){.image-with-text img{max-width:100%;height:auto;height:432px;width:362px}}.slider-dark-color{color:#1c1c1c!important}.mega-menu__promo-right .submenu-item{text-transform:none;text-align:left}@media (max-width: 64rem){.jac-header-nav-toggle{display:block;position:relative;padding:0;cursor:pointer;width:1.625rem;height:1.1875rem}.jac-header-nav-burger{-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer;-webkit-appearance:button;background-color:rgb(var(--text-color));background-image:none;transform:none;font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;line-height:inherit;text-transform:inherit;color:inherit;margin:0;padding:0}.jac-header-nav-burger{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;background-color:rgb(var(--text-color));display:block;height:.5px;left:0;position:absolute;top:50%;transition:background-color .15s linear}.jac-header-nav-toggle.active .jac-header-nav-burger{background-color:transparent;transition-delay:0s}.jac-header-nav-toggle.active .jac-header-nav-burger:before{transform:translateY(0) rotate(45deg);background:rgb(var(--text-color));content:"";height:.5px;left:0;position:absolute;width:26px;transition:transform .15s linear,background-color .15s linear}.jac-header-nav-toggle.active .jac-header-nav-burger:after{transform:translateY(0) rotate(-45deg);background:rgb(var(--text-color));content:"";height:.5px;left:0;position:absolute;width:26px;transition:transform .15s linear,background-color .15s linear}.jac-header-nav-toggle .jac-header-nav-burger:before{transform:translateY(-7px);background:rgb(var(--text-color));content:"";height:.5px;left:0;position:absolute;width:26px;transition:transform .15s linear,background-color .15s linear}.jac-header-nav-toggle .jac-header-nav-burger:after{transform:translateY(7px);background:rgb(var(--text-color));content:"";height:.5px;left:0;position:absolute;width:26px;transition:transform .15s linear,background-color .15s linear}.header__primary-nav{display:flex;align-items:center}.smash-visually-hidden,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}}.announcement-bar__carousel .prose.heading a{background-size:0 1px}.announcement-bar__carousel .prose.heading a span{text-decoration:none!important}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom-theme.css.map */
