body.template-collection{--jc-space:clamp(16px,2vw,32px);--jc-line:#e8e8ed;background:#fff;color:#1d1d1f}body.template-collection main .page-width{max-width:none;padding-inline:var(--jc-space)}body.template-collection .collection-banner-section .section{padding-block:32px 20px;background:#fff;border-radius:0}body.template-collection .collection-banner-section .banner__box{padding:0;max-width:760px}body.template-collection .collection-banner-section .banner__title{font-family:inherit;font-size:clamp(30px,3vw,44px);font-weight:500;letter-spacing:-.035em;line-height:1.2}body.template-collection .collection-banner-section .rte{font-size:14px;line-height:1.7;max-width:72ch;color:#6e6e73;margin-top:14px;text-wrap:pretty}body.template-collection .collection-banner-section .spacing-section{max-height:12px}body.template-collection .jacq-category-nav__track{width:100%;margin-inline:0;padding:10px 0 16px;gap:8px;scroll-padding-inline:0}body.template-collection .jacq-category-nav__link{min-height:44px;border:1px solid var(--jc-line);border-radius:12px;box-shadow:none;font-size:13px;padding-inline:18px;background:#fff;color:#1d1d1f}body.template-collection .jacq-category-nav__link[aria-current=page]{background:#f5f5f7;border-color:#d2d2d7}body.template-collection .jacq-category-nav__link--quiz{background:#1d1d1f;color:#fff;border-color:#1d1d1f}body.template-collection .jacq-category-nav__arrow{width:36px;height:36px;border-radius:11px;color:#171717}body.template-collection .collection-section>.section{background:#fff;border:0;border-radius:0;padding-top:6px;padding-bottom:48px}body.template-collection .collection__topbar{margin-bottom:24px;min-height:44px}body.template-collection .collection__content{gap:32px}body.template-collection #ProductGridContainer{min-width:0}body.template-collection .collection .button{--color-button-background:255 255 255;--color-button-text:29 29 31;--color-button-border:232 232 237;border:1px solid var(--jc-line);border-radius:12px!important;box-shadow:none;background:#fff;color:#1d1d1f;font-size:13px;min-height:44px}body.template-collection .collection__topbar .button{padding:12px 18px}body.template-collection .collection .button>.btn-fill{background:#f5f5f7}body.template-collection .collection .button .btn-text{color:inherit}body.template-collection .facet-sorting{gap:14px;font-size:13px}body.template-collection .facet-sorting .sort-by{min-width:176px}body.template-collection .sort-listbox label{font-size:15px;line-height:1.5}body.template-collection .sort-close{color:#171717}body.template-collection .facets__scroll .details__summary{min-height:58px}body.template-collection .facet-form .details__summary>span{font-size:15px;font-weight:500}body.template-collection .facet-form .filter-icon{display:none}body.template-collection .facet-form .details{border-color:var(--jc-line)}body.template-collection .facet-form .details__content{font-size:13px}body.template-collection .card-grid{column-gap:16px;row-gap:28px}body.template-collection .collection .product-card{border:0!important;box-shadow:none!important;background:#fff;border-radius:0;min-width:0;overflow:visible}body.template-collection .collection .product-card__media{border-radius:18px;overflow:hidden;isolation:isolate;background:#f1f1f1}body.template-collection .collection .product-card__media>a.media{aspect-ratio:1.2;height:auto!important;padding:0!important;min-height:0;border-radius:inherit;overflow:hidden;background:#f1f1f1}body.template-collection .collection .product-card__media :is(.media,.product-card__carousel,.flickity-viewport){border-radius:inherit;overflow:hidden}body.template-collection .collection .product-card__media .flickity-viewport{height:100%!important}body.template-collection .collection .product-card__media img{width:100%;height:100%;object-fit:cover;object-position:center;mix-blend-mode:normal;border-radius:0;filter:none}body.template-collection .collection .product-card__content{padding:14px 2px 0!important;text-align:left;min-width:0}body.template-collection .collection .product-card__details{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;gap:8px!important;text-align:left!important}body.template-collection .collection .product-card__details>p{min-width:0;margin:0}body.template-collection .collection .product-card__title{font-size:clamp(19px,1.45vw,25px)!important;line-height:1.3!important;font-weight:500;letter-spacing:-.025em;overflow-wrap:anywhere}body.template-collection .collection .product-card__details .price{display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:flex-start!important;gap:3px!important;margin:0!important;text-align:right;font-size:14px!important;line-height:1.4!important;font-weight:400}body.template-collection .collection .product-card__details .price__sale{font-size:11px;color:#86868b}body.template-collection .collection .product-card__bottom{justify-content:center;padding-top:12px;min-width:0;max-width:100%}body.template-collection .collection .product-card__bottom .swatches{display:flex!important;justify-content:center;flex-wrap:wrap;gap:6px;max-width:100%}body.template-collection .collection .product-card__bottom .color-swatch{width:40px;height:40px;border-radius:10px;--swatch-radius:10px}body.template-collection .collection .product-card__bottom .color-swatch:before,body.template-collection .collection .product-card__bottom .color-swatch:after{border-radius:inherit}body.template-collection .collection .badges{top:12px;left:12px}body.template-collection .collection .badge{font-size:11px;padding:7px 10px;border-radius:7px;font-weight:500}body.template-collection .collection .badge--onsale{background:#c92a35;color:#fff}body.template-collection .pagination{gap:8px}body.template-collection .pagination :is(a,span){border-radius:11px;color:#171717}body.template-collection .jacq-collection-seo{font-family:inherit;padding-block:32px 48px}body.template-collection .jacq-collection-seo__header{text-align:left;margin-bottom:28px}body.template-collection .jacq-collection-seo h2{font-family:inherit;font-size:clamp(26px,2.5vw,36px);line-height:1.25;font-weight:500;letter-spacing:-.03em;text-wrap:pretty}body.template-collection .jacq-collection-seo__lead{max-width:76ch;margin:14px 0 0;font-size:14px;line-height:1.7;text-wrap:pretty}body.template-collection .jacq-collection-seo__content{border:1px solid var(--jc-line);border-radius:20px;box-shadow:0 4px 16px #1d1d1f04}body.template-collection .jacq-collection-seo__tab[aria-selected=true]{color:#1d1d1f;background:#f5f5f7}body.template-collection .jacq-collection-seo__panel-title{font-family:inherit;font-size:22px;font-weight:500}body.template-collection .jacq-collection-seo summary{font-size:14px}body.template-collection .collection :is(a,button,summary):focus-visible{outline:2px solid #0071e3;outline-offset:3px}@media(min-width:1280px){body.template-collection .collection #FacetFiltersContainer{flex-basis:220px;width:220px}body.template-collection .collection.with-sidebar .card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1700px){body.template-collection .collection.with-sidebar .card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(hover:hover){body.template-collection .jacq-category-nav__link:hover{background:#f5f5f7;color:#1d1d1f}body.template-collection .jacq-category-nav__link--quiz:hover{background:#333;color:#fff}}@media(max-width:767px){body.template-collection .collection-banner-section .section{padding-block:24px 12px}body.template-collection .collection-banner-section .banner__title{font-size:30px}body.template-collection .collection-banner-section .rte{font-size:13px;line-height:1.65;margin-top:12px}body.template-collection .jacq-category-nav__link{font-size:12px;min-height:44px;padding-inline:14px}body.template-collection .collection-section>.section{padding-bottom:28px}body.template-collection .card-grid{column-gap:12px;row-gap:24px}body.template-collection .collection .product-card__media{border-radius:14px}body.template-collection .collection .product-card__content{padding:12px 1px 0!important}body.template-collection .collection .product-card__details{gap:5px!important}body.template-collection .collection .product-card__title{font-size:17px!important}body.template-collection .collection .product-card__details .price{font-size:12px!important}body.template-collection .collection .product-card__details .price__sale{font-size:10px}body.template-collection .collection .product-card__bottom .color-swatch{width:32px;height:32px;border-radius:8px}body.template-collection .collection .product-card__bottom .swatches{gap:4px}body.template-collection .collection .badges{top:8px;left:8px}body.template-collection .collection .badge{font-size:10px;padding:6px 8px}body.template-collection .facet-sticky>.button{box-shadow:0 4px 20px #1d1d1f12}body.template-collection .facet-drawer .drawer__inner{border-radius:20px 20px 0 0}body.template-collection .facet-drawer .drawer__title{font-size:22px;font-weight:500}body.template-collection .jacq-collection-seo__content{border-radius:16px;padding:20px}body.template-collection .jacq-collection-seo__panel-title{font-size:20px}body.template-collection .jacq-collection-seo{padding-block:28px 32px}}@media(max-width:359px){body.template-collection .collection .product-card__title{font-size:15px!important}body.template-collection .collection .product-card__details .price{font-size:11px!important}}body.template-collection .collection .button{background:#fff!important;color:#1d1d1f!important;border-color:#e8e8ed!important;--buttons-radius:12px;--buttons-border-width:0px}body.template-collection .collection .button:after{border:0!important;border-radius:inherit}body.template-collection .collection .button>.btn-fill{display:none}body.template-collection .collection .button .btn-text{color:#1d1d1f!important}body.template-collection .collection-banner-section .banner__title{font-weight:500!important}body.template-collection .collection .product-card__media{clip-path:inset(0 round 18px)}body.template-collection .collection .product-card__media>a.media{clip-path:none!important}@media(max-width:767px){body.template-collection .collection .product-card__media{clip-path:inset(0 round 14px)}}body.template-collection .collection .button.button--secondary.icon-with-text,body.template-collection .collection .button.button--secondary.sort-by.whitespace-nowrap.overflow-hidden.z-3{background:#fff!important;color:#1d1d1f!important;border-color:#e8e8ed!important}body.template-collection .collection .collection__topbar .button :is(.sort-header,.sort-selection,.sort-title,.sort-close,svg){color:#1d1d1f!important}body.template-collection .collection .product-card__media img{border-radius:18px!important}@media(max-width:767px){body.template-collection .collection .product-card__media img{border-radius:14px!important}}body.template-collection .collection .button.button--secondary.icon-with-text *,body.template-collection .collection .button.button--secondary.sort-by.whitespace-nowrap.overflow-hidden.z-3 *{color:#1d1d1f!important}body.template-collection .jacq-category-nav__track{gap:6px;padding-block:8px 18px}body.template-collection .jacq-category-nav__link{flex:0 0 auto;min-height:44px;padding-inline:17px;border:0;border-radius:12px;background:transparent;box-shadow:none;color:#6e6e73;font-size:14px;font-weight:500;transition:background-color .2s ease,color .2s ease}body.template-collection .jacq-category-nav__link[aria-current=page]{background:#f5f5f7;color:#1d1d1f;border:0;box-shadow:none}body.template-collection .jacq-category-nav__link--quiz{margin-right:10px;padding-inline:22px;background:#0071e3;color:#fff}body.template-collection .jacq-category-nav__arrow{border:0;background:#fff;border-radius:12px;box-shadow:0 2px 12px #1d1d1f0a;color:#1d1d1f}body.template-collection .collection__topbar{margin-bottom:24px}body.template-collection .collection .button.button--secondary.icon-with-text,body.template-collection .collection .button.button--secondary.sort-by.whitespace-nowrap.overflow-hidden.z-3{background:#f5f5f7!important;border:0!important;border-radius:12px!important;box-shadow:none;min-height:44px;padding:13px 18px}body.template-collection .collection .facet-sorting{gap:12px}body.template-collection .collection .facet-sorting>span{font-size:12px;color:#86868b}body.template-collection .collection .facet-sorting .sort-by{min-width:150px}body.template-collection .collection .sort-header{gap:18px}@media(hover:hover){body.template-collection .jacq-category-nav__link:hover{background:#f5f5f7;color:#1d1d1f}body.template-collection .jacq-category-nav__link--quiz:hover{background:#0077ed;color:#fff}body.template-collection .collection .button.button--secondary.icon-with-text:hover{background:#ececef!important}}@media(max-width:767px){body.template-collection .jacq-category-nav__track{gap:4px;padding-block:6px 14px}body.template-collection .jacq-category-nav__link{min-height:46px;padding-inline:15px;font-size:13px}body.template-collection .jacq-category-nav__link--quiz{margin-right:6px;padding-inline:18px}}@media(prefers-reduced-motion:reduce){body.template-collection .jacq-category-nav__link{transition:none}}body.template-collection .collection .sort-close{width:18px!important;height:18px!important;background:transparent!important;flex:0 0 18px;position:relative}body.template-collection .collection .sort-by:not([open]) .sort-close svg{opacity:0}body.template-collection .collection .sort-by:not([open]) .sort-close:after{content:"";width:6px;height:6px;border-right:1.5px solid #1d1d1f;border-bottom:1.5px solid #1d1d1f;transform:translateY(-2px) rotate(45deg)}body.template-collection .collection .sort-by[open] .sort-close svg{opacity:1;width:16px;height:16px}body.template-collection .collection-banner-section .banner__box{width:100%;min-width:0}body.template-collection jacq-category-navigation{min-width:0;max-width:100%}body.template-collection .jacq-category-nav__track{max-width:100%;overflow-x:auto;scrollbar-width:none}body.template-collection .jacq-category-nav__track::-webkit-scrollbar{display:none}body.template-collection .collection__content>*,body.template-collection .collection .card-grid>*{min-width:0}body.template-collection .collection .product-card__bottom .swatches{flex-wrap:nowrap;justify-content:safe center;overflow-x:auto;scrollbar-width:none;overscroll-behavior-inline:contain;padding:2px}body.template-collection .collection .product-card__bottom .swatches::-webkit-scrollbar{display:none}body.template-collection .collection .product-card__bottom .swatches>li{flex:0 0 auto}@media(max-width:767px){body.template-collection .collection .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.template-collection .collection-banner-section .banner__title{font-size:clamp(26px,7.5vw,30px)!important;line-height:1.2}body.template-collection .collection-banner-section .rte{max-width:100%}}@media(min-width:1280px){body.template-collection .jacq-category-nav__track{gap:clamp(4px,.4vw,10px)}body.template-collection .jacq-category-nav__link{flex:1 0 auto;min-height:46px;padding-inline:clamp(14px,1.05vw,28px);font-size:clamp(14px,.65vw,16px)}body.template-collection .jacq-category-nav__link--quiz{margin-right:0}body.template-collection .collection__topbar{align-items:center;min-height:46px}body.template-collection .collection .collection__topbar .button.button--secondary.icon-with-text{width:220px;min-height:46px;padding:11px 18px;line-height:24px}body.template-collection .collection .collection__topbar .button.button--secondary.sort-by.whitespace-nowrap.overflow-hidden.z-3{min-height:46px;padding:11px 18px;line-height:24px}body.template-collection .collection .collection__topbar .sort-header{min-height:24px}}@media(min-width:1280px){body.template-collection .collection .collection__topbar .button.button--secondary.icon-with-text,body.template-collection .collection .collection__topbar .button.button--secondary.sort-by.whitespace-nowrap.overflow-hidden.z-3:not([open]){height:46px!important;box-sizing:border-box}}@media(min-width:1700px){body.template-collection .collection-banner-section .banner__box{max-width:900px}body.template-collection main .collection-banner-section .banner__box .rte{width:100%!important;max-width:900px!important}}body.template-collection .collection .collection__topbar .button.button--secondary{font-family:inherit;font-size:14px;font-weight:400}body.template-collection .collection .collection__topbar .button.button--secondary .btn-text{font:inherit;letter-spacing:0}body.template-collection .collection .collection__topbar .facet-sorting>span{font-size:13px;font-weight:400;color:#6e6e73}body.template-collection .collection .collection__topbar .sort-header{gap:14px;justify-content:space-between}body.template-collection .collection .collection__topbar .sort-selection{font-size:14px;font-weight:400;line-height:24px;letter-spacing:0}body.template-collection .collection .collection__topbar .button:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}body.template-collection .collection .collection__topbar .button:focus-visible{outline:2px solid #1d1d1f!important;outline-offset:3px;box-shadow:none!important}@media(min-width:1280px){body.template-collection .collection.with-sidebar #FacetFiltersContainer{display:block!important;flex:0 0 220px!important;width:220px;min-width:0;opacity:1;visibility:visible;overflow:clip;transition:flex-basis .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1),margin-right .32s cubic-bezier(.22,1,.36,1),opacity .22s ease,visibility 0s}body.template-collection .collection.with-sidebar #FacetFiltersContainer>.facets__scroll{width:220px}body.template-collection .collection.with-sidebar:has([is=filters-toggle][aria-expanded=false]) #FacetFiltersContainer{flex-basis:0!important;width:0;margin-right:-32px;opacity:0;visibility:hidden;transition:flex-basis .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1),margin-right .32s cubic-bezier(.22,1,.36,1),opacity .18s ease,visibility 0s .32s}body.template-collection .collection.with-sidebar [is=filters-toggle]{transition:background-color .18s ease!important}}@media(prefers-reduced-motion:reduce){body.template-collection .collection.with-sidebar #FacetFiltersContainer{transition:none!important}}body.template-collection .collection .collection__topbar .sort-title{font-family:inherit;font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;color:#1d1d1f!important}body.template-collection .collection .collection__topbar .sort-listbox label{font-family:inherit;font-size:14px;font-weight:400;line-height:1.6;letter-spacing:0}body.template-collection .collection-banner-section .jacq-collection-intro{margin:0;text-wrap:pretty}@media(min-width:768px){body.template-collection .collection-banner-section .jacq-collection-intro>span{display:block}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/jacq-collection-editorial.css.map */
