html.rd-rail-pending .rte>.product-description{visibility:hidden}.product-description.rd-rail-ready>details.product-module,.product-description.rd-rail-ready>.billboard-contact,.product-description.rd-rail-ready>.closing-cta,.product-description.rd-rail-ready .rd-rail__panel>.content-image-pair>.pair-image{display:none}.product-description.rd-rail-ready{font-family:var(--rd-font-body, inherit);color:#1d1d1d}.product-description.rd-rail-ready .rd-rail{display:grid;grid-template-columns:264px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:56px;align-items:start;max-width:var(--rd-container, 1340px);margin:0 auto}.product-description.rd-rail-ready .rd-rail__side{grid-column:1;grid-row:1 / span 2}.product-description.rd-rail-ready .rd-rail>h2{grid-column:2;grid-row:1;max-width:none;margin:0 0 24px;text-align:left}.product-description.rd-rail-ready .rd-rail__panels{grid-column:2;grid-row:2;min-width:0;min-height:420px}.product-description.rd-rail-ready .rd-rail__panel[hidden],.product-description.rd-rail-ready .rd-rail__row{display:none}@media screen and (min-width:720px)and (min-height:600px){.product-description.rd-rail-ready .rd-rail__side{position:-webkit-sticky;position:sticky;top:24px}}.product-description.rd-rail-ready .rd-rail__nav{display:flex;flex-direction:column;gap:4px}.product-description.rd-rail-ready .rd-rail__tab{-webkit-appearance:none;appearance:none;display:flex;align-items:center;gap:12px;width:100%;min-height:50px;margin:0;padding:8px 16px;border:0;border-radius:4px;background:transparent;box-shadow:none;color:#333;font-family:var(--rd-font-body, inherit);font-size:17px;font-weight:500;line-height:1.2;letter-spacing:0;text-align:left;text-transform:none;cursor:pointer;transition:background-color .18s var(--rd-ease, ease),color .18s var(--rd-ease, ease);-webkit-tap-highlight-color:transparent}.product-description.rd-rail-ready .rd-rail__tab:hover{background:#f6f3ee}.product-description.rd-rail-ready .rd-rail__tab[aria-selected=true]{background:var(--rd-forest, #00664A);color:#fff}.product-description.rd-rail-ready .rd-rail__tab:focus-visible{outline:2px solid var(--rd-forest, #00664A);outline-offset:2px}.product-description.rd-rail-ready .rd-rail__icon{flex:0 0 20px;width:20px;height:20px}.product-description.rd-rail-ready .rd-rail__label{min-width:0}.product-description.rd-rail-ready .rd-rail__contact{margin-top:24px;padding:20px;border-radius:4px;background:#fff7eb}.product-description.rd-rail-ready .rd-rail__contact-title{max-width:none;margin:0 0 14px;font-family:var(--rd-font-display, inherit);font-size:20px;font-weight:500;line-height:1.3;letter-spacing:.02em;text-align:left;color:#1d1d1d}.product-description.rd-rail-ready .rd-rail__contact-btn{display:block;width:100%;margin:8px 0 0;padding-left:8px;padding-right:8px;border-radius:4px;font-size:16px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-description.rd-rail-ready .rd-rail__contact-btn,.product-description.rd-rail-ready .rd-rail__contact-btn:hover{color:#fff;text-decoration:none}.product-description.rd-rail-ready .rd-rail>h2,.product-description.rd-rail-ready .rd-rail__panel h3,.product-description.rd-rail-ready .rd-rail__panel h4{font-family:var(--rd-font-display, inherit);font-weight:500;letter-spacing:.02em;color:#1d1d1d}.product-description.rd-rail-ready .rd-rail__panel h3,.product-description.rd-rail-ready .rd-rail__panel h4{max-width:none;margin-left:0;margin-right:0;text-align:left}.product-description.rd-rail-ready .rd-rail__panel p,.product-description.rd-rail-ready .rd-rail__panel ul,.product-description.rd-rail-ready .rd-rail__panel ol{max-width:none;margin-left:0;margin-right:0}.product-description.rd-rail-ready .rd-rail__panel .module-content{padding:0}.product-description.rd-rail-ready .rd-rail__panel>.content-image-pair{display:block;max-width:none;margin:0 0 24px}.product-description.rd-rail-ready .rd-rail__panel .module-content .content-image-pair,.product-description.rd-rail-ready .rd-rail__panel .quick-features,.product-description.rd-rail-ready .rd-rail__panel .table-wrapper,.product-description.rd-rail-ready .rd-rail__panel .specs-grid,.product-description.rd-rail-ready .rd-rail__panel .faq-item{max-width:none;margin-left:0;margin-right:0}.product-description.rd-rail-ready .rd-rail__panel .quick-features,.product-description.rd-rail-ready .rd-rail__panel .spec-card{border-radius:4px}.product-description.rd-rail-ready .rd-rail__panel .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.product-description.rd-rail-ready .rd-rail__panel img,.product-description.rd-rail-ready .rd-rail__panel iframe,.product-description.rd-rail-ready .rd-rail__panel video{max-width:100%}.product-description.rd-rail-ready .rd-rail__panel[data-rd-rail-panel=overview]>.module-content,.product-description.rd-rail-ready .rd-rail__panel>.full-picture{max-width:none;margin:28px 0 0}.product-description.rd-rail-ready .rd-rail__panel>.opening{max-width:none;margin:0 0 24px}.product-description.rd-rail-ready .rd-rail__panel[data-rd-rail-panel=overview]>.module-content:first-child,.product-description.rd-rail-ready .rd-rail__panel>.full-picture:first-child{margin-top:0}.product-description.rd-rail-ready .rd-rail__panel>:first-child,.product-description.rd-rail-ready .rd-rail__panel>.module-content:first-child>:first-child,.product-description.rd-rail-ready .rd-rail__panel>.content-image-pair:first-child>.pair-content>:first-child,.product-description.rd-rail-ready .rd-rail__panel>.opening:first-child>:first-child{margin-top:0}.product-description.rd-rail-ready .rd-rail__panel>:last-child,.product-description.rd-rail-ready .rd-rail__panel>.module-content:last-child>:last-child,.product-description.rd-rail-ready .rd-rail__panel>.full-picture:last-child>:last-child{margin-bottom:0}.product-description.rd-rail-ready .billboard-hero{display:flex;align-items:center;gap:30px;margin:0 0 24px}.product-description.rd-rail-ready .billboard-hero-text{flex:1}.product-description.rd-rail-ready .billboard-hero img{flex:0 1 auto;min-width:0;max-width:45%}.product-description.rd-rail-ready .video-wrapper{max-width:900px;margin:30px 0}.product-description.rd-rail-ready .video-wrapper iframe{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:none;border-radius:4px}.product-description.rd-rail-ready .video-responsive{position:relative;height:0;max-width:800px;margin:0;padding-bottom:56.25%;overflow:hidden}.product-description.rd-rail-ready .video-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.product-description.rd-rail-ready .rd-rail__panel .rd-inc__label{margin:32px 0 14px;font-family:var(--rd-font-body, inherit);font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:#1d1d1d}.product-description.rd-rail-ready .rd-rail__panel .rd-inc__sep{display:none}.product-description.rd-rail-ready .rd-rail__panel .rd-inc__cards,.product-description.rd-rail-ready .rd-rail__panel .rd-inc__extras{display:grid;max-width:none;margin:0 0 32px;padding:0;list-style:none}.product-description.rd-rail-ready .rd-rail__panel .rd-inc__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.product-description.rd-rail-ready .rd-rail__panel .content-image-pair .rd-inc__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.product-description.rd-rail-ready .rd-rail__panel .rd-inc__card{margin:0;padding:20px;border:1px solid #E0DCD3;border-radius:4px;background:#fff;box-shadow:0 1px 3px #1d1d1d0f;line-height:1.5;color:#1d1d1d;overflow-wrap:break-word}.product-description.rd-rail-ready .rd-rail__panel .rd-inc__card:before{content:"";display:block;width:24px;height:24px;margin:0 0 12px;background-color:var(--rd-forest, #00664A);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M7.5 12.5l3 3 6-6.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M7.5 12.5l3 3 6-6.5'/%3E%3C/svg%3E") center / contain no-repeat}.product-description.rd-rail-ready .rd-rail__panel .rd-inc__extras{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.product-description.rd-rail-ready .rd-rail__panel .rd-inc__extra{margin:0;padding:14px 0;border-bottom:1px solid #E0DCD3;line-height:1.5;color:#1d1d1d;overflow-wrap:break-word}.product-description.rd-rail-ready .rd-rail__panel .rd-inc__extra:last-child,.product-description.rd-rail-ready .rd-rail__panel .rd-inc__extra:nth-last-child(2):nth-child(odd){border-bottom:0}.product-description.rd-rail-ready .rd-rail__panel .rd-inc__item--named{font-size:16px;color:#1d1d1d}.product-description.rd-rail-ready .rd-rail__panel .rd-inc__name{display:table;margin:0 0 4px;font-size:18px;font-weight:600;line-height:1.35}.product-description.rd-rail-ready .rd-rail__panel strong.rd-inc__name,.product-description.rd-rail-ready .rd-rail__panel span.rd-inc__name{color:#1d1d1d}.product-description.rd-rail-ready .rd-rail__panel .rd-inc__name strong{font-weight:600}.product-description.rd-rail-ready .rd-rail__panel .rd-dl{display:grid;gap:12px;max-width:520px;margin:0;padding:0;list-style:none}.product-description.rd-rail-ready .rd-rail__panel .rd-dl>li{margin:0;padding:0}.product-description.rd-rail-ready .rd-rail__panel .rd-dl>li:before{content:none}.product-description.rd-rail-ready .rd-rail__panel .rd-dl .rd-dl__off{display:none}.product-description.rd-rail-ready .rd-rail__panel .rd-dl__card{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #E0DCD3;border-radius:4px;background:#fff;color:#1d1d1d;font-size:17px;font-weight:600;line-height:1.35;text-decoration:none;transition:background-color .18s var(--rd-ease, ease),border-color .18s var(--rd-ease, ease)}.product-description.rd-rail-ready .rd-rail__panel .rd-dl__card strong{min-width:0;font-weight:600;overflow-wrap:break-word}.product-description.rd-rail-ready .rd-rail__panel .rd-dl__card:before{content:"";flex:0 0 24px;width:24px;height:24px;background-color:var(--rd-forest, #00664A);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h9l4 4v14H6z'/%3E%3Cpath d='M15 3v4h4'/%3E%3Cpath d='M9 12h7M9 16h7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h9l4 4v14H6z'/%3E%3Cpath d='M15 3v4h4'/%3E%3Cpath d='M9 12h7M9 16h7'/%3E%3C/svg%3E") center / contain no-repeat}.product-description.rd-rail-ready .rd-rail__panel .rd-dl__card:after{content:"";flex:none;min-width:20px;height:20px;margin-left:auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300664A' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12M7 10l5 5 5-5M5 17v3h14v-3'/%3E%3C/svg%3E") right center / 20px 20px no-repeat}.product-description.rd-rail-ready .rd-rail__panel .rd-dl__card[data-rd-file]:after{content:attr(data-rd-file);padding-right:32px;font-size:14px;font-weight:600;line-height:20px;letter-spacing:.08em;color:#1d1d1d}.product-description.rd-rail-ready .rd-rail__panel .rd-dl__card:hover{background:#f6f3ee;border-color:#cfcabf;color:#1d1d1d;text-decoration:none}.product-description.rd-rail-ready .rd-rail__panel .rd-dl__card:focus-visible{outline:2px solid var(--rd-forest, #00664A);outline-offset:2px}@keyframes rd-rail-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.product-description.rd-rail-ready .rd-rail--live .rd-rail__panel:not([hidden]){animation:rd-rail-in .28s var(--rd-ease, ease) both}@media(prefers-reduced-motion:reduce){.product-description.rd-rail-ready .rd-rail--live .rd-rail__panel:not([hidden]){animation:none}.product-description.rd-rail-ready .rd-rail__tab{transition:none}}[data-reduce-animations] .product-description.rd-rail-ready .rd-rail--live .rd-rail__panel:not([hidden]){animation:none}@media screen and (max-width:1023px){.product-description.rd-rail-ready .rd-rail{grid-template-columns:220px minmax(0,1fr);column-gap:32px}.product-description.rd-rail-ready .rd-rail__contact{padding:16px}.product-description.rd-rail-ready .rd-rail__panel .rd-inc__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.product-description.rd-rail-ready .rd-rail__panel .rd-inc__extras{grid-template-columns:minmax(0,1fr)}.product-description.rd-rail-ready .rd-rail__panel .rd-inc__extra:nth-last-child(2):nth-child(odd){border-bottom:1px solid #E0DCD3}}@media screen and (min-width:720px)and (max-height:599px){.product-description.rd-rail-ready .rd-rail__side{display:contents}.product-description.rd-rail-ready .rd-rail__nav{grid-column:1;grid-row:1 / span 3;align-self:start;position:-webkit-sticky;position:sticky;top:8px}.product-description.rd-rail-ready .rd-rail__tab{min-height:44px}.product-description.rd-rail-ready .rd-rail__contact{grid-column:2;grid-row:3;width:100%;max-width:420px;margin-top:32px;overflow-anchor:none}}@media screen and (max-width:719px){.product-description.rd-rail-ready .rd-rail{display:flex;flex-direction:column;align-items:stretch}.product-description.rd-rail-ready .rd-rail__side{display:contents}.product-description.rd-rail-ready .rd-rail__nav{display:none}.product-description.rd-rail-ready .rd-rail>h2{order:1;margin-bottom:20px;font-size:26px}.product-description.rd-rail-ready .rd-rail__panels{order:2;min-height:0;border-bottom:1px solid #E0DCD3}.product-description.rd-rail-ready .rd-rail__contact{order:3;margin-top:32px;overflow-anchor:none}.product-description.rd-rail-ready .rd-rail__panel,.product-description.rd-rail-ready .rd-rail__panel[hidden]{display:block}.product-description.rd-rail-ready .rd-rail--live .rd-rail__panel:not([hidden]){animation:none}.product-description.rd-rail-ready .rd-rail__panel[data-rd-rail-panel=overview]{padding-bottom:24px}.product-description.rd-rail-ready .rd-rail__row{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;margin:0;padding:8px 0;border:0;border-top:1px solid #E0DCD3;border-radius:0;background:#fff;box-shadow:none;color:#1d1d1d;font-family:var(--rd-font-body, inherit);font-size:18px;font-weight:500;line-height:1.3;letter-spacing:0;text-align:left;text-transform:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.product-description.rd-rail-ready .rd-rail__row:focus-visible{outline:2px solid var(--rd-forest, #00664A);outline-offset:2px}.product-description.rd-rail-ready .rd-rail__row-title{min-width:0}.product-description.rd-rail-ready .rd-rail__chevron{flex:0 0 20px;width:20px;height:20px;transition:transform .18s var(--rd-ease, ease)}.product-description.rd-rail-ready .rd-rail__row[aria-expanded=true] .rd-rail__chevron{transform:rotate(180deg)}.product-description.rd-rail-ready .rd-rail__row+.rd-rail__panel{padding:4px 0 20px}.product-description.rd-rail-ready .rd-rail__row[aria-expanded=false]+.rd-rail__panel{display:none}.product-description.rd-rail-ready .rd-rail__panel .rd-inc__cards,.product-description.rd-rail-ready .rd-rail__panel .content-image-pair .rd-inc__cards{grid-template-columns:minmax(0,1fr);gap:12px}.product-description.rd-rail-ready .billboard-hero{flex-direction:column-reverse;align-items:stretch}.product-description.rd-rail-ready .billboard-hero img{max-width:100%}}@media(prefers-reduced-motion:reduce){.product-description.rd-rail-ready .rd-rail__chevron,.product-description.rd-rail-ready .rd-rail__panel .rd-dl__card{transition:none}}[data-reduce-animations] .product-description.rd-rail-ready .rd-rail__chevron,[data-reduce-animations] .product-description.rd-rail-ready .rd-rail__panel .rd-dl__card{transition:none}
/*# sourceMappingURL=/cdn/shop/t/56/assets/rd-description-rail.css.map */
