._6yks1a0{background-color:#fff;box-shadow:0 6px 15px -2px rgba(16,24,40,.08),0 6px 15px -2px rgba(16,24,40,.08);border-radius:16px;overflow:hidden;padding:24px;display:block;height:inherit}._6yks1a3{background-color:transparent;box-shadow:none;border-radius:0}._6yks1a3,._6yks1a4{overflow:hidden;padding:0}._6yks1a4,._6yks1a5{background-color:#fff;box-shadow:0 6px 15px -2px rgba(16,24,40,.08),0 6px 15px -2px rgba(16,24,40,.08);border-radius:16px;display:block}._6yks1a5{overflow:hidden;padding:0}._6yks1a6{margin-top:8px}._6yks1a8{padding:24px}._6yks1a9{font-family:var(--font-albert-sans);font-size:1rem;line-height:1.5rem;letter-spacing:0;margin-bottom:8px;color:#4b5563}._6yks1aa{margin:8px}._6yks1ab{margin-top:24px}._6yks1ac{font-family:var(--font-albert-sans);font-weight:600;font-size:.75rem;line-height:1.25rem;letter-spacing:1px;text-transform:uppercase;color:#111827;position:absolute;top:20px;right:0;z-index:1;display:flex;align-items:center;justify-content:center;background-color:#fc2;padding:4px 8px 4px 4px;border-top-left-radius:40px;border-bottom-left-radius:40px}._6yks1ad{width:20px;height:20px}._6yks1ad:after{content:"";display:block;width:8px;height:8px;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}._6yks1a8.is--article h4{color:#111827!important}._6yks1a8.is--article .portable-text{margin-top:8px}._6yks1a8 .portable-text,._6yks1a8 .portable-text p{color:#4b5563}._6yks1a1 h4,._6yks1a2 h4{font-family:var(--font-albert-sans);font-size:1.25rem;line-height:1.75rem;letter-spacing:-.4px;font-weight:700}._6yks1a3 ._6yks1a7{height:auto;border-radius:16px;overflow:hidden}._6yks1a3 ._6yks1a7:before{content:"";display:block;width:100%;padding-top:calc((10 / 9) * 100%)}._6yks1a3 ._6yks1a8{padding:16px 0}._6yks1a4 ._6yks1a8,._6yks1a5 ._6yks1a8{display:flex;justify-content:space-between;flex-direction:column}.is--product-card-layout .is--subtitle{color:#fff}@media screen and (max-width:767px){._6yks1a7{height:160px}._6yks1a8.is--article ._6yks1ab{margin-top:0}._6yks1a4 ._6yks1a8.has--image{height:calc(100% - 160px)}._6yks1a4 ._6yks1a8:not(.has--image){height:inherit}}@media screen and (min-width:768px){._6yks1a7{height:240px}._6yks1a1 h4,._6yks1a2 h4{font-size:1.25rem;line-height:1.75rem;letter-spacing:-.4px}._6yks1a4 ._6yks1a8.has--image{height:calc(100% - 240px)}._6yks1a4 ._6yks1a8:not(.has--image){height:inherit}}
/*# sourceMappingURL=0b67d49883e08946.css.map*/