.cc-product{--cc-paper:#f4f2eb;--cc-ink:#20241e;background:var(--cc-paper);color:var(--cc-ink);padding:0!important;font:1.5rem/1.6 var(--af-sans,Arial,sans-serif);overflow:clip}.cc-product *{box-sizing:border-box}.cc-product a{color:inherit}.cc-product figure{margin:0}.cc-product p{margin:0 0 2rem}.cc-product h2,.cc-product h3{color:inherit}.cc-product__mast{display:flex;justify-content:space-between;gap:2rem;padding:1.5rem 4rem;background:var(--cc-accent);color:#fff;font-size:1.05rem;letter-spacing:.1em}.cc-product__nav{display:flex;align-items:center;gap:3rem;padding:1.5rem 4rem;border-bottom:1px solid #20241e35;font-size:1.2rem;background:var(--cc-paper)}.cc-product__nav a{text-decoration:none}.cc-product__shop{margin-left:auto;border-bottom:1px solid currentColor;padding-bottom:.3rem}.cc-product__opening{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:4rem;padding:6rem 4rem 5rem;max-width:160rem;margin:auto;scroll-margin-top:10rem}.cc-product__index{font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:2.5rem!important}.cc-product__headline h2{font:900 clamp(5rem,7.8vw,12rem)/.88 var(--af-sans,Arial,sans-serif);letter-spacing:-.065em;margin:0 0 3.5rem;text-transform:uppercase}.cc-product__headline h2 span{display:block}.cc-product__headline h2 span:last-child{color:var(--cc-accent)}.cc-product__intro{font:400 clamp(1.7rem,1.6vw,2.1rem)/1.55 var(--af-serif,Georgia,serif);max-width:45ch}.cc-product__textlink{font-size:1.25rem;text-decoration:underline;text-underline-offset:.5rem}.cc-product__inspect{display:block;position:relative;width:100%;padding:0;border:0;background:transparent;color:inherit;cursor:zoom-in;text-align:left}.cc-product__inspect img{display:block;width:100%;height:auto;max-height:67rem;object-fit:contain;transition:filter .2s}.cc-product__inspect:hover img{filter:contrast(1.035)}.cc-product__inspect:focus-visible{outline:2px solid var(--cc-accent);outline-offset:5px}.cc-product__inspect>span{display:flex;justify-content:space-between;align-items:center;font:1.1rem/1.4 var(--af-sans,Arial,sans-serif);padding:1rem 0;border-bottom:1px solid #20241e35}.cc-product__inspect b{font:400 2rem/1 Arial}.cc-product__hero{padding:0;background:transparent;box-shadow:none}.cc-product__hero figcaption{display:flex;justify-content:space-between;gap:1rem;font-size:.85rem;letter-spacing:.07em;padding-top:1rem;text-transform:uppercase}.cc-product__construction{background:#e8e7df;display:grid;grid-template-columns:1.1fr 1fr;gap:7rem;align-items:center;padding:6rem 6%;scroll-margin-top:10rem;border-top:1px solid #20241e35}.cc-product__close-image{position:relative}.cc-product__close-image .cc-product__inspect img{max-height:56rem}.cc-product__stamp{position:absolute;right:-1.5rem;top:-2rem;background:var(--cc-accent);color:#fff;border:1px solid white;padding:1rem 1.3rem;font:700 2rem/.95 Arial;transform:rotate(8deg);pointer-events:none}.cc-product h3{font:400 clamp(3rem,4vw,5.8rem)/1.03 var(--af-serif,Georgia,serif);letter-spacing:-.03em;margin:0 0 2.5rem}.cc-product__construction-copy>p:not(.cc-product__index){max-width:52ch}.cc-product__facts{margin:2.5rem 0 0}.cc-product__facts>div{border-top:1px solid #20241e35;padding:1.4rem 0;display:grid;grid-template-columns:12rem 1fr;gap:2rem;font-size:1.3rem}.cc-product dd{margin:0}.cc-product__facts dt span{color:var(--cc-accent);margin-right:1rem}.cc-product__fit{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8rem;max-width:130rem;margin:auto;padding:6rem 5rem}.cc-product__fit figure{max-width:43rem;justify-self:center;width:100%;transform:none}.cc-product__fit .cc-product__inspect img{max-height:55rem}.cc-product__fit-facts{margin:0 0 3rem}.cc-product__fit-facts>div{padding:1.2rem 0;border-top:1px solid #20241e35;display:grid;grid-template-columns:10rem 1fr;gap:1.5rem;font-size:1.4rem}.cc-product__button{display:inline-block;background:var(--cc-accent);color:#fff!important;text-decoration:none;padding:1.4rem 2.5rem;font-size:1.3rem}.cc-product__pair{display:grid;grid-template-columns:.8fr 1.2fr;gap:6rem;padding:5rem 6%;border-top:1px solid #20241e35}.cc-product__pair header{align-self:center}.cc-product__pair header p{max-width:32ch}.cc-product__pair-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.cc-product__pair-card{text-decoration:none;min-width:0}.cc-product__pair-card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;transition:transform .25s}.cc-product__pair-card:hover img,.cc-product__pair-card:focus-visible img{transform:translateY(-6px)}.cc-product__pair-card span{display:block;margin-top:1rem;font-size:1.3rem}.cc-product__pair-card small{display:block;font-size:1.15rem;margin-top:.4rem}.cc-product .afr__viewer{width:min(96vw,150rem);max-width:96vw;max-height:94vh;padding:1.5rem;background:#f8f5ef;border:0;color:#25231f}.cc-product .afr__viewer::backdrop{background:#111b}.cc-product .afr__viewer-controls{display:flex;justify-content:space-between;gap:2rem;padding-bottom:1.5rem}.cc-product .afr__viewer button{font:1.4rem/1.4 Arial;padding:1rem 1.5rem;background:transparent;border:1px solid #bdb5a5;color:inherit;cursor:pointer}.cc-product .afr__viewer-image{overflow:auto;max-height:78vh;text-align:center}.cc-product .afr__viewer-image img{display:block;width:auto;height:auto;max-width:100%;max-height:78vh;margin:auto}.cc-product .afr__viewer.is-zoomed img{max-width:none;max-height:none}@media(max-width:749px){.cc-product__mast{padding:1.2rem 1.6rem;font-size:.9rem}.cc-product__mast>span:nth-child(2){display:none}.cc-product__nav{padding:1.3rem 1.6rem;gap:1.5rem;font-size:1.05rem;flex-wrap:wrap}.cc-product__opening{grid-template-columns:1fr;padding:3.5rem 1.8rem;gap:3rem}.cc-product__headline h2{font-size:clamp(5.2rem,14vw,8rem);margin-bottom:2.5rem}.cc-product__intro{font-size:1.8rem}.cc-product__hero{margin:0!important}.cc-product__inspect img{max-height:48rem}.cc-product__construction{grid-template-columns:1fr;padding:3.5rem 2rem;gap:3.5rem}.cc-product__stamp{right:-.5rem;top:-1rem}.cc-product__construction-copy{order:-1}.cc-product h3{font-size:3.8rem}.cc-product__fit{grid-template-columns:1fr;padding:3.5rem 2rem;gap:3rem}.cc-product__fit figure{max-width:32rem}.cc-product__pair{grid-template-columns:1fr;padding:3.5rem 2rem;gap:2rem}.cc-product__pair-grid{gap:1.5rem}.cc-product__facts>div{grid-template-columns:9rem 1fr}.cc-product__index{margin-bottom:1.8rem!important}}@media(prefers-reduced-motion:reduce){.cc-product *{transition:none!important;scroll-behavior:auto!important}}.afr.cc-product{background:var(--cc-paper)!important}.afr.cc-product .cc-product__headline h2{font-weight:900!important;font-family:Archivo,Arial,sans-serif!important}.afr.cc-product h3{font-family:Newsreader,Georgia,serif!important;font-weight:400!important}.cc-product__inspect img[src*="cc-sport-row-2.jpg"]{aspect-ratio:938/596;object-fit:cover;object-position:center 16.67%;height:auto;max-height:none}
/*# sourceMappingURL=/cdn/shop/t/59/assets/anfulu-crying-product.css.map */
