.bead-single{background:#fff;color:#010100;font-family:Aileron Regular,sans-serif}.bead-single__intro{position:relative;display:grid;grid-template-columns:42% 1fr;min-height:540px;background:#f8f8f8}.bead-single__navigation{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none}.bead-single__nav-arrow{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:35px;height:34px;border-radius:61px;background:#3d3d3d33;pointer-events:auto;transition:background .18s ease}.bead-single__nav-arrow:hover{background:#3d3d3d66}.bead-single__nav-arrow svg{display:block;width:10px;height:16px;color:#fff}.bead-single__nav-arrow--prev{left:40px}.bead-single__nav-arrow--next{right:40px}.bead-single__nav-arrow.is-disabled{opacity:.25;cursor:not-allowed}.bead-single__image-wrap{max-width:469px;margin:0 auto;width:100%;display:flex;align-items:center;justify-content:center;position:relative;top:33px;left:75px}.bead-single__image{display:block;width:100%;height:auto;object-fit:contain}.bead-single__content{display:flex;flex-direction:column;justify-content:center;padding:60px clamp(32px,8vw,154px) 60px clamp(32px,4vw,77px);gap:15px}.bead-single__heading{font-family:Aileron Semi Bold;color:#010100;font-size:30px;font-weight:600;line-height:1.04;text-transform:uppercase;margin-bottom:0}.bead-single__subheading{font-family:Aileron Light;margin:0 0 30px;color:#010100;font-size:14px;font-weight:300;line-height:1.7}.bead-single__description{font-family:Aileron Light;margin-top:15px;max-width:761px;color:#010100;font-size:18px;font-weight:300;line-height:1.7}.bead-single__description a{color:#010100;text-decoration:underline}.bead-single__description a:hover,.bead-single__description a:focus{color:#0575c3}.bead-single__description p{margin-bottom:2rem}.bead-single__description p:empty{display:none}.bead-single__description p:first-child{margin-top:0}.bead-single__description p:last-child{margin-bottom:0}.bead-single__products{padding:4px 0 0}.bead-single__products-heading{font-family:Aileron Bold;margin:0;padding:20px 5.2% 25px;color:#000;font-size:30px;font-weight:700;line-height:1.04;text-transform:uppercase}.bead-single__product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.bead-single__load-more-wrap{height:1px;padding:0}.bead-single__product.is-bead-hidden{display:none}.bead-single__product{position:relative;display:flex;min-width:0;flex-direction:column;color:#010100;text-decoration:none;background-color:#f5f5f5;justify-content:space-between}.bead-single__product-image-wrap{aspect-ratio:477 / 472;overflow:hidden;background:#f5f5f5}@media(min-width:768px){.bead-single__product:nth-child(n+5) .bead-single__product-image-wrap{aspect-ratio:477 / 468}}.bead-single__product-image{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .24s ease}.bead-single__product:hover .bead-single__product-image{transform:scale(1.03)}.bead-single__product-title{position:static;width:78.6%;margin:0 auto;opacity:0;padding:0 10px 18px;font-size:16px;font-weight:400;line-height:1.04;text-align:center;text-transform:uppercase;transition:opacity .18s ease;background-color:#f5f5f5}.bead-single__product:hover .bead-single__product-title,.bead-single__product:focus-visible .bead-single__product-title{opacity:1}@media(hover:none){.bead-single__product-title{opacity:1}}@media only screen and (max-width:989px){.bead-single__product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}}@media(max-width:767px){.bead-single__intro{display:block;min-height:0}.bead-single__nav-arrow{top:22%;transform:translateY(-22%)}.bead-single__nav-arrow--prev{left:8px}.bead-single__nav-arrow--next{right:8px}.bead-single__image-wrap{padding-top:50px;top:unset;left:unset;min-height:0;aspect-ratio:1 / 1}.bead-single__content{padding:40px 24px 48px}.bead-single__heading{font-size:24px}.bead-single__description{font-size:16px;line-height:1.55}.bead-single__products-heading{padding:20px 24px;font-size:24px;line-height:1.15}.bead-single__product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.bead-single__product-title{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/184/compiled_assets/styles.css.map */
