.aujcm-wrapper{display:block;background-color:var(--aujcm-gallery-bg, #ffffff);width:100%;overflow:hidden}.aujcm-band{display:flex;align-items:stretch;justify-content:space-between;background-color:var(--aujcm-bg, #000000);min-height:var(--aujcm-band-min-h-d, 430px)}.aujcm-content{flex:1 1 auto;display:flex;align-items:center;justify-content:center;order:1;padding-top:var(--aujcm-pt-d, 60px);padding-bottom:var(--aujcm-pb-d, 0px);padding-left:var(--aujcm-content-pad-x-d, 40px);padding-right:var(--aujcm-content-pad-x-d, 40px);box-sizing:border-box}.aujcm-content-inner{display:block;width:100%;max-width:var(--aujcm-content-max-w-d, 900px);margin:0 auto;text-align:center}.aujcm-heading{margin:0;color:var(--aujcm-heading-color, #ffffff);font-size:var(--aujcm-heading-size-d, 18px);line-height:1.3;font-weight:400}.aujcm-divider{display:block;width:var(--aujcm-divider-w-d, 70px);height:1px;background-color:var(--aujcm-divider-color, #ffffff);margin:var(--aujcm-divider-gap-d, 18px) auto 0;opacity:.85}.aujcm-text{display:block;margin-top:var(--aujcm-divider-gap-d, 18px);color:var(--aujcm-text-color, #f2f2f2);font-size:var(--aujcm-text-size-d, 15px);line-height:var(--aujcm-text-lh-d, 1.85)}.aujcm-text p{margin:0}.aujcm-text p+p{margin-top:var(--aujcm-para-gap-d, 24px)}.aujcm-text a{color:inherit;text-decoration:underline}.aujcm-gradient-on .aujcm-text{background-image:linear-gradient(var(--aujcm-g-angle, 135deg),var(--aujcm-g1, #ff9ec4) 0%,var(--aujcm-g2, #ffd7a8) 25%,var(--aujcm-g3, #ffffff) 50%,var(--aujcm-g4, #9ad4ff) 75%,var(--aujcm-g5, #c8a6ff) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.aujcm-feature{display:block;position:relative;flex:0 0 var(--aujcm-feature-w-d, 30%);width:var(--aujcm-feature-w-d, 30%);align-self:stretch;order:2;line-height:0}.aujcm-feature-left .aujcm-feature{order:0}.aujcm-feature-img{display:block;width:100%;height:100%;min-height:var(--aujcm-band-min-h-d, 430px);object-fit:cover;object-position:center}.aujcm-feature-img--mobile{display:none}.aujcm-gallery{display:grid;grid-template-columns:repeat(var(--aujcm-gallery-cols-d, 4),minmax(0,1fr));gap:var(--aujcm-gallery-gap-d, 8px);margin-top:var(--aujcm-gallery-mt-d, 40px);padding-left:var(--aujcm-gallery-pad-x-d, 0px);padding-right:var(--aujcm-gallery-pad-x-d, 0px);box-sizing:border-box}.aujcm-tile{display:block;position:relative;overflow:hidden;border-radius:var(--aujcm-radius-d, 0px);line-height:0;text-decoration:none}.aujcm-tile-img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center;transition:transform .6s ease}a.aujcm-tile:hover .aujcm-tile-img{transform:scale(1.04)}.aujcm-placeholder{background-color:#efefef}@media(max-width:749px){.aujcm-band{display:flex;flex-direction:column;align-items:stretch;min-height:0}.aujcm-content{display:block;flex:0 0 auto;order:1;padding-top:var(--aujcm-pt-m, 36px);padding-bottom:var(--aujcm-pb-m, 0px)}.aujcm-content-inner{max-width:100%}.aujcm-heading{font-size:var(--aujcm-heading-size-m, 16px)}.aujcm-divider{width:var(--aujcm-divider-w-m, 60px);margin-top:var(--aujcm-divider-gap-m, 14px)}.aujcm-text{margin-top:var(--aujcm-divider-gap-m, 14px);font-size:var(--aujcm-text-size-m, 13px);line-height:var(--aujcm-text-lh-m, 1.8)}.aujcm-text p+p{margin-top:var(--aujcm-para-gap-m, 18px)}.aujcm-feature,.aujcm-feature-left .aujcm-feature{width:100%;flex:0 0 auto;align-self:auto;order:2;margin-top:var(--aujcm-feature-gap-m, 24px);margin-bottom:0;box-sizing:border-box}.aujcm-featm-top .aujcm-feature,.aujcm-featm-top.aujcm-feature-left .aujcm-feature{order:0;margin-top:var(--aujcm-pt-m, 36px);margin-bottom:var(--aujcm-feature-gap-m, 24px)}.aujcm-featm-top .aujcm-content{padding-top:0}.aujcm-feature-img{height:var(--aujcm-feature-h-m, 340px);min-height:0}.aujcm-feature:has(.aujcm-feature-img--mobile) .aujcm-feature-img--desktop{display:none}.aujcm-feature-img--mobile{display:block}.aujcm-gallery{grid-template-columns:repeat(var(--aujcm-gallery-cols-m, 2),minmax(0,1fr));gap:var(--aujcm-gallery-gap-m, 8px);margin-top:var(--aujcm-gallery-mt-m, 16px);padding-left:var(--aujcm-gallery-pad-x-m, 8px);padding-right:var(--aujcm-gallery-pad-x-m, 8px)}.aujcm-tile{border-radius:var(--aujcm-radius-m, 0px)}.aujcm-tile-img{height:var(--aujcm-tile-h-m, 190px)}}@media(prefers-reduced-motion:reduce){.aujcm-tile-img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/aujcm-craftsmanship.css.map */
