.plc-banner-wrap,.plc-bottom{max-width:1200px;width:calc(100% - 64px);margin-inline:auto;color:var(--plc-blue,#004e7a);font-family:var(--font-accent--family,"Red Hat Display",sans-serif);color-scheme:light}.plc-banner-wrap{margin-bottom:var(--plc-gap,20px)}.plc-banner{height:var(--plc-height,180px);position:relative;overflow:hidden;border-radius:var(--plc-radius,18px);background:var(--plc-bg,#f4e8dd);isolation:isolate}.plc-banner picture{display:block;width:100%;height:100%}.plc-banner .plc-banner-image{display:block;width:100%;height:100%;object-fit:contain;object-position:var(--plc-focal,100% 50%)}.plc-banner-title{position:absolute;inset:0 auto 0 0;width:49%;padding:22px;display:flex;align-items:center}.plc-banner-title h1{font:500 clamp(24px,2.5vw,34px)/1.15 var(--font-accent--family,sans-serif);margin:0;text-wrap:balance;color:var(--plc-blue,#004e7a);background:#fffaf7db;border-radius:12px;padding:8px 10px}.plc-intro{font-size:14px;line-height:1.6;max-width:680px;margin-top:18px;color:var(--plc-blue,#004e7a)}.plc-intro p{margin:0}.plc-grid{color:#004e7a;color-scheme:light}.plc-grid .product-grid{grid-template-columns:repeat(var(--plc-columns,4),minmax(0,1fr))!important}.plc-grid :is(.product-grid__item,product-card,.product-card){min-width:0}.plc-grid .product-grid .product-media-container{border-radius:var(--plc-card-radius,20px);overflow:hidden}.plc-grid .product-grid .product-media img{object-fit:contain;transition:transform .4s ease}.plc-grid .product-card :is(h2,h3,p,.text-block,.price,.price-item){color:#004e7a}.plc-grid .product-card .text-block{font-family:var(--font-accent--family,sans-serif);font-size:14px;line-height:1.5}.plc-options{display:flex;align-items:center;justify-content:space-between;gap:8px;font:400 13px/1.5 var(--font-accent--family,sans-serif);min-height:44px;margin-top:10px;text-decoration:none;color:#004e7a;border-bottom:2px solid #ff66c4}.plc-options:hover{color:#004e7a;background:#fff4fa}.plc-bottom{padding-bottom:48px}.plc-bottom :is(h2,h3,p,summary,em,strong,a,details){color:var(--plc-blue,#004e7a);-webkit-text-fill-color:var(--plc-blue,#004e7a)}.plc-bottom a:focus-visible,.plc-bottom summary:focus-visible,.plc-options:focus-visible{outline:3px solid #004e7a;outline-offset:4px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.plc-grid[data-animations=true] .product-media-container:hover .product-media img{transform:scale(1.025)}}@media(min-width:750px)and (max-width:1099px){.plc-grid .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:749px){.plc-banner-wrap,.plc-bottom{width:calc(100% - 32px)}.plc-banner{height:var(--plc-mobile-height,110px)}.plc-banner .plc-banner-image{object-fit:cover;object-position:var(--plc-focal-mobile,100% 50%)}.plc-banner-title{padding:8px;width:49%}.plc-banner-title h1{font-size:20px;padding:4px 6px}.plc-intro{font-size:13px}.plc-grid .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 12px!important}.plc-grid .product-card .text-block{font-size:13px}.plc-options{font-size:12px}.plc-grid .facets__form{max-width:100%}}@media(prefers-reduced-motion:reduce){.plc-grid *,.plc-bottom *{animation:none!important;transition:none!important}.plc-grid .product-grid__item{opacity:1!important;transform:none!important}}.plc-bottom .plc-guide{margin-top:44px;padding:34px;border-radius:24px;background:var(--plc-panel,#f0eae3);display:grid;grid-template-columns:.82fr 1.18fr;gap:36px;color:var(--plc-blue,#004e7a)}.plc-bottom .plc-eyebrow{font:500 11px/1.4 Red Hat Display,sans-serif;text-transform:uppercase;letter-spacing:.12em;margin:0 0 14px}.plc-bottom .plc-guide h2{font:400 clamp(30px,4cqw,44px)/1.06 Newsreader,serif;letter-spacing:-.025em;margin:0 0 18px;max-width:340px}.plc-bottom .plc-guide h2 em{font-style:italic;position:relative;display:inline-block}.plc-bottom .plc-guide h2 em:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:3px;background:#ff66c4;border-radius:6px}.plc-bottom .plc-guide-intro{font:400 16px/1.75 Red Hat Display,sans-serif;margin:0}.plc-bottom .plc-guide details{border-bottom:1px solid #004e7a28;margin:0}.plc-bottom .plc-guide details:first-child{border-top:1px solid #004e7a28}.plc-bottom .plc-guide summary{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px 0;min-height:64px;list-style:none;font:500 16px/1.5 Red Hat Display,sans-serif}.plc-bottom .plc-guide summary::-webkit-details-marker{display:none}.plc-bottom .plc-plus{flex:none;display:grid;place-items:center;background:#fffaf7;border-radius:50%;width:28px;height:28px;transition:transform .25s ease}.plc-bottom .plc-guide details[open] .plc-plus{transform:rotate(45deg);background:#f9d9ed}.plc-bottom .plc-guide-copy{font:400 16px/1.75 Red Hat Display,sans-serif;padding:0 0 12px;overflow-wrap:anywhere}.plc-bottom .plc-guide-copy p{margin:0 0 14px}.plc-bottom .plc-guide-note{grid-column:1/-1;font:400 16px/1.75 Red Hat Display,sans-serif;margin:0;border-top:1px solid #004e7a25;padding-top:18px}.plc-bottom .plc-discover{margin-top:42px}.plc-bottom .plc-discover-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:22px}.plc-bottom .plc-discover-heading h2{font:400 36px/1.1 Newsreader,serif;margin:0}.plc-bottom .plc-discover-heading>p{font:400 12px/1.6 Red Hat Display,sans-serif;margin:0;max-width:230px}.plc-bottom .plc-discover-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.plc-bottom .plc-collection-link{min-width:0;text-decoration:none;color:var(--plc-blue,#004e7a);background:var(--plc-panel,#f0eae3);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.plc-bottom .plc-collection-media{overflow:hidden;aspect-ratio:2.25;background:#f2e6de}.plc-bottom .plc-collection-media img{width:100%;height:100%;display:block;object-fit:contain;transition:transform .45s ease}.plc-bottom .plc-collection-text{padding:18px;display:grid;grid-template-columns:1fr 34px;gap:8px 12px;align-items:center}.plc-bottom .plc-collection-text h3{font:400 25px/1.1 Newsreader,serif;margin:0;overflow-wrap:anywhere}.plc-bottom .plc-collection-text p{font:400 12px/1.6 Red Hat Display,sans-serif;margin:0;grid-column:1/-1}.plc-bottom .plc-collection-arrow{width:34px;height:34px;border-radius:50%;background:#004e7a;color:#fffaf7;display:grid;place-items:center;transition:transform .25s ease,background .25s ease}@media(hover:hover){.plc-bottom .plc-collection-link:hover{transform:translateY(-4px);box-shadow:0 8px 20px #004e7a12}.plc-bottom .plc-collection-link:hover img{transform:scale(var(--plc-zoom,1.035))}.plc-bottom .plc-collection-link:hover .plc-collection-arrow{transform:rotate(-12deg);background:#075b89}}@media(max-width:749px){.plc-bottom .plc-guide{grid-template-columns:1fr;padding:24px 20px;gap:24px;margin-top:30px}.plc-bottom .plc-guide h2{font-size:34px}.plc-bottom .plc-guide summary{font-size:17px;line-height:1.5;padding:20px 0;gap:12px}.plc-bottom .plc-discover-heading{display:block}.plc-bottom .plc-discover-heading h2{font-size:31px;margin-bottom:12px}.plc-bottom .plc-discover-heading>p{max-width:none}.plc-bottom .plc-discover-grid{grid-template-columns:1fr;gap:14px}.plc-bottom .plc-collection-link{display:grid;grid-template-columns:36% 64%}.plc-bottom .plc-collection-media{aspect-ratio:auto;height:100%;min-height:128px}.plc-bottom .plc-collection-media img{object-fit:cover;object-position:right}.plc-bottom .plc-collection-text{padding:17px 14px}.plc-bottom .plc-collection-text h3{font-size:25px}.plc-bottom .plc-discover{margin-top:32px}}@media(prefers-reduced-motion:reduce){.plc-bottom .plc-collection-link,.plc-bottom .plc-collection-media img,.plc-bottom .plc-collection-arrow,.plc-bottom .plc-plus{transition:none!important;transform:none!important}}.plc-bottom .plc-collection-media{aspect-ratio:1;background:#f5f0eb;padding:10px}.plc-bottom .plc-collection-media img{object-fit:contain;object-position:center}.plc-bottom .plc-guide{margin-top:var(--plc-gap,42px);border-radius:var(--plc-radius,24px)}.plc-bottom .plc-collection-arrow,.plc-bottom .plc-arrow{color:#fffaf7;-webkit-text-fill-color:#fffaf7;background:var(--plc-blue,#004e7a);width:34px;height:34px;border-radius:50%;display:grid;place-items:center}.plc-bottom .plc-guide-lead h2{margin-bottom:22px}.plc-bottom .plc-collection-link{border-radius:var(--plc-radius,20px)}.plc-bottom .plc-eyebrow,.plc-bottom .plc-guide-intro,.plc-bottom .plc-guide-copy{color:var(--plc-blue,#004e7a)}@media(max-width:749px){.plc-bottom .plc-collection-link{grid-template-columns:38% 62%}.plc-bottom .plc-collection-media{aspect-ratio:1;min-height:0;height:auto;padding:6px;align-self:center}.plc-bottom .plc-collection-media img{object-fit:contain;object-position:center}}.plc-grid .product-grid__item{display:flex;flex-direction:column;min-width:0;position:relative;align-self:stretch;isolation:isolate}.plc-grid .product-grid__item>.product-card{position:relative;display:block;height:auto;min-height:0;flex:1 1 auto;width:100%}.plc-grid .product-card__content{height:auto;min-height:0;width:100%}.plc-grid .product-card .card-gallery{width:100%;flex:0 0 auto;aspect-ratio:var(--gallery-aspect-ratio,1);border-radius:var(--plc-card-radius,20px);overflow:hidden}.plc-grid .card-gallery quick-add-component{display:none!important}.plc-grid .product-grid__item>.plc-options{position:relative;z-index:2;flex:0 0 auto;align-self:stretch;width:100%;box-sizing:border-box;min-height:44px;padding:10px 0;margin-top:10px;white-space:normal;overflow-wrap:anywhere;color:#004e7a;background:transparent;line-height:1.5}.plc-grid .plc-options span{flex:0 0 auto;pointer-events:none}.plc-grid .plc-options:hover,.plc-grid .plc-options:focus-visible{color:#004e7a;background:#fff4fa}.plc-bottom .plc-discover-heading>div{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.plc-bottom .plc-discover-heading .plc-eyebrow{font:500 11px/1.6 var(--font-accent--family,"Red Hat Display",sans-serif);letter-spacing:.09em;margin:0;max-width:none}.plc-bottom .plc-discover-heading h2{font:400 34px/1.22 var(--font-heading--family,Newsreader,serif);letter-spacing:-.015em;margin:0;max-width:700px;text-wrap:balance}.plc-bottom .plc-guide-lead .plc-eyebrow{line-height:1.6;margin-bottom:18px}.plc-bottom .plc-guide-lead h2{line-height:1.18}@media(max-width:749px){.plc-bottom .plc-discover-heading>div{gap:14px}.plc-bottom .plc-discover-heading h2{font-size:29px;line-height:1.22;margin:0}.plc-bottom .plc-discover-heading>p{margin:16px 0 0}.plc-bottom .plc-discover-heading .plc-eyebrow{font-size:10px;line-height:1.6}.plc-bottom .plc-guide-lead h2{font-size:32px;line-height:1.18}}.plc-bottom .plc-guide{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.plc-bottom .plc-guide-lead,.plc-bottom .plc-accordions{min-width:0}.plc-bottom .plc-guide-intro,.plc-bottom .plc-guide-copy{max-width:65ch;overflow-wrap:break-word}.plc-bottom .plc-guide-intro :is(p,li),.plc-bottom .plc-guide-copy :is(p,li){font-size:inherit;line-height:inherit}.plc-bottom .plc-guide-intro p{margin:0 0 16px}.plc-bottom .plc-guide-intro p:last-child,.plc-bottom .plc-guide-copy p:last-child{margin-bottom:0}.plc-bottom .plc-guide-copy{padding-bottom:20px}.plc-bottom .plc-guide-copy :is(ul,ol){padding-inline-start:1.35em;margin:0 0 16px}.plc-bottom .plc-guide-copy li+li{margin-top:8px}.plc-bottom .plc-guide summary>span:first-child{min-width:0;overflow-wrap:break-word}.plc-bottom .plc-guide summary{cursor:pointer}.plc-bottom .plc-guide .plc-eyebrow{font-size:12px;line-height:1.6}@media(min-width:750px)and (max-width:989px){.plc-bottom .plc-guide{grid-template-columns:minmax(0,1fr);gap:28px}.plc-bottom .plc-guide h2{max-width:22ch}}@media(max-width:749px){.plc-bottom .plc-guide{grid-template-columns:minmax(0,1fr);padding:28px 18px;gap:28px}.plc-bottom .plc-guide-lead h2{font-size:32px;line-height:1.2;max-width:100%;margin-bottom:20px}.plc-bottom .plc-guide-intro,.plc-bottom .plc-guide-copy,.plc-bottom .plc-guide-note{font-size:17px;line-height:1.75}.plc-bottom .plc-guide .plc-eyebrow{font-size:12px;letter-spacing:.08em;margin-bottom:16px}.plc-bottom .plc-plus{width:32px;height:32px;font-size:18px}}.plc-bottom .plc-guide-copy>ul{list-style:disc;padding-inline-start:1.2em;margin:0}.plc-bottom .plc-guide-copy>ul>li+li{margin-top:12px}.plc-bottom .plc-guide-copy strong{font-weight:700}.plc-bottom .plc-guide details.plc-guide-more{border:0;margin-top:16px}.plc-bottom .plc-guide .plc-guide-more>summary{display:inline-flex;min-height:44px;padding:8px 0;font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:4px}.plc-bottom .plc-guide-more-copy{padding-top:12px}.plc-bottom .plc-guide-more-copy p:last-child{margin-bottom:0}@media(max-width:749px){.plc-bottom .plc-guide-lead h2{font-size:28px;line-height:1.2;letter-spacing:-.015em}.plc-bottom .plc-guide-intro,.plc-bottom .plc-guide-copy{line-height:1.65}.plc-bottom .plc-guide .plc-guide-more>summary{font-size:16px}.plc-bottom .plc-guide-copy>ul>li+li{margin-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/plaid-collections-v2.css.map */
