body{background:#ebf2ef;color:#2e4338;font-family:Arial,sans-serif}h1,h2,h3,.header__heading{font-family:Palatino Linotype,Palatino,serif}.cor-wrap{width:min(1360px,calc(100% - 48px));margin:auto}.cor-section{padding:80px 0}.cor-kicker{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#9a6148}.cor-heading{max-width:700px;margin-bottom:32px}.cor-heading h2,.cor-help h2,.cor-map h2{font-size:clamp(32px,4vw,58px);line-height:1.08;margin:12px 0}.cor-hero{display:grid;grid-template-columns:55% 45%;align-items:center;min-height:580px;padding:40px 0 70px}.cor-hero-image{background:#f7faf8;min-height:520px;transform:translateY(24px);border-radius:220px 14px 14px;padding:30px}.cor-hero-image a,.cor-hero-image img{display:block;width:100%;height:100%;max-height:520px;object-fit:contain}.cor-hero-copy{padding:40px 2vw 40px 7vw}.cor-hero h1{font-size:clamp(45px,5.5vw,88px);line-height:1.03;margin:18px 0}.cor-button{display:inline-block;margin-top:24px;padding:15px 27px;background:#2e4338;color:#fff;text-decoration:none}.cor-category-list{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cor-category{display:grid;grid-template-rows:auto 210px auto;gap:12px;padding:18px;background:#f8faf8;color:inherit;text-decoration:none}.cor-category-image{display:grid;place-items:center;overflow:hidden}.cor-category-image img{width:100%;height:100%;object-fit:contain}.cor-category-title{font:25px Palatino Linotype,serif}.cor-category-arrow{display:none}.cor-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.cor-card{display:flex;flex-direction:column;min-width:0}.cor-card-media{display:grid;place-items:center;aspect-ratio:1/1;background:#f8faf8;padding:18px;overflow:hidden}.cor-card-media img{display:block;width:100%;height:100%;object-fit:contain}.cor-card-info{display:flex;flex-direction:column;flex:1;min-height:115px}.cor-card h3{font:18px Arial,sans-serif;line-height:1.3;margin:15px 0 10px}.cor-card h3 a{color:inherit;text-decoration:none}.cor-card-price{margin-top:auto}.cor-link{display:inline-block;margin-top:24px;color:inherit;text-underline-offset:5px}.cor-benefits{padding:72px 0;background:#dce8e1}.cor-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.cor-benefit-grid>div{border-top:1px solid #7d9987;padding-top:20px}.cor-benefit-grid h3{font-size:25px}.cor-help{display:grid;grid-template-columns:40% 60%;gap:5vw}.cor-help details{border-bottom:1px solid #aebfb3;padding:18px 0}.cor-help summary{cursor:pointer;display:flex;justify-content:space-between;font-weight:600}.cor-map{background:#2e4338;color:#fff;padding:70px 0}.cor-map-grid{display:grid;grid-template-columns:1fr 1fr;gap:5vw}.cor-map a,.cor-footer a{color:inherit}.cor-map iframe{width:100%;height:380px;border:0}.cor-small{font-size:13px;line-height:1.5}.cor-footer{padding:60px 0 25px;background:#24382e;color:#fff}.cor-footer-top{display:grid;grid-template-columns:1fr 1fr;gap:5vw}.cor-footer-menus{display:grid;grid-template-columns:1fr 1fr;gap:20px}.cor-footer details summary{cursor:pointer;font-weight:700}.cor-footer li{list-style:none;margin:8px 0}.cor-footer ul{padding:0}.cor-payments{display:flex;flex-wrap:wrap;gap:8px;margin-top:36px}.cor-payment-icon{width:42px;height:27px}.cor-copyright{font-size:12px;border-top:1px solid #607066;margin-top:30px;padding-top:20px}.card__media,.product-card-wrapper .media,.collection .card__media{aspect-ratio:1/1!important;background:#f8faf8}.card__media img,.product-card-wrapper .media img,.collection .card__media img{object-fit:contain!important;padding:16px}.card__content,.card__information{display:flex;flex-direction:column;flex:1}.card-information{margin-top:auto}@media(max-width:899px){.cor-hero{grid-template-columns:1fr;min-height:0}.cor-hero-image{min-height:330px;transform:none;border-radius:130px 12px 12px}.cor-hero-copy{padding:35px 0}.cor-category-list,.cor-benefit-grid{grid-template-columns:1fr}.cor-category{grid-template-columns:45px 96px 1fr 25px;grid-template-rows:auto;align-items:center}.cor-category-image{height:96px}.cor-category-arrow{display:block}.cor-grid{grid-template-columns:repeat(2,1fr)}.cor-help,.cor-map-grid,.cor-footer-top{grid-template-columns:1fr}.cor-footer-menus{grid-template-columns:1fr 1fr}}@media(max-width:390px){.cor-wrap{width:calc(100% - 28px)}.cor-section{padding:48px 0}.cor-grid{gap:10px}.cor-card-media{padding:8px}.cor-card h3{font-size:15px}.cor-category-title{font-size:18px}.cor-footer-menus{gap:8px}}.cor-map h2,.cor-map h3{color:#fff}.cor-benefit-grid a{color:#2e4338}.cor-footer-logo{max-width:240px;height:auto}.cor-help{grid-template-columns:minmax(0,40fr) minmax(0,60fr)}@media(max-width:899px){.cor-help{grid-template-columns:minmax(0,1fr)}}@media(max-width:390px){.cor-category{grid-template-columns:24px 72px minmax(0,1fr) 16px;gap:7px;padding:10px}.cor-category-image{height:76px}.cor-category-title{font-size:16px;overflow-wrap:anywhere}}.product-grid .card__inner,.related-products .card__inner,.predictive-search .card__inner{--ratio-percent:100%!important}.product-grid .card-wrapper,.related-products .card-wrapper{height:100%}.product-grid .card,.related-products .card{height:100%;display:flex;flex-direction:column}.product-grid .card__content,.related-products .card__content,.product-grid .card__information,.related-products .card__information{flex:1;display:flex;flex-direction:column}.product-grid .card-information,.related-products .card-information{margin-top:auto}@media(max-width:390px){.pc--opt-out-form-container,.pc--show-email-field,.pc--show-email-field label{min-width:0;width:100%;max-width:100%;box-sizing:border-box}.pc--show-email-field label{white-space:normal;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cortrail.css.map */
