.goose-john-story{margin-top:36px;padding:30px 32px;border-top:1px solid #b8936440;border-bottom:1px solid #b8936440;background:#fff8ee;color:#173047;letter-spacing:0}.goose-john-story__layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:48px}.goose-john-story__layout:after{display:none}.goose-john-story__copy,.goose-john-story__specs{min-width:0}.goose-john-story h2{margin:0 0 14px;max-width:26ch;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(24px,2.4vw,32px);line-height:1.2;letter-spacing:0;color:#173047}.goose-john-story p{margin:0 0 12px;font-size:14px;line-height:1.7}.goose-john-story p:last-child{margin-bottom:0}.goose-john-story strong{font-weight:600}.goose-john-story h3{margin:0 0 12px;font-family:var(--font-body-family);font-style:normal;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:0;color:#173047}.goose-john-story dl{margin:0;font-size:13px;line-height:1.5}.goose-john-story dl>div{display:grid;grid-template-columns:86px minmax(0,1fr);gap:12px;padding:9px 0;border-bottom:1px solid #b8936430}.goose-john-story dl>div:first-child{padding-top:0}.goose-john-story dl>div:last-child{border-bottom:0;padding-bottom:0}.goose-john-story dt{font-weight:600;color:#87633b}.goose-john-story dd{margin:0}@media screen and (max-width:749px){.goose-john-story{margin-top:24px;padding:24px 18px}.goose-john-story__layout{grid-template-columns:minmax(0,1fr);gap:24px}.goose-john-story h2{font-size:25px}.goose-john-story p{font-size:13px;line-height:1.65}.goose-john-story__specs{padding-top:20px;border-top:1px solid #b8936440}}.goose-product-story__original{grid-template-columns:minmax(0,1fr)}.goose-product-story__original h4{color:#173047;font-family:var(--font-heading-family);font-size:18px;line-height:1.4;font-weight:400;margin:20px 0 10px}.goose-product-story__original h4 em{font-style:normal}.goose-product-story__original ul{margin:8px 0 18px;padding-left:20px;font-size:13px;line-height:1.6}.goose-product-story__original li{margin:3px 0}.goose-product-story__original a{color:#87633b}.goose-product-story__original .goose-john-story__copy{max-width:92ch}.goose-product-story__original:has(.goose-john-story__specs){grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}@media(max-width:749px){.goose-product-story__original:has(.goose-john-story__specs){grid-template-columns:minmax(0,1fr)}}.product__info-container>.goose-product-care.product__accordion{margin-top:0;border-top:0}.goose-product-care__list{margin:0;padding-left:17px;color:#173047;font-size:13px;line-height:1.5}.goose-product-care__list li{margin:0 0 6px;padding-left:1px}.goose-product-care__list li:last-child{margin-bottom:0}.goose-product-care__list li::marker{color:#87633b}.product__info-container>.goose-product-payment-note{display:flex;align-items:center;gap:9px;max-width:44rem;margin:8px 0;padding:8px 10px;border-left:2px solid #b89364;background:#fff8ee;color:#173047;font-family:var(--font-body-family);letter-spacing:0}.goose-product-payment-note>svg{flex:0 0 20px;color:#87633b}.goose-product-payment-note>p{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;row-gap:1px;margin:0;font-size:12px;line-height:1.4}.goose-product-payment-note strong{font-size:13px;font-weight:600}.goose-product-payment-note span{color:#5a6265}@media(max-width:749px){.goose-product-payment-note>p{display:block}.goose-product-payment-note span{display:block}}@media screen and (min-width:750px){[id^=MainProduct-] .product .product__info-container .product-form__buttons,[id^=MainProduct-] .product .product__info-container>:is(.goose-product-payment-note,.goose-john-payment-methods,.goose-john-guarantees.product__accordion){width:100%;max-width:100%}}.goose-product-story__original .goose-john-story__copy{max-width:none}.goose-product-story__original .goose-john-story__specs>p{margin:10px 0 0;font-size:13px;line-height:1.5}.goose-product-story__original .goose-john-story__specs dd>:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/27/assets/goose-john-story.css.map */
