.template-product .fa-pdp-description{--fa-description-preview-height: 340px;--fa-desc-navy: #0b223d;--fa-desc-blue: #123f60;--fa-desc-burgundy: #8f1738;--fa-desc-cream: #fffaf1;--fa-desc-paper: #fffdf9;order:10!important}.template-product .fa-pdp-description .fa-pdp-description__card{position:relative;overflow:hidden;border:1px solid rgba(11,34,61,.12)!important;border-radius:18px!important;background:linear-gradient(180deg,#fffdf9,#fffaf2)!important;box-shadow:0 10px 28px #0b223d11,inset 0 1px #fffffffa!important}.template-product .fa-pdp-description .fa-pdp-description__card:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;z-index:0;border:1px dashed rgba(11,34,61,.065);border-radius:13px;pointer-events:none}.template-product .fa-pdp-description__header{position:relative;z-index:1;display:flex;align-items:center;gap:13px;padding:19px 20px 17px;border-bottom:1px solid rgba(11,34,61,.09);background:#fffdf9}.template-product .fa-pdp-description__header:before{content:"";position:absolute;top:0;left:20px;width:70px;height:3px;border-radius:0 0 999px 999px;background:var(--fa-desc-burgundy)}.template-product .fa-pdp-description__header-icon{flex:0 0 48px;display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(11,34,61,.13);border-radius:13px;background:#f3f5f4;box-shadow:none;color:var(--fa-desc-blue)}.template-product .fa-pdp-description__header-icon svg{width:27px;height:27px}.template-product .fa-pdp-description__header-copy{display:flex;min-width:0;flex-direction:column}.template-product .fa-pdp-description__eyebrow{display:inline-flex;align-self:flex-start;margin-bottom:4px;color:var(--fa-desc-burgundy);font-size:10.5px;font-weight:850;line-height:1;letter-spacing:.075em;text-transform:uppercase}.template-product .fa-pdp-description__title{color:var(--fa-desc-navy)!important;font-family:var(--text-font-family, var(--body-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif))!important;font-size:clamp(1.4rem,4.6vw,1.68rem);font-weight:850;line-height:1.04;letter-spacing:-.03em}.template-product .fa-pdp-description__subtitle{margin-top:5px;color:#5a6873;font-size:12px;font-weight:650;line-height:1.3}.template-product .fa-pdp-description__body{position:relative;z-index:1;overflow:hidden;max-height:var(--fa-description-preview-height);transition:max-height .36s cubic-bezier(.22,.61,.36,1)}.template-product .fa-pdp-description__content-wrap{padding:20px 20px 34px}.template-product .fa-pdp-description__content{margin:0!important;color:#344554!important;font-size:15px!important;line-height:1.68!important;letter-spacing:-.006em}.template-product .fa-pdp-description__content>:first-child{margin-top:0!important}.template-product .fa-pdp-description__content>:last-child{margin-bottom:0!important}.template-product .fa-pdp-description__content p{margin:0 0 15px!important;color:#344554!important;font-size:inherit!important;line-height:inherit!important}.template-product .fa-pdp-description__content h1,.template-product .fa-pdp-description__content h2,.template-product .fa-pdp-description__content h3,.template-product .fa-pdp-description__content h4{margin:25px 0 10px!important;color:var(--fa-desc-navy)!important;font-family:var(--text-font-family, var(--body-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif))!important;font-weight:800!important;line-height:1.16!important;letter-spacing:-.022em!important;text-transform:none}.template-product .fa-pdp-description__content h1{font-size:1.3rem!important}.template-product .fa-pdp-description__content h2{font-size:1.22rem!important}.template-product .fa-pdp-description__content h3,.template-product .fa-pdp-description__content h4{font-size:1.12rem!important}.template-product .fa-pdp-description__content strong,.template-product .fa-pdp-description__content b{color:#17384f;font-weight:820}.template-product .fa-pdp-description__content a{color:var(--fa-desc-burgundy)!important;font-weight:750;text-decoration-thickness:1px;text-underline-offset:3px}.template-product .fa-pdp-description__content ul,.template-product .fa-pdp-description__content ol{margin:14px 0 18px!important;padding-left:0!important;list-style:none!important}.template-product .fa-pdp-description__content li{position:relative;margin:8px 0!important;padding-left:21px;color:#344554!important}.template-product .fa-pdp-description__content li:before{content:"";position:absolute;top:.68em;left:3px;width:7px;height:7px;border-radius:50%;background:var(--fa-desc-burgundy)}.template-product .fa-pdp-description__notice{margin:0 0 19px!important;padding:13px 14px 13px 16px!important;border:1px solid rgba(11,34,61,.11);border-left:4px solid var(--fa-desc-burgundy);border-radius:10px;background:#fffaf3;color:var(--fa-desc-navy)!important;font-family:var(--text-font-family, var(--body-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif))!important;font-size:13.2px!important;font-weight:820!important;line-height:1.38!important;letter-spacing:0!important}.template-product .fa-pdp-description__content hr{margin:24px 0!important;border:0!important;border-top:1px solid rgba(11,34,61,.1)!important}.template-product .fa-pdp-description__specs{margin-top:27px;padding-top:18px;border-top:1px solid rgba(11,34,61,.1)}.template-product .fa-pdp-description__specs-heading{display:flex;align-items:center;gap:9px;margin-bottom:11px;color:var(--fa-desc-navy)}.template-product .fa-pdp-description__specs-heading strong{color:var(--fa-desc-navy)!important;font-size:14px;font-weight:850;letter-spacing:-.01em}.template-product .fa-pdp-description__specs-icon{display:grid;place-items:center;width:31px;height:31px;border:1px solid rgba(11,34,61,.1);border-radius:9px;background:#f3f5f4;box-shadow:none;color:var(--fa-desc-blue)}.template-product .fa-pdp-description__specs-icon svg{width:18px;height:18px}.template-product .fa-pdp-description__content table{width:100%!important;max-width:100%!important;margin:0!important;table-layout:fixed!important;border:1px solid rgba(11,34,61,.12)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:12px;overflow:hidden;background:#fffdf9!important;box-shadow:none}.template-product .fa-pdp-description__content table tr{background:#fffdf9!important}.template-product .fa-pdp-description__content table tr:nth-child(2n){background:#0b223d06!important}.template-product .fa-pdp-description__content table td,.template-product .fa-pdp-description__content table th{padding:11px 12px!important;border:0!important;border-bottom:1px solid rgba(11,34,61,.075)!important;background:transparent!important;color:#344554!important;font-size:13.2px!important;line-height:1.3!important;text-align:left!important;vertical-align:top!important;white-space:normal!important;overflow-wrap:anywhere;word-break:normal}.template-product .fa-pdp-description__content table tr:last-child td,.template-product .fa-pdp-description__content table tr:last-child th{border-bottom:0!important}.template-product .fa-pdp-description__content table td:first-child,.template-product .fa-pdp-description__content table th:first-child{width:42%;color:var(--fa-desc-navy)!important;font-weight:800!important;background:#0b223d08!important}.template-product .fa-pdp-description__content table td:last-child,.template-product .fa-pdp-description__content table th:last-child{width:58%;color:var(--fa-desc-navy)!important;font-weight:800!important}.template-product .fa-pdp-description__fade{position:absolute;z-index:3;left:0;right:0;bottom:0;height:118px;background:linear-gradient(to bottom,#fffdf900,#fffdf9e6 55%,#fffdf9 88%);pointer-events:none;transition:opacity .2s ease}.template-product .fa-pdp-description__toggle{position:relative;z-index:4;display:flex;width:calc(100% - 36px);min-height:48px;margin:0 18px 18px;padding:12px 16px;align-items:center;justify-content:center;gap:9px;border:1px solid var(--fa-desc-burgundy);border-radius:12px;background:var(--fa-desc-burgundy);box-shadow:0 6px 15px #0b223d1c;color:#fff;font-size:13.2px;font-weight:850;letter-spacing:.004em;cursor:pointer;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease}.template-product .fa-pdp-description__toggle-icon{display:grid;place-items:center;width:23px;height:23px;border:1px solid rgba(255,255,255,.24);border-radius:50%;background:#ffffff1a;transition:transform .25s ease}.template-product .fa-pdp-description__toggle-icon svg{width:14px;height:14px}.template-product .fa-pdp-description.is-expanded .fa-pdp-description__fade,.template-product .fa-pdp-description.is-short .fa-pdp-description__fade{opacity:0}.template-product .fa-pdp-description.is-expanded .fa-pdp-description__toggle-icon{transform:rotate(180deg)}.template-product .fa-pdp-description.is-short .fa-pdp-description__body{max-height:none!important}.template-product .fa-pdp-description__toggle[hidden]{display:none!important}.template-product .fa-pdp-description__toggle:focus-visible{outline:3px solid rgba(143,23,56,.24);outline-offset:3px}.template-product .fa-pdp-description__toggle:active{transform:scale(.992)}@media(hover:hover){.template-product .fa-pdp-description__toggle:hover{background:#78132f;transform:translateY(-1px);box-shadow:0 8px 18px #0b223d24}}@media screen and (max-width:740px){.template-product .fa-pdp-description{--fa-description-preview-height: 300px}.template-product .fa-pdp-description__header{gap:11px;padding:17px 16px 15px}.template-product .fa-pdp-description__header:before{left:16px;width:58px}.template-product .fa-pdp-description__header-icon{flex-basis:44px;width:44px;height:44px;border-radius:12px}.template-product .fa-pdp-description__header-icon svg{width:25px;height:25px}.template-product .fa-pdp-description__eyebrow{font-size:9.5px}.template-product .fa-pdp-description__title{font-size:1.43rem}.template-product .fa-pdp-description__subtitle{font-size:10.8px}.template-product .fa-pdp-description__content-wrap{padding:17px 16px 31px}.template-product .fa-pdp-description__content{font-size:14.4px!important;line-height:1.66!important}.template-product .fa-pdp-description__content h1{font-size:1.18rem!important}.template-product .fa-pdp-description__content h2{font-size:1.14rem!important}.template-product .fa-pdp-description__content h3,.template-product .fa-pdp-description__content h4{font-size:1.06rem!important}.template-product .fa-pdp-description__notice{padding:11px 12px 11px 14px!important;font-size:12.4px!important}.template-product .fa-pdp-description__toggle{width:calc(100% - 28px);min-height:47px;margin:0 14px 14px;border-radius:11px;font-size:12.5px}.template-product .fa-pdp-description__content table td,.template-product .fa-pdp-description__content table th{padding:10px 9px!important;font-size:12.4px!important}.template-product .fa-pdp-description__content table td:first-child,.template-product .fa-pdp-description__content table th:first-child{width:43%}.template-product .fa-pdp-description__content table td:last-child,.template-product .fa-pdp-description__content table th:last-child{width:57%}}@media screen and (max-width:360px){.template-product .fa-pdp-description__content table td,.template-product .fa-pdp-description__content table th{padding-left:8px!important;padding-right:8px!important;font-size:12px!important}}@media(prefers-reduced-motion:reduce){.template-product .fa-pdp-description__body,.template-product .fa-pdp-description__toggle,.template-product .fa-pdp-description__toggle-icon,.template-product .fa-pdp-description__fade{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/fa-product-description-v1.css.map */
