@media screen and (max-width:989px){.custom-liquid,.custom-liquid__wrapper{width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important;border:0!important;box-shadow:none!important}:is(#cwc-pdp-editorial,.cwc-pdp-editorial){border:0!important;box-shadow:none!important}.shopify-section--rich-text:has(+:is(#cwc-pdp-editorial,.cwc-pdp-editorial)),.shopify-section--rich-text:has(+:is(#cwc-pdp-editorial,.cwc-pdp-editorial)) .rich-text{border-bottom:0!important;box-shadow:none!important}.cwc-hirsch-editorial{width:min(1480px,92vw);max-width:none;position:relative;left:50%;transform:translate(-50%);margin:0;padding:34px 0 55px;color:#565a5d}.cwc-hirsch-editorial__intro{max-width:760px;margin:0 auto 26px;text-align:center}.cwc-hirsch-editorial__intro h2{margin:0;font-size:34px;line-height:1.18;font-weight:300;letter-spacing:.018em;color:#303235}.cwc-hirsch-editorial__mosaic{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);grid-template-rows:1fr 1fr;gap:13px;align-items:stretch}.cwc-hirsch-editorial__mosaic figure{margin:0;overflow:hidden;background:#f7f7f5}.cwc-hirsch-editorial__hero{grid-row:1 / span 2;min-height:520px}.cwc-hirsch-editorial__tile{min-height:0}.cwc-hirsch-editorial__mosaic img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:768px){.cwc-hirsch-editorial{width:100%;left:auto;transform:none;margin:0 auto;padding:21px 0 34px}.cwc-hirsch-editorial__intro{margin-bottom:21px}.cwc-hirsch-editorial__intro h2{font-size:24px;line-height:1.22;margin:0}.cwc-hirsch-editorial__mosaic{grid-template-columns:1.618fr 1fr;grid-template-rows:auto auto;gap:8px}.cwc-hirsch-editorial__hero{grid-row:1 / span 2;min-height:300px}.cwc-hirsch-editorial__tile{min-height:146px}}}@media screen and (max-width:989px){@media screen and (min-width:769px){.testimonials.no-section-border{width:min(1200px,86vw);margin:0 auto!important;padding:34px 0 21px!important}.testimonials .testimonials__wrapper{gap:34px!important;margin:0!important;padding:0!important}.testimonials .testimonial{padding:0 13px!important}.testimonials .testimonial__rating{margin-bottom:13px!important}.testimonials .testimonial__quote,.testimonials .testimonial__quote p{font-size:15px!important;line-height:1.58!important;font-weight:300!important}.testimonials .testimonial__author{margin-top:13px!important}.shopify-section--faq{width:min(1200px,86vw);margin-left:auto!important;margin-right:auto!important}.shopify-section--faq .faq,.shopify-section--faq .faq__section-wrapper,.shopify-section--faq .faq__section-content{width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.shopify-section--faq .faq__section-wrapper{padding-left:0!important;padding-right:0!important}.shopify-section--faq .faq__summary-heading{font-size:14.5px!important}.shopify-section--faq .faq__answer,.shopify-section--faq .faq__answer p,.shopify-section--faq .faq__answer li{font-size:14.5px!important;line-height:1.65!important}.shopify-section--faq+.shopify-section--faq{margin-top:-6px!important}}@media screen and (max-width:768px){.testimonials.no-section-border{padding:21px 0!important}.shopify-section--faq{width:100%;margin-left:auto!important;margin-right:auto!important}}}@media screen and (max-width:989px){@media screen and (min-width:769px){.testimonials.no-section-border{width:min(1480px,92vw)!important}.testimonials .testimonials__wrapper{align-items:start!important}.testimonials .testimonial,.testimonials .testimonial__rating,.testimonials .testimonial__quote,.testimonials .testimonial__quote p,.testimonials .testimonial__author,.testimonials .testimonial__author-details,.testimonials .cwc-testimonial-translation-note{text-align:left!important}.testimonials .testimonial__quote{max-width:320px!important;margin-left:0!important;margin-right:auto!important}.shopify-section--faq{width:min(1480px,92vw)!important}.shopify-section--faq .faq__section-content{max-width:none!important;width:100%!important}}}@media screen and (max-width:989px){@media screen and (max-width:768px){.testimonials.no-section-border{width:100%!important;margin:0 auto!important;padding:21px 0 13px!important}.testimonials .testimonials__wrapper{margin:0!important;padding:0!important}.testimonials .testimonial{padding:0!important;text-align:left!important}.testimonials .testimonial__rating,.testimonials .testimonial__quote,.testimonials .testimonial__quote p,.testimonials .testimonial__author,.testimonials .testimonial__author-details,.testimonials .cwc-testimonial-translation-note{text-align:left!important}.testimonials .testimonial__rating{margin-bottom:13px!important}.testimonials .testimonial__quote,.testimonials .testimonial__quote p{font-size:15px!important;line-height:1.58!important;font-weight:300!important}.testimonials .testimonial__author{margin-top:13px!important}}}@media screen and (max-width:989px){.shopify-section--faq .faq__summary{border-top:0!important;border-bottom:1px solid rgba(55,55,55,.1)!important;box-shadow:none!important}.shopify-section--faq .faq__summary-heading{font-size:15.5px!important;line-height:1.45!important;font-weight:300!important;letter-spacing:.02em!important}.shopify-section--faq .faq__summary-icon{opacity:.34!important;width:9px!important;height:9px!important}.shopify-section--faq .faq__answer,.shopify-section--faq .faq__answer p,.shopify-section--faq .faq__answer li{font-size:15px!important;line-height:1.68!important;font-weight:300!important}@media(max-width:768px){.shopify-section--faq .faq__summary-heading{font-size:15px!important;line-height:1.45!important;font-weight:300!important}.shopify-section--faq .faq__summary{border-bottom-color:#37373717!important}}}@media screen and (max-width:989px){@media screen and (min-width:769px){.testimonials.no-section-border{width:min(1200px,86vw)!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}.testimonials .testimonials__wrapper{width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:0!important;overflow:hidden!important}.testimonials .testimonial{box-sizing:border-box!important;padding-left:0!important;padding-right:34px!important;text-align:left!important}.testimonials .testimonial__rating{width:100%!important;margin:0 0 13px!important;text-align:left!important}.testimonials .testimonial__quote{width:100%!important;max-width:29ch!important;margin:0!important;text-align:left!important}.testimonials .testimonial__quote,.testimonials .testimonial__quote p{font-size:15px!important;line-height:1.58!important;font-weight:300!important;text-align:left!important}.testimonials .testimonial__author-wrapper{width:100%!important;max-width:29ch!important;margin:13px 0 0!important;padding:0!important;text-align:left!important}.testimonials .testimonial__author{width:100%!important;justify-content:flex-start!important;align-items:flex-start!important;text-align:left!important}.testimonials .testimonial__author-data{width:100%!important;display:block!important;text-align:left!important}.testimonials .testimonial__author-name,.testimonials .testimonial__author-details,.testimonials .cwc-testimonial-translation-note{width:100%!important;margin-left:0!important;margin-right:0!important;text-align:left!important}.shopify-section--faq{width:min(1200px,86vw)!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important}.shopify-section--faq .faq,.shopify-section--faq .faq__section-wrapper,.shopify-section--faq .faq__section-content{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.shopify-section--faq .faq__details{border:0!important;box-shadow:none!important}.shopify-section--faq .faq__summary{min-height:46px!important;padding:12px 0!important;border:0!important;border-bottom:1px solid rgba(45,45,45,.075)!important;box-shadow:none!important}.shopify-section--faq .faq__summary-heading{padding:0 34px 0 0!important;font-size:16px!important;line-height:1.42!important;font-weight:300!important;letter-spacing:.018em!important;text-align:left!important}.shopify-section--faq .faq__summary-icon{width:8px!important;height:8px!important;opacity:.28!important}.shopify-section--faq .faq__answer{padding:13px 0 21px!important}.shopify-section--faq .faq__answer,.shopify-section--faq .faq__answer p,.shopify-section--faq .faq__answer li,.shopify-section--faq .faq__answer strong,.shopify-section--faq .faq__answer b{font-size:15px!important;line-height:1.68!important;font-weight:300!important;text-align:left!important}.shopify-section--faq+.shopify-section--faq{margin-top:-1px!important}}@media screen and (max-width:768px){.testimonials.no-section-border,.shopify-section--faq{width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.testimonials .testimonial,.testimonials .testimonial__rating,.testimonials .testimonial__quote,.testimonials .testimonial__quote p,.testimonials .testimonial__author-wrapper,.testimonials .testimonial__author,.testimonials .testimonial__author-data,.testimonials .testimonial__author-name,.testimonials .testimonial__author-details,.testimonials .cwc-testimonial-translation-note{text-align:left!important}.testimonials .testimonial__author{justify-content:flex-start!important}.shopify-section--faq .faq__details{border:0!important}.shopify-section--faq .faq__summary{padding:11px 0!important;border:0!important;border-bottom:1px solid rgba(45,45,45,.07)!important}.shopify-section--faq .faq__summary-heading{font-size:15.5px!important;line-height:1.42!important;font-weight:300!important;letter-spacing:.015em!important}}}@media screen and (max-width:989px){@media screen and (min-width:769px){.testimonials .testimonial__quote{min-height:11.5em!important}.testimonials .testimonial__author-wrapper{margin-top:21px!important}}:is(#cwc-pdp-editorial,.cwc-pdp-editorial) section[class*=editorial]{padding-bottom:34px!important}.template-product .testimonials.no-section-border{width:min(1200px,86vw)!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding:21px 0 13px!important}.template-product .testimonials__header{width:100%!important;max-width:1200px!important;margin:0 auto!important;text-align:center!important}.template-product .testimonials__heading{margin:0 0 10px!important;text-align:center!important;font-size:44px!important;line-height:1.12!important;font-weight:300!important;letter-spacing:.04em!important;text-transform:uppercase!important}.template-product .testimonials__subheading{margin:0 auto 14px!important;max-width:640px!important;text-align:center!important;font-size:19px!important;line-height:1.45!important}.template-product .cwc-testimonials-source-note{margin:14px auto 34px!important;max-width:860px!important;text-align:center!important;font-size:12.5px!important;line-height:1.55!important;font-weight:300!important;letter-spacing:0!important;text-transform:none!important;opacity:.68!important}.template-product .testimonials .testimonial__author-wrapper{margin-top:13px!important}.template-product .shopify-section--faq .faq{padding-top:8px!important;padding-bottom:0!important}@media(max-width:768px){:is(#cwc-pdp-editorial,.cwc-pdp-editorial) section[class*=editorial]{padding-bottom:21px!important}.template-product .testimonials.no-section-border{width:100%!important;padding:13px 0 8px!important}.template-product .testimonials__header{width:100%!important;margin:0 auto 22px!important;text-align:center!important}.template-product .testimonials__heading{margin:0 0 8px!important;font-size:28px!important;line-height:1.18!important;letter-spacing:.03em!important;text-align:center!important}.template-product .testimonials__subheading{margin:0 auto 10px!important;max-width:none!important;font-size:15px!important;line-height:1.35!important;text-align:center!important;white-space:nowrap!important}.template-product .cwc-testimonials-source-note{margin:10px auto 0!important;max-width:290px!important;font-size:10px!important;line-height:1.5!important;text-align:center!important;opacity:.56!important}}}@media screen and (min-width:990px){.template-product .testimonials__header{width:100%!important;max-width:1200px!important;margin:0 auto!important;text-align:center!important}.template-product .testimonials__heading{margin:0 0 10px!important;font-size:44px!important;line-height:1.12!important;font-weight:300!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-align:center!important}.template-product .testimonials__subheading{margin:0 auto 14px!important;max-width:640px!important;font-size:19px!important;line-height:1.45!important;text-align:center!important}.template-product .cwc-testimonials-source-note{margin:14px auto 34px!important;max-width:860px!important;font-size:12.5px!important;line-height:1.55!important;font-weight:300!important;letter-spacing:0!important;text-transform:none!important;text-align:center!important;opacity:.68!important}}:is(#cwc-pdp-editorial,.cwc-pdp-editorial),:is(#cwc-pdp-editorial,.cwc-pdp-editorial) .custom-liquid,:is(#cwc-pdp-editorial,.cwc-pdp-editorial) .custom-liquid__wrapper,:is(#cwc-pdp-editorial,.cwc-pdp-editorial) .cwc-hirsch-editorial,:is(#cwc-pdp-editorial,.cwc-pdp-editorial) .cwc-hirsch-editorial__mosaic,:is(#cwc-pdp-editorial,.cwc-pdp-editorial) .cwc-hirsch-editorial__mosaic figure{border-top:0!important;border-bottom:0!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/208/assets/cwc-product-editorial.css.map */
