@import"https://fonts.googleapis.com/css2?family=Bayon&display=swap";:root{--jc-display:Bayon,"Arial Narrow",sans-serif}body .content-for-layout :is(h1,h2,h3),.jc-footer h2,.header__menu-item,.menu-list__link,.jc-eyebrow,.jc-button,.jc-tile-link{font-family:var(--jc-display);font-weight:400}body .content-for-layout :is(h1,h2,h3),.jc-footer h2{text-transform:uppercase}body .content-for-layout h2,.jc-footer h2{font-size:26px;line-height:1.15}.jc-shell{width:min(100%,1500px);margin-inline:auto;padding-inline:40px}.jc-frame{position:relative;isolation:isolate;overflow:hidden;background:#353331;color:#fff}.jc-picture,.jc-picture img{width:100%;height:100%;display:block}.jc-frame>.jc-picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.jc-frame>.jc-picture img{object-fit:cover}.jc-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#00000063,#00000014 42%,#00000094)}.jc-hero{min-height:750px;display:grid;align-items:end}.jc-hero-content{padding-bottom:45px}body .content-for-layout .jc-hero h1{font-size:clamp(48px,5vw,74px);line-height:1;margin:0 0 22px;color:inherit}.jc-eyebrow{font-size:18px;line-height:1.25;letter-spacing:.19em;text-transform:uppercase;margin:0 0 12px}.jc-actions{display:flex;gap:10px;flex-wrap:wrap}.jc-button{display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:40px;padding:7px 19px;background:var(--jc-accent);color:#101010;border:1px solid var(--jc-accent);text-transform:uppercase;letter-spacing:.15em;text-decoration:none;font-size:14px}.jc-button--sub{background:transparent;color:inherit;border-color:currentColor}.jc-button--arrow{background:#202020;color:#fff;border-color:#202020}.jc-button:hover,.jc-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.jc-products{padding-block:75px 55px}.jc-section-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.jc-section-bar h2{margin:0}.jc-products-grid,.jc-collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.jc-product-link{display:grid;gap:7px;text-align:center;font-size:14px;color:inherit;text-decoration:none}.jc-product-link:hover span:first-of-type{text-decoration:underline}.jc-product-img{aspect-ratio:2/3;background:#292929;display:grid;place-items:center;overflow:hidden;margin-bottom:3px}.jc-product-img img{width:100%;height:100%;object-fit:contain}.jc-price{font-size:14px}.jc-collections .jc-section-bar{justify-content:center;text-align:center}.jc-collection-grid .jc-frame{aspect-ratio:4/3;display:grid;place-items:center}.jc-tile-link{display:grid;place-items:center;width:100%;height:100%;padding:10px;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.11em;font-size:clamp(16px,2vw,25px);text-decoration:none}.jc-tile-link:hover{text-decoration:underline}.jc-text{text-align:center;padding-block:40px 46px}.jc-text--compact{padding-block:8px 14px}.jc-text h2,.jc-faq h2{margin:0 0 12px}.jc-text .rte{max-width:70ch;margin-inline:auto}.jc-text .jc-actions{justify-content:center}.jc-promos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding-bottom:40px}.jc-promo{min-height:720px;display:grid;place-items:center;padding:40px;text-align:center}.jc-promo-content{border:1px solid rgba(255,255,255,.67);padding:28px 22px;max-width:430px}.jc-promo h2{color:#fff;margin:0 0 8px}.jc-promo .jc-actions{justify-content:center;margin-top:14px}.jc-promos--feature .jc-promo{place-items:end start;text-align:left}.jc-promos--feature .jc-actions{justify-content:start}.jc-marks{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;padding-block:24px}.jc-marks img{width:150px;height:90px;object-fit:contain}.jc-faq{max-width:850px;padding-block:25px 55px}.jc-faq h2{text-align:center}.jc-faq details{border-block-end:1px solid var(--color-border)}.jc-faq summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:46px}.jc-faq summary span:before{content:"+"}.jc-faq details[open] summary span:before{content:"\2212"}.jc-faq .rte{padding-block:4px 14px}.jc-footer{padding-block:54px 24px;border-top:1px solid var(--color-border)}.jc-footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:30px}.jc-footer ul,.jc-toolbar ul{list-style:none;padding:0;margin:0}.jc-footer li{margin-block:6px}.jc-footer a,.jc-toolbar a{color:inherit;text-decoration:none}.jc-footer a:hover,.jc-toolbar a:hover{text-decoration:underline}.jc-footer form{display:grid;gap:10px}.jc-footer input{width:100%;min-height:44px;padding-inline:10px}.jc-footer .jc-button{justify-self:start;cursor:pointer}.jc-footer-small{text-align:center;border-top:1px solid var(--color-border);margin-top:35px;padding-top:20px;font-size:13px}.jc-toolbar{font-family:var(--jc-display);position:absolute;z-index:5;width:100%;color:#fff;border-bottom:1px solid #ffffff50;pointer-events:none}.jc-toolbar ul{display:flex;gap:20px;align-items:center;min-height:34px}.jc-toolbar a{pointer-events:auto}body:has(.jc-hero) .header__row--top{padding-top:34px}body:has(.jc-hero) .header__heading-logo,.header__heading-logo{object-fit:contain}body .content-for-layout .product-information h1{font-size:clamp(27px,3vw,46px);line-height:1.11}body .content-for-layout .shopify-policy__container{max-width:840px;padding:45px 22px 65px}body .content-for-layout .shopify-policy__title h1{font-size:clamp(30px,4vw,50px)}@media(max-width:1100px){.jc-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.jc-shell{padding-inline:17px}.jc-hero{min-height:90svh}.jc-hero-content{padding-bottom:24px}body .content-for-layout .jc-hero h1{font-size:42px;margin-bottom:12px}.jc-eyebrow{font-size:14px}.jc-products{padding-block:42px 36px}.jc-section-bar{margin-bottom:17px}body .content-for-layout h2,.jc-footer h2{font-size:23px}.jc-products-grid,.jc-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.jc-product-link{font-size:13px}.jc-text{padding-block:32px}.jc-text--compact{padding-block:10px}.jc-promos{grid-template-columns:1fr;gap:20px;padding-bottom:22px}.jc-promo{min-height:456px;padding:20px}.jc-promos--feature .jc-promo{min-height:324px}.jc-footer{padding-block:36px 20px}.jc-footer-grid{grid-template-columns:1fr;gap:22px}.jc-toolbar{display:none}body:has(.jc-hero) .header__row--top{padding-top:0}}.jc-promo-content{background:#181818a6}.jc-product-img{background:#fafafa}.jc-collection-grid .jc-frame:after{background:#0006}.jc-footer input{border:1px solid #ccc}.jc-toolbar a{font-size:14px;white-space:nowrap;text-transform:none}@media(min-width:750px){.jc-hero-content{padding-top:125px}}@media(min-width:750px){.announcement-bar__slider{min-height:31px}.announcement-bar__slider .slideshow-controls__arrows,.announcement-bar__slider slideshow-arrows{display:none}.announcement-bar__slides{display:flex;max-width:none;width:100%;justify-content:space-around}.announcement-bar__slides .announcement-bar__slide[aria-hidden=true]{visibility:visible;opacity:1}.announcement-bar__slides .announcement-bar__slide{font-family:var(--jc-display);text-transform:uppercase;letter-spacing:.09em;min-width:0}body:has([data-template=collection]) .product-grid:not([product-grid-view=zoom-out]){grid-template-columns:repeat(4,minmax(0,1fr))}}body:has([data-template=collection]) :is(.product-grid__card,.product-card) :is(.product-title,.price,.group-block-content){text-align:center}body:has([data-template=collection]) .content-for-layout h1,.product-information h1{font-family:var(--jc-display);text-transform:uppercase;font-weight:400}body:has([data-template=collection]) .content-for-layout h1{text-align:center}body:has([data-template=collection]) .card-gallery img{object-fit:contain;background:#fafafa}.jc-product-img{line-height:0}.jc-announcements{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;min-height:61px;text-align:center;background:var(--color-background);color:var(--color-foreground);border-bottom:1px solid #ffffff70;font-family:var(--jc-display);font-size:14px;line-height:1.45}.jc-announcements a{color:inherit;text-decoration:none;display:block;padding:8px 4px}.jc-announcements a:hover{text-decoration:underline}.jc-announcements strong,.jc-announcements span{display:block;font-weight:400}.jc-announcements strong{text-transform:uppercase;letter-spacing:.12em}.jc-announcements span{letter-spacing:.035em}.jc-showcase-card{position:relative;min-width:0}.jc-showcase-quick{position:absolute;top:0;left:0;opacity:0;font-size:11px;min-height:34px;background:#202020;color:#fff;border-color:#202020}.jc-showcase-card:hover .jc-showcase-quick,.jc-showcase-quick:focus-visible{opacity:1}.jc-showcase-more{display:none}.jc-product-img{background:#fff}body .content-for-layout :is(h1,h2,h3):not(.product-card h3){font-family:var(--jc-display)!important;font-weight:400!important}@media(max-width:749px){.jc-announcements{display:flex;overflow:auto;scroll-snap-type:x mandatory;min-height:43px}.jc-announcements>div{flex:0 0 100%;scroll-snap-align:start}.jc-announcements a{padding:3px}.jc-announcements span{font-size:12px}.jc-products-grid{display:flex;overflow-x:auto;scroll-snap-type:x proximity;margin-inline:-17px;padding:0 17px 10px;gap:12px}.jc-products-grid>article,.jc-showcase-more{flex:0 0 39vw;scroll-snap-align:center}.jc-showcase-more{display:grid;place-items:center}.jc-products .jc-section-bar:has(.jc-button--sub){justify-content:center}.jc-products .jc-section-bar .jc-button--sub{display:none}}@media(min-width:750px){.jc-hero{min-height:811px}}@media(max-width:749px){.jc-hero{min-height:clamp(545px,90svh,860px)}.jc-showcase-quick{opacity:1;position:static;display:flex;margin:8px auto 0;max-width:max-content}}body:has(.product-information) .product-information h1{text-transform:uppercase;letter-spacing:.01em}.jc-hero--catalog{background:#fff}.jc-hero--catalog>.jc-picture img{object-fit:contain;object-position:77% center}.jc-hero--catalog:after{background:linear-gradient(180deg,#171717b8,transparent 28%),linear-gradient(90deg,#171717dc,#1717178a 36%,transparent 66%)}@media(max-width:749px){.jc-hero--mobile-fallback{background:#fff}.jc-hero--mobile-fallback>.jc-picture img{object-fit:contain;object-position:center 42%}.jc-hero--mobile-fallback:after{background:linear-gradient(180deg,#171717b8,transparent 25%,transparent 61%,#171717 100%)}.jc-hero--catalog:not(.jc-hero--mobile-fallback)>.jc-picture img{object-fit:cover;object-position:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/jencorad-editorial.css.map */
