@media(max-width:767px){body.template-collection .button.button--primary.icon-with-text.pointer-events-auto{padding:10px 14px!important;min-height:40px!important;font-size:14px!important;border-radius:999px!important}body.template-collection .button.button--primary.icon-with-text.pointer-events-auto .btn-text{gap:8px!important}body.template-collection .button.button--primary.icon-with-text.pointer-events-auto svg{width:16px!important;height:16px!important}}@media(max-width:767px){body.template-collection .button.button--primary.icon-with-text.pointer-events-auto{padding-left:16px!important;padding-right:16px!important}}@media(min-width:768px){body.template-collection .button.button--secondary.icon-with-text,body.template-collection .button.button--secondary.sort-by.whitespace-nowrap.overflow-hidden.z-3{background:#0071e3!important;border-color:#0071e3!important;color:#fff!important}body.template-collection .button.button--secondary.icon-with-text *,body.template-collection .button.button--secondary.sort-by.whitespace-nowrap.overflow-hidden.z-3 *{color:#fff!important}body.template-collection .button.button--secondary.icon-with-text:hover,body.template-collection .button.button--secondary.sort-by.whitespace-nowrap.overflow-hidden.z-3:hover{filter:brightness(.95)}body.template-collection .button.button--secondary.icon-with-text:focus,body.template-collection .button.button--secondary.icon-with-text:focus-visible,body.template-collection .button.button--secondary.sort-by.whitespace-nowrap.overflow-hidden.z-3:focus,body.template-collection .button.button--secondary.sort-by.whitespace-nowrap.overflow-hidden.z-3:focus-visible{outline:none!important;box-shadow:0 0 0 3px #0071e340!important}body.template-collection .button.button--secondary.icon-with-text .btn-fill,body.template-collection .button.button--secondary.sort-by.whitespace-nowrap.overflow-hidden.z-3 .btn-fill{background:transparent!important}}@media screen and (min-width:1024px){.mega-menu__list{padding-block-start:var(--sp-7, 28px);padding-block-end:var(--sp-10, 40px);--header-nav-gap: clamp(24px, 2vw, 32px)}.mega-menu__list>.mega-menu__item--nav:not(.mega-menu__item--full){flex:0 0 calc(67% - var(--header-nav-gap))!important;max-width:calc(67% - var(--header-nav-gap))!important;padding-inline-end:clamp(24px,2.5vw,40px)!important;padding-block-start:var(--sp-4, 16px)!important}.mega-menu__list>.mega-menu__item--nav~.mega-menu__item{flex:0 0 calc(16.5% - var(--header-nav-gap) / 2)!important;max-width:calc(16.5% - var(--header-nav-gap) / 2)!important;aspect-ratio:auto!important}.mega-menu__list>.mega-menu__item--nav~.mega-menu__item:nth-of-type(n+4){display:none!important}.mega-menu__item--nav .mega-menu__nav.grid,.mega-menu__item--nav .mega-menu__nav.flex{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:auto!important;grid-auto-flow:row!important;column-gap:clamp(20px,2vw,36px)!important;row-gap:var(--sp-5, 20px)!important}.mega-menu__item--nav .mega-menu__nav.flex .mega-menu__nav-item{flex:unset!important;max-width:unset!important}.mega-menu__item--nav .mega-menu__nav-item>a:not(.media){font-family:var(--font-body-family, system-ui, -apple-system, sans-serif)!important;font-style:normal!important;font-weight:500!important;font-size:11px!important;line-height:1.4!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#9a9a9a!important;background:none!important;padding:0!important;margin-block-end:14px!important;display:inline-block;cursor:default}.mega-menu__item--nav .mega-menu__nav-item>a:not(.media):hover{color:#555!important;background:none!important}.mega-menu__item--nav .mega-menu__nav-item>ul{list-style:none!important;padding:0!important;margin:0!important;display:flex;flex-direction:column;gap:10px}.mega-menu__item--nav .mega-menu__nav-item>ul>li{list-style:none!important;padding:0!important;margin:0!important}.mega-menu__item--nav .mega-menu__nav-item>ul>li::marker,.mega-menu__item--nav .mega-menu__nav-item>ul>li:before{content:""!important;display:none!important}.mega-menu__item--nav .mega-menu__nav-item>ul a{font-family:var(--font-body-family, system-ui, -apple-system, sans-serif)!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:1.7!important;letter-spacing:0!important;color:#1a1a1a!important;background:none!important;text-decoration:none!important;display:inline-block;transition:color .15s ease,text-decoration-color .15s ease}.mega-menu__item--nav .mega-menu__nav-item>ul a:hover,.mega-menu__item--nav .mega-menu__nav-item>ul a:focus-visible{color:#0071e3!important;background:none!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important}.mega-menu__item--nav .mega-menu__nav-item>ul a.is-active{color:#0071e3!important;font-weight:500!important}.mega-menu__list>.mega-menu__item--nav~.mega-menu__item .media-card{background:transparent!important;border-radius:14px;overflow:hidden;height:100%}.mega-menu__list>.mega-menu__item--nav~.mega-menu__item .media-card__link{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:4 / 5;height:auto!important}.mega-menu__list>.mega-menu__item--nav~.mega-menu__item .media-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#00000059);pointer-events:none;z-index:1}.mega-menu__list>.mega-menu__item--nav~.mega-menu__item .media-card .media{height:100%!important;border-radius:14px!important}.mega-menu__list>.mega-menu__item--nav~.mega-menu__item .media-card .media img{width:100%;height:100%;object-fit:cover}.mega-menu__list>.mega-menu__item--nav~.mega-menu__item .media-card__content{position:absolute!important;inset-inline:0!important;inset-block-end:18px!important;padding:0 16px!important;justify-content:center!important;z-index:2}.mega-menu__list>.mega-menu__item--nav~.mega-menu__item .media-card__text{opacity:1!important;transform:none!important;text-align:center;flex:0 0 auto;gap:6px}.mega-menu__list>.mega-menu__item--nav~.mega-menu__item .media-card__text p{margin:0;text-align:center}.mega-menu__list>.mega-menu__item--nav~.mega-menu__item .media-card__text .heading{display:inline-block;background:#fff!important;color:#1a1a1a!important;font-family:var(--font-body-family, system-ui, -apple-system, sans-serif)!important;font-style:normal!important;font-weight:500!important;font-size:13px!important;letter-spacing:.02em!important;line-height:1!important;padding:11px 20px!important;border-radius:999px!important;text-transform:none!important;box-shadow:0 1px 2px #00000014;transition:transform .2s ease,box-shadow .2s ease}.mega-menu__list>.mega-menu__item--nav~.mega-menu__item .media-card__link:hover .media-card__text .heading{transform:translateY(-1px);box-shadow:0 4px 10px #0000002e}.mega-menu__list>.mega-menu__item--nav~.mega-menu__item .media-card__text .text-xs{color:#fff!important;font-size:11px!important;margin-top:6px}.mega-menu__list>.mega-menu__item--nav~.mega-menu__item .media-card__content>.icon{display:none!important}.mega-menu__item--nav .mega-menu__nav-item>a:not(.media),.mega-menu__item--nav .mega-menu__nav-item>ul a{background-image:none!important}}body.template-collection .collection-banner-section .banner__title{font-size:clamp(30px,4.6vw,46px)!important;font-weight:600!important;color:#1a1a1a!important;letter-spacing:-.02em!important;line-height:1.1!important;margin-bottom:10px!important}@media(min-width:768px){body.template-collection .collection-banner-section .banner__title{font-size:clamp(36px,4.2vw,48px)!important}}body.template-collection .collection-banner-section .banner__title .split-words,body.template-collection .collection-banner-section .banner__title .split-words .word,body.template-collection .collection-banner-section .banner__title .split-words .char{font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;color:inherit!important}body.template-collection .collection-banner-section .banner__box>.banner__title+*{margin-block-start:0!important}body.template-collection .collection-banner-section .banner__box>*+*:not(.spacing-section){margin-block-start:8px!important}body.template-collection .collection-banner-section .banner__box .rte{--subtext-size: 15px !important;--subtext-line-height: 1.55 !important;--subtext-letter-spacing: 0 !important;--subtext-text-transform: none !important;font-family:var(--font-body-family, system-ui, -apple-system, "Segoe UI", sans-serif)!important;font-size:14px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important;text-transform:none!important;color:#6b7280!important;max-width:550px!important;margin-top:6px!important;margin-bottom:0!important;opacity:1!important}@media(min-width:768px){body.template-collection .collection-banner-section .banner__box .rte{font-size:15px!important}}body.template-collection .collection-banner-section .banner__box .rte p,body.template-collection .collection-banner-section .banner__box .rte span,body.template-collection .collection-banner-section .banner__box .rte a,body.template-collection .collection-banner-section .banner__box .rte li{font-size:inherit!important;font-weight:400!important;line-height:inherit!important;letter-spacing:0!important;text-transform:none!important;color:inherit!important}body.template-collection .collection-banner-section .banner__box .rte :is(b,strong){font-weight:500!important;color:#1a1a1a!important}body.template-collection .collection-banner-section .banner__box .rte a{color:#1a1a1a!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important}body.template-collection .collection-banner-section .banner__box .rte p+p{margin-top:8px!important}body.template-collection .collection-banner-section .banner__box .rte p:last-child{margin-bottom:0!important}@media(max-width:767px){.product-card__bottom .swatches--variant .color-swatch{--swatch-size: var(--sp-7d5) !important}.product-card__bottom .color-swatch{--swatch-size: var(--sp-6) !important}.product-card__bottom .swatches{gap:6px}}@media(max-width:767px){.variant-picker .swatches--variant .color-swatch{--swatch-size: 68px !important}.variant-picker .swatches:not(.swatches--variant) .color-swatch{--swatch-size: 44px !important}}.product-card__bottom{min-width:0;max-width:100%;justify-content:center}.product-card__bottom .swatches{flex:1 1 auto;min-width:0;max-width:100%;flex-wrap:nowrap;overflow-x:auto;justify-content:safe center;padding:4px;margin:-4px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.product-card__bottom .swatches::-webkit-scrollbar{display:none}.product-card__bottom .swatches>li{flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/jacq-overrides.css.map */
