.foxcol-pb__head{text-align:center;margin-bottom:1.6rem}.foxcol-pb__title{margin:0;font-weight:800;color:#333e48;font-size:clamp(2.2rem,3vw,3rem)}.foxcol-pb__sub{margin:.4rem 0 0;color:#5c6670;font-size:1.5rem}.foxcol-pb__grid{display:grid;gap:1.2rem;grid-template-columns:1fr}.foxcol-pb__card{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;min-height:17rem;border-radius:1.6rem;overflow:hidden;text-decoration:none;color:#333e48;background:linear-gradient(135deg,#f4f5f7,#fff 60%,#fff7cc);border:1px solid #e6e8eb;transition:box-shadow .25s ease,transform .25s ease}.foxcol-pb__card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:.5rem;background:#fed700}.foxcol-pb__text{display:flex;flex-direction:column;justify-content:center;gap:.5rem;padding:1.6rem 1rem 1.6rem 2rem;min-width:0}.foxcol-pb__eyebrow{align-self:flex-start;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:#333e48;color:#fff;padding:.3rem .8rem;border-radius:99rem}.foxcol-pb__heading{margin:0;font-size:1.8rem;line-height:1.2;font-weight:800;color:#333e48}.foxcol-pb__desc{margin:0;font-size:1.3rem;line-height:1.35;color:#5c6670}.foxcol-pb__price{margin:.2rem 0 0;font-size:1.9rem;font-weight:800;color:#111;line-height:1.1}.foxcol-pb__price small{display:block;font-size:1.1rem;font-weight:600;color:#5c6670;text-transform:uppercase;letter-spacing:.05em}.foxcol-pb__btn{align-self:flex-start;margin-top:.4rem;background:#fed700;color:#111;font-weight:700;font-size:1.3rem;padding:.7rem 1.3rem;border-radius:99rem;white-space:nowrap;transition:background .2s ease}.foxcol-pb__media{position:relative;min-height:100%;background:#fff}.foxcol-pb__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:1rem;transition:transform .4s ease}.foxcol-pb__card--cover .foxcol-pb__media img{object-fit:cover;object-position:var(--pb-pos, center);padding:0}@media(hover:hover){.foxcol-pb__card:hover{box-shadow:0 1rem 2.4rem #333e4824;transform:translateY(-2px)}.foxcol-pb__card:hover .foxcol-pb__media img{transform:scale(1.05)}.foxcol-pb__card:hover .foxcol-pb__btn{background:#fed700}}@media screen and (min-width:990px){.foxcol-pb__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.foxcol-pb__card{grid-template-columns:1fr;grid-template-rows:auto 1fr;min-height:0}.foxcol-pb__media{order:-1;aspect-ratio:4 / 3;min-height:0}.foxcol-pb__text{padding:1.8rem 2rem 2.2rem 2.4rem}.foxcol-pb__heading{font-size:2rem}.foxcol-pb__desc{font-size:1.4rem}.foxcol-pb__price{font-size:2.2rem}}@media(prefers-reduced-motion:reduce){.foxcol-pb__card,.foxcol-pb__media img{transition:none}.foxcol-pb__card:hover,.foxcol-pb__card:hover .foxcol-pb__media img{transform:none}}.foxcol-pb__grid--single .foxcol-pb__card{grid-template-columns:1fr;grid-template-rows:auto auto;background:#333e48;border:0;color:#fff}.foxcol-pb__grid--single .foxcol-pb__media{order:-1;aspect-ratio:16 / 10;min-height:0}.foxcol-pb__grid--single .foxcol-pb__text{padding:1.8rem 2rem 2.2rem 2.4rem}.foxcol-pb__grid--single .foxcol-pb__eyebrow{background:#fed700;color:#111}.foxcol-pb__grid--single .foxcol-pb__heading{color:#fff;font-size:2.4rem}.foxcol-pb__grid--single .foxcol-pb__desc{color:#d5dade;font-size:1.45rem}.foxcol-pb__grid--single .foxcol-pb__price{color:#fff;font-size:2.4rem}.foxcol-pb__grid--single .foxcol-pb__price small{color:#fed700}@media screen and (min-width:750px){.foxcol-pb__grid--single .foxcol-pb__card{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:none;min-height:34rem}.foxcol-pb__grid--single .foxcol-pb__media{order:0;aspect-ratio:auto;min-height:100%}.foxcol-pb__grid--single .foxcol-pb__text{padding:3.2rem 3rem 3.2rem 4rem;gap:.8rem}.foxcol-pb__grid--single .foxcol-pb__heading{font-size:clamp(2.6rem,3vw,3.6rem)}.foxcol-pb__grid--single .foxcol-pb__price{font-size:3rem}.foxcol-pb__grid--single .foxcol-pb__btn{font-size:1.5rem;padding:.9rem 1.8rem}}@media screen and (min-width:990px){.foxcol-pb__grid--many{grid-template-columns:repeat(var(--pb-cols, 5),minmax(0,1fr));gap:1.6rem}.foxcol-pb__grid--many .foxcol-pb__media{aspect-ratio:1 / 1}.foxcol-pb__grid--many .foxcol-pb__text{padding:1.4rem 1.4rem 1.8rem 1.8rem;gap:.45rem}.foxcol-pb__grid--many .foxcol-pb__heading{font-size:1.7rem}.foxcol-pb__grid--many .foxcol-pb__desc{font-size:1.3rem}.foxcol-pb__grid--many .foxcol-pb__price{font-size:1.9rem}.foxcol-pb__grid--many .foxcol-pb__btn{font-size:1.25rem;padding:.65rem 1.1rem}}@media screen and (min-width:750px)and (max-width:989px){.foxcol-pb__grid--many{grid-template-columns:repeat(2,minmax(0,1fr))}}.foxcol-pb__grid.foxcol-pb__grid--single{grid-template-columns:minmax(0,1fr)}@media screen and (min-width:750px){.foxcol-pb__grid--single .foxcol-pb__card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:0;height:clamp(24rem,26vw,32rem)}.foxcol-pb__grid--single .foxcol-pb__text{padding:2.4rem 3rem 2.4rem 4rem;gap:.6rem}.foxcol-pb__grid--single .foxcol-pb__heading{font-size:clamp(2.4rem,2.6vw,3.2rem)}.foxcol-pb__grid--single .foxcol-pb__price{font-size:2.6rem}}@media screen and (min-width:990px){.foxcol-pb__grid--single .foxcol-pb__card{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:none}.foxcol-pb__grid--single .foxcol-pb__media{order:0;aspect-ratio:auto;height:100%}}.foxcol-pb__grid:not(.foxcol-pb__grid--single) .foxcol-pb__text{justify-content:flex-start}.foxcol-pb__grid:not(.foxcol-pb__grid--single) .foxcol-pb__heading{line-height:1.2;min-height:2.4em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.foxcol-pb__grid:not(.foxcol-pb__grid--single) .foxcol-pb__desc{line-height:1.35;min-height:2.7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.foxcol-pb__grid:not(.foxcol-pb__grid--single) .foxcol-pb__price{margin-top:auto;padding-top:.4rem}.foxcol-pb__grid:not(.foxcol-pb__grid--single) .foxcol-pb__btn{margin-top:.6rem}@media screen and (min-width:990px){.foxcol-pb__grid--many .foxcol-pb__text{padding:1.6rem 1.6rem 2rem 2rem;gap:.5rem}.foxcol-pb__grid--many .foxcol-pb__media img{padding:1.4rem}}.foxcol-pb__grid--dark .foxcol-pb__card{background:#333e48;border:0;color:#fff}.foxcol-pb__grid--dark .foxcol-pb__media{background:#fff}.foxcol-pb__grid--dark .foxcol-pb__eyebrow{background:#fed700;color:#111;white-space:normal;line-height:1.3}.foxcol-pb__grid--dark .foxcol-pb__heading{color:#fff}.foxcol-pb__grid--dark .foxcol-pb__desc{color:#d5dade}.foxcol-pb__grid--dark .foxcol-pb__price{color:#fff}.foxcol-pb__grid--dark .foxcol-pb__price small{color:#fed700}.foxcol-pb__grid--dark:not(.foxcol-pb__grid--single) .foxcol-pb__eyebrow{min-height:0}@media screen and (min-width:750px){.foxcol-pb__grid--dark:not(.foxcol-pb__grid--single){grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.foxcol-pb__grid--dark:not(.foxcol-pb__grid--single) .foxcol-pb__card{grid-template-columns:1fr;grid-template-rows:auto 1fr;min-height:0}.foxcol-pb__grid--dark:not(.foxcol-pb__grid--single) .foxcol-pb__media{order:-1;aspect-ratio:4 / 3;min-height:0}.foxcol-pb__grid--dark:not(.foxcol-pb__grid--single) .foxcol-pb__text{padding:1.8rem 2rem 2.2rem 2.4rem}.foxcol-pb__grid--dark:not(.foxcol-pb__grid--single) .foxcol-pb__heading{font-size:clamp(1.8rem,1.8vw,2.2rem)}.foxcol-pb__grid--dark:not(.foxcol-pb__grid--single) .foxcol-pb__price{font-size:2.3rem}}.foxcol-pb__grid--dark .foxcol-pb__eyebrow{display:none!important}.foxcol-pb__grid--dark .foxcol-pb__text{display:flex;flex-direction:column;padding:2.4rem 2.4rem 2.6rem!important;gap:0;flex:1 1 auto}.foxcol-pb__grid--dark .foxcol-pb__heading{font-size:2rem!important;font-weight:800!important;line-height:1.2!important;letter-spacing:-.005em;margin:0 0 1rem!important;min-height:2.4em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.foxcol-pb__grid--dark .foxcol-pb__desc{font-size:1.4rem!important;line-height:1.55!important;margin:0 0 1.8rem!important;min-height:3.1em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.foxcol-pb__grid--dark .foxcol-pb__price{margin:auto 0 1.4rem!important;padding-top:1.4rem;border-top:1px solid rgba(255,255,255,.12)}.foxcol-pb__grid--dark .foxcol-pb__btn{align-self:flex-start}@media screen and (max-width:749px){.foxcol-pb__grid--dark .foxcol-pb__text{padding:1.8rem 1.8rem 2rem!important}.foxcol-pb__grid--dark .foxcol-pb__heading{font-size:1.8rem!important}}.foxcol-pb__grid--dark .foxcol-pb__text{justify-content:flex-start!important}@media screen and (min-width:750px)and (max-width:989px){.foxcol-pb__grid--dark.foxcol-pb__grid--many{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.foxcol-pb__grid--dark.foxcol-pb__grid--many{grid-template-columns:repeat(var(--pb-cols, 4),minmax(0,1fr));gap:1.4rem}.foxcol-pb__grid--dark.foxcol-pb__grid--many .foxcol-pb__text{padding:2rem 2rem 2.2rem!important}.foxcol-pb__grid--dark.foxcol-pb__grid--many .foxcol-pb__heading{font-size:1.8rem!important}.foxcol-pb__grid--dark.foxcol-pb__grid--many .foxcol-pb__price{font-size:2.1rem}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/foxcol-product-banners.css.map */
