.production-notes__intro{text-align:center}.production-notes__eyebrow{color:#861723;display:block;font-family:Work Sans,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.125rem;line-height:1.15;margin-bottom:1.375rem;text-transform:uppercase}@media (min-width:1681px){.production-notes__eyebrow{font-size:1rem;line-height:1.5}}.production-notes__heading{color:#362524;font-family:Cardo,serif;font-size:1.625rem;font-weight:400;line-height:1.35;margin-bottom:0}@media (min-width:760px){.production-notes__heading{font-size:3.125rem;line-height:1.25;margin-bottom:1rem}}@media (min-width:1025px){.production-notes__heading{font-size:3.75rem;line-height:1.3}}@media (min-width:1681px){.production-notes__heading{font-size:4rem;line-height:1.25}}@media (min-width:1025px){.production-notes__heading{margin-bottom:0}}.production-notes__description{color:#7c605f;font-family:Work Sans,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.0625rem;line-height:1.5;margin-bottom:0;margin-top:1.5625rem;text-align:center}@media (min-width:760px){.production-notes__description{font-size:1.5rem;letter-spacing:normal;line-height:1.67}}@media (min-width:1681px){.production-notes__description{font-size:1.25rem;letter-spacing:.0625rem;line-height:1.5}}@media (min-width:1025px){.production-notes__description{text-align:center}}.production-notes__description p{color:inherit;font:inherit;line-height:inherit;margin-bottom:1.5em}@media (min-width:1025px){.production-notes__description{margin:.625rem auto 0;max-width:66.25rem}}.production-notes__wrapper{margin-top:1.5rem}@media (min-width:1025px){.production-notes__wrapper{margin-top:4.375rem}.production-notes{padding-top:3.4375rem}}@media (min-width:1366px){.production-notes{padding-bottom:9.375rem}}.product-detail__notes-wrapper .membership__left{height:61vw;padding-right:0}.product-detail__notes-wrapper .membership__left .image-block,.product-detail__notes-wrapper .membership__left img{height:100%}.product-detail__notes-wrapper .membership__left img{-o-object-fit:cover;object-fit:cover}@media (min-width:760px){.product-detail__notes-wrapper .membership__left{height:auto;min-height:54.0625rem}}.product-detail__notes-wrapper .membership__right{border-bottom:.3125rem solid #861723;box-shadow:0 0 .375rem hsla(0,0%,65%,.5);padding:.75rem 1.71875rem .5rem}.product-detail__notes-wrapper .membership__right:before{display:none}@media (min-width:1366px){.product-detail__notes-wrapper .membership__right>.container>.row>.col-12{max-width:31.8125rem;padding-bottom:3.75rem;padding-left:2.25rem;padding-top:1.9375rem}}@media (min-width:760px){.product-detail__notes-wrapper .membership__right{padding:0 .9375rem}}.product-detail__notes-wrapper .membership-tile{padding-right:0}.product-detail__notes-wrapper .membership-tile:last-child .membership-tile__description:after{display:none}.product-detail__notes-wrapper .membership-tile__description{margin-bottom:0;padding:1rem 0}.product-detail__notes-wrapper .membership-tile__description--title{color:#861723;font-family:Work Sans,sans-serif;font-size:.875rem;font-weight:400;font-weight:500;letter-spacing:.0625rem;line-height:1.71;margin:0;text-transform:uppercase}@media (min-width:760px){.product-detail__notes-wrapper .membership-tile__description--title{font-size:1rem;letter-spacing:normal;line-height:1.5}}@media (min-width:1681px){.product-detail__notes-wrapper .membership-tile__description--title{font-size:1.25rem;letter-spacing:.0625rem;line-height:1.5}}.product-detail__notes-wrapper .membership-tile__description--title:before{width:.8125rem}.product-detail__notes-wrapper .membership-tile__description--title:after{height:.8125rem;right:.3125rem}.product-detail__notes-wrapper .membership-tile__description--title>a{font:inherit;line-height:inherit}@media (min-width:760px){.product-detail__notes-wrapper .membership-tile__description--title{font-weight:400;letter-spacing:.125rem;margin-bottom:.6875rem}}.product-detail__notes-wrapper .membership-tile__description--infoText{color:#7c605f;font-family:Work Sans,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.0625rem;line-height:2;margin-bottom:0}.product-detail__notes-wrapper .membership-tile__description--infoText p{color:inherit;font:inherit;line-height:inherit;margin-bottom:0}.product-detail__notes-wrapper .membership-tile__description:after{background-color:#ebe2de}@media (min-width:760px){.product-detail__notes-wrapper .membership-tile__description:after{background-color:#861723}.product-detail__notes-wrapper .membership-tile__description{padding:2.125rem 0 1.125rem}}