.wp-cd--full{background:var(--wp-cd-band);padding:var(--wp-cd-py-m) 0}.wp-cd--panel .wp-cd__panel{background:var(--wp-cd-bg);border-radius:var(--wp-cd-radius);padding:var(--wp-cd-py-m) var(--wp-cd-px-m)}.wp-cd__panel{display:block;color:var(--wp-cd-text)}.wp-cd__layout{display:flex;flex-direction:column;gap:20px}.wp-cd__main{min-width:0;max-width:var(--wp-cd-text-w)}.wp-section.wp-cd .wp-cd__content{font-size:var(--wp-cd-t-m);line-height:1.65;color:var(--wp-cd-text)}.wp-section.wp-cd .wp-cd__content>*:first-child{margin-top:0}.wp-section.wp-cd .wp-cd__content p{margin:0 0 14px}.wp-section.wp-cd .wp-cd__content h2,.wp-section.wp-cd .wp-cd__content h3{color:var(--wp-cd-heading);scroll-margin-top:var(--wp-cd-offset);letter-spacing:var(--font-heading-letter-spacing, -.01em);text-wrap:balance}.wp-section.wp-cd .wp-cd__content h2{font-size:var(--wp-cd-h2-m);line-height:1.2;margin:32px 0 12px}.wp-section.wp-cd .wp-cd__content h3{font-size:var(--wp-cd-h3-m);line-height:1.3;margin:24px 0 8px}.wp-section.wp-cd .wp-cd__content ul,.wp-section.wp-cd .wp-cd__content ol{margin:0 0 14px;padding-left:1.25em}.wp-section.wp-cd .wp-cd__content li{margin:0 0 6px}.wp-section.wp-cd .wp-cd__content a{color:var(--wp-cd-heading);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media(hover:hover){.wp-section.wp-cd .wp-cd__content a:hover{color:var(--wp-cd-accent)}}.wp-cd__table{position:relative;max-width:100%;margin:8px 0 18px;overflow-x:auto;-webkit-overflow-scrolling:touch}.wp-section.wp-cd .wp-cd__table table{width:100%;min-width:560px;margin:0;border:0;border-collapse:collapse;font-size:.875em;line-height:1.45}.wp-section.wp-cd .wp-cd__table th,.wp-section.wp-cd .wp-cd__table td{padding:10px 12px;border:0;border-bottom:1px solid var(--wp-cd-border);text-align:left;vertical-align:top}.wp-section.wp-cd .wp-cd__table th,.wp-section.wp-cd .wp-cd__table tr:first-child td{color:var(--wp-cd-heading);font-weight:var(--font-body-bold-weight, 600)}.wp-cd__body{position:relative}.wp-cd__body.is-collapsed{max-height:var(--wp-cd-h-m);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 72px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 72px),transparent)}.wp-cd__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.wp-cd__button{display:inline-flex;align-items:center;gap:6px;padding:11px 20px;border:1px solid var(--wp-cd-heading);border-radius:999px;background:transparent;color:var(--wp-cd-heading);font:inherit;font-size:14px;line-height:18px;text-decoration:none;cursor:pointer}.wp-section.wp-cd a.wp-cd__button--solid,.wp-section.wp-cd a.wp-cd__button--solid:visited,.wp-section.wp-cd a.wp-cd__button--solid:hover,.wp-section.wp-cd a.wp-cd__button--solid:focus{border-color:var(--wp-cd-heading);background:var(--wp-cd-heading);color:#fff;text-decoration:none}@media(hover:hover){.wp-section.wp-cd a.wp-cd__button--solid:hover{opacity:.88}}.wp-cd__button[hidden]{display:none}.wp-cd__button:focus-visible,.wp-cd__toc a:focus-visible,.wp-cd__toc-toggle:focus-visible{outline:2px solid var(--wp-cd-accent);outline-offset:2px}.wp-cd__chevron{flex-shrink:0;transition:transform .2s ease}.wp-cd__more[aria-expanded=true] .wp-cd__chevron,.wp-cd__toc.is-open .wp-cd__chevron{transform:rotate(180deg)}.wp-cd__toc{border:1px solid var(--wp-cd-border);border-radius:10px}.wp-section.wp-cd .wp-cd__toc-title{margin:0;font-size:15px;line-height:20px;font-weight:var(--font-body-bold-weight, 600);color:var(--wp-cd-heading);letter-spacing:normal}.wp-cd__toc-toggle{display:flex;align-items:center;gap:6px;width:100%;padding:12px 14px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.wp-cd__toc-count{font-weight:400;opacity:.7}.wp-cd__toc-toggle .wp-cd__chevron{margin-left:auto}.wp-cd__toc-panel{padding:0 14px 14px}wp-coll-desc:defined .wp-cd__toc:not(.is-open) .wp-cd__toc-panel{display:none}.wp-cd__toc-list,.wp-cd__toc-sub{margin:0;padding:0;list-style:none}.wp-cd__toc-item{margin:0}.wp-cd__toc-list a{display:block;padding:7px 0 7px 12px;border-left:2px solid var(--wp-cd-border);color:var(--wp-cd-text);font-size:14px;line-height:20px;text-decoration:none}.wp-cd__toc-sub a{padding-left:26px;font-size:13px;line-height:19px}.wp-cd__toc-list a.is-active{border-left-color:var(--wp-cd-accent);color:var(--wp-cd-heading);font-weight:var(--font-body-bold-weight, 600)}@media(hover:hover){.wp-cd__toc-list a:hover{color:var(--wp-cd-heading);text-decoration:underline;text-underline-offset:3px}}.wp-cd__toc-back{display:inline-flex;align-items:center;gap:6px;margin-top:14px;color:var(--wp-cd-heading);font-size:14px;line-height:20px;font-weight:var(--font-body-bold-weight, 600);text-decoration:underline;text-underline-offset:3px}.wp-cd__cta{display:none;align-items:stretch;overflow:hidden;min-height:116px;margin:24px 0 0;border-radius:12px;background:var(--wp-cd-cta-bg);color:var(--wp-cd-cta-text)}wp-coll-desc.is-expanded .wp-cd__cta--main{display:flex;animation:wpcdCtaIn .25s ease both}.wp-cd__cta-media{position:relative;flex:0 0 var(--wp-cd-cta-img-w);margin-left:10px}.wp-section.wp-cd .wp-cd__cta-image{position:absolute;bottom:0;left:50%;display:block;width:auto;max-width:100%;height:var(--wp-cd-cta-img-h);object-fit:contain;object-position:bottom center;transform:translate(-50%)}.wp-cd__cta-body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;flex:1;min-width:0;padding:16px 16px 16px 18px}.wp-cd__cta--has-img .wp-cd__cta-body{padding-left:10px}.wp-section.wp-cd .wp-cd__cta-title{margin:0;color:inherit;font-size:15px;line-height:20px;font-weight:var(--font-body-bold-weight, 600)}.wp-section.wp-cd .wp-cd__cta-text{display:none;margin:0;color:inherit;opacity:.85;font-size:13px;line-height:19px}.wp-section.wp-cd .wp-cd__cta .wp-cd__cta-button{margin:6px 0 0;height:auto;min-height:0;padding:10px 18px;font-size:14px;line-height:18px;white-space:nowrap}@keyframes wpcdCtaIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.wp-cd__chevron{transition:none}wp-coll-desc.is-expanded .wp-cd__cta--main,wp-coll-desc.is-expanded .wp-cd__cta--side{animation:none}}@media screen and (min-width:768px){.wp-section.wp-cd .wp-cd__cta-text{display:block}}@media screen and (min-width:1068px){wp-coll-desc.is-expanded .wp-cd__cta--side{display:flex;animation:wpcdCtaIn .25s ease both}.wp-cd--cta-side wp-coll-desc.is-expanded .wp-cd__cta--main{display:none}.wp-cd__cta--side{min-height:150px}}@media screen and (min-width:768px){.wp-cd--full{padding:var(--wp-cd-py) 0}.wp-cd--panel .wp-cd__panel{padding:var(--wp-cd-py) var(--wp-cd-px)}.wp-section.wp-cd .wp-cd__content{font-size:var(--wp-cd-t)}.wp-section.wp-cd .wp-cd__content h2{font-size:var(--wp-cd-h2);margin-top:40px}.wp-section.wp-cd .wp-cd__content h3{font-size:var(--wp-cd-h3)}.wp-cd__body.is-collapsed{max-height:var(--wp-cd-h)}}@media screen and (min-width:1068px){.wp-cd--toc-right .wp-cd__layout--toc,.wp-cd--toc-left .wp-cd__layout--toc{display:grid;gap:var(--wp-cd-gap);align-items:stretch}.wp-cd--toc-right .wp-cd__layout--toc{grid-template-columns:minmax(0,var(--wp-cd-text-w)) var(--wp-cd-toc-w);justify-content:space-between}.wp-cd--toc-right .wp-cd__toc{order:2}.wp-cd--toc-left .wp-cd__layout--toc{grid-template-columns:var(--wp-cd-toc-w) minmax(0,var(--wp-cd-text-w));justify-content:start}.wp-cd--toc-right .wp-cd__toc,.wp-cd--toc-left .wp-cd__toc{border:0;border-radius:0}.wp-cd--toc-right .wp-cd__toc-inner,.wp-cd--toc-left .wp-cd__toc-inner{position:sticky;top:var(--wp-cd-offset);max-height:calc(100vh - var(--wp-cd-offset) - 24px);overflow-y:auto}.wp-cd--toc-right .wp-cd__toc-toggle,.wp-cd--toc-left .wp-cd__toc-toggle{padding:0 0 10px;pointer-events:none;cursor:default}.wp-cd--toc-right .wp-cd__toc-toggle .wp-cd__chevron,.wp-cd--toc-left .wp-cd__toc-toggle .wp-cd__chevron,.wp-cd--toc-right .wp-cd__toc-count,.wp-cd--toc-left .wp-cd__toc-count{display:none}.wp-cd--toc-right .wp-cd__toc-panel,.wp-cd--toc-left .wp-cd__toc-panel{padding:0}wp-coll-desc:defined.wp-cd__panel .wp-cd__toc .wp-cd__toc-panel{display:block}.wp-cd--toc-top wp-coll-desc:defined .wp-cd__toc:not(.is-open) .wp-cd__toc-panel{display:none}.wp-cd--toc-right .wp-cd__toc-sub,.wp-cd--toc-left .wp-cd__toc-sub{display:none}.wp-cd--toc-right .wp-cd__toc-item.is-open>.wp-cd__toc-sub,.wp-cd--toc-left .wp-cd__toc-item.is-open>.wp-cd__toc-sub{display:block}}.wp-section.wp-cd .wp-cd__panel .wp-cd__btn--outline,.wp-section.wp-cd .wp-cd__panel .wp-cd__btn--outline:focus{background:transparent;border:1px solid var(--wp-cd-heading);color:var(--wp-cd-heading);box-shadow:none;opacity:1}.wp-section.wp-cd .wp-cd__panel .wp-cd__btn--dark,.wp-section.wp-cd .wp-cd__panel .wp-cd__btn--dark:focus{background:var(--wp-cd-heading);border:1px solid var(--wp-cd-heading);color:#fff;box-shadow:none;opacity:1}.wp-section.wp-cd .wp-cd__panel .wp-cd__btn--accent,.wp-section.wp-cd .wp-cd__panel .wp-cd__btn--accent:focus{background:var(--color-accent, #CD2817);border:1px solid var(--color-accent, #CD2817);color:#fff;box-shadow:none;opacity:1}.wp-section.wp-cd .wp-cd__panel .wp-cd__btn--white,.wp-section.wp-cd .wp-cd__panel .wp-cd__btn--white:focus{background:#fff;border:1px solid #fff;color:var(--wp-cd-heading);box-shadow:none;opacity:1}@media(hover:hover){.wp-section.wp-cd .wp-cd__panel .wp-cd__btn--outline:hover{background:var(--wp-cd-heading);border-color:var(--wp-cd-heading);color:#fff;opacity:1}.wp-section.wp-cd .wp-cd__panel .wp-cd__btn--dark:hover{background:#3a3b3e;border-color:#3a3b3e;color:#fff;opacity:1}.wp-section.wp-cd .wp-cd__panel .wp-cd__btn--accent:hover{background:#ae2214;border-color:#ae2214;color:#fff;opacity:1}.wp-section.wp-cd .wp-cd__panel .wp-cd__btn--white:hover{background:#f0f0f0;border-color:#f0f0f0;color:var(--wp-cd-heading);opacity:1}}.wp-section.wp-cd.wp-cd--btn-custom .wp-cd__button,.wp-section.wp-cd.wp-cd--btn-custom .wp-cd__cta .wp-cd__cta-button{display:inline-flex;align-items:center;justify-content:center;height:var(--wp-cd-btn-h-m, 46px);min-height:0;padding:0 var(--wp-cd-btn-px, 32px);font-size:var(--wp-cd-btn-fs-m, 14px);font-weight:var(--wp-cd-btn-fw, 600);text-transform:var(--wp-cd-btn-tt, uppercase);letter-spacing:var(--wp-cd-btn-ls, .02em);line-height:1;box-sizing:border-box}.wp-section.wp-cd.wp-cd--btn-custom .wp-cd__button span,.wp-section.wp-cd.wp-cd--btn-custom .wp-cd__cta-button span{font-size:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit}.wp-section.wp-cd.wp-cd--toc-custom .wp-cd__toc-title{font-size:var(--wp-cd-toct-fs-m, 15px);font-weight:var(--wp-cd-toct-fw, 700);text-transform:var(--wp-cd-toct-tt, uppercase);letter-spacing:var(--wp-cd-toct-ls, 0em)}.wp-section.wp-cd.wp-cd--ch-custom .wp-cd__content h2,.wp-section.wp-cd.wp-cd--ch-custom .wp-cd__content h3{font-weight:var(--wp-cd-ch-fw, 700);text-transform:var(--wp-cd-ch-tt, uppercase);letter-spacing:var(--wp-cd-ch-ls, 0em);line-height:var(--wp-cd-ch-lh, 1.2)}.wp-section.wp-cd.wp-cd--ctat-custom .wp-cd__cta-title{font-size:var(--wp-cd-ctat-fs-m, 15px);font-weight:var(--wp-cd-ctat-fw, 700);text-transform:var(--wp-cd-ctat-tt, uppercase);letter-spacing:var(--wp-cd-ctat-ls, 0em);line-height:var(--wp-cd-ctat-lh, 1.25)}@media screen and (min-width:768px){.wp-section.wp-cd.wp-cd--btn-custom .wp-cd__button,.wp-section.wp-cd.wp-cd--btn-custom .wp-cd__cta .wp-cd__cta-button{height:var(--wp-cd-btn-h, 46px);font-size:var(--wp-cd-btn-fs, 13px)}.wp-section.wp-cd.wp-cd--toc-custom .wp-cd__toc-title{font-size:var(--wp-cd-toct-fs, 15px)}.wp-section.wp-cd.wp-cd--ctat-custom .wp-cd__cta-title{font-size:var(--wp-cd-ctat-fs, 15px)}}.wp-section.wp-cd.wp-cd--toc-custom .wp-cd__toc-toggle{text-transform:inherit;letter-spacing:inherit}.wp-section.wp-cd .wp-cd__content>p:empty{display:none}.wp-section.wp-cd .wp-cd__content>:first-child,.wp-section.wp-cd .wp-cd__content>:first-child>:first-child,.wp-section.wp-cd .wp-cd__content>p:empty:first-child+*,.wp-section.wp-cd .wp-cd__content>br:first-child+*{margin-top:0!important;padding-top:0!important}.wp-cd__cta{border-radius:var(--wp-cd-cta-radius, 12px)}.wp-cd__toc{border-radius:var(--wp-cd-toc-radius, 10px)}@media screen and (max-width:767px){.wp-section.wp-cd .wp-cd__cta .wp-cd__cta-button,.wp-section.wp-cd.wp-cd--btn-custom .wp-cd__cta .wp-cd__cta-button{display:inline-flex;align-items:center;justify-content:center;height:var(--wp-cd-cta-btn-h-m, 36px);min-height:0;max-width:100%;padding:0 var(--wp-cd-cta-btn-px-m, 16px);font-size:var(--wp-cd-cta-btn-fs-m, 12px);line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/wp-collection-description.css.map */
