.bfs .bfs-ctiles{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);gap:16px;max-width:1180px;margin:32px auto 0}.bfs .bfs-ctile{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:var(--bfs-dark);color:#fff}.bfs .bfs-ctile__img{display:block;aspect-ratio:383/320;overflow:hidden;background:#3a0a18}.bfs .bfs-ctile__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.bfs .bfs-ctile:hover .bfs-ctile__img img{transform:scale(1.04)}.bfs .bfs-ctile__body{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding:28px 32px 32px}.bfs .bfs-ctile__title{font-weight:700;font-size:30px;line-height:1.2;color:#ff5977}.bfs .bfs-ctile__save{margin-top:4px;font-weight:700;font-size:28px;line-height:1.2;color:var(--bfs-blush)}.bfs .bfs-ctile__btn,.bfs .bfs-ctile__btn:visited{display:inline-flex;align-items:center;justify-content:center;height:47px;padding:0 30px;margin-top:22px;border-radius:999px;background:var(--bfs-blush);color:var(--bfs-dark);font-weight:700;font-size:15px;line-height:18px;transition:background .2s}.bfs .bfs-ctile__btn:hover{background:#fff;color:var(--bfs-dark)}.bfs .bfs-ctile__link{display:none}@media(max-width:1100px){.bfs .bfs-ctile__title{font-size:24px}.bfs .bfs-ctile__save{font-size:22px}.bfs .bfs-ctile__body{padding:22px 24px 26px}}@media(max-width:749px){.bfs .bfs-ctiles{grid-template-columns:1fr;gap:20px;margin-top:20px}.bfs .bfs-ctile{flex-direction:row-reverse;height:160px}.bfs .bfs-ctile__img{flex:none;width:160px;height:160px;aspect-ratio:auto}.bfs .bfs-ctile__body{justify-content:center;padding:18px 16px 18px 20px;min-width:0}.bfs .bfs-ctile__title{font-size:20px}.bfs .bfs-ctile__save{margin-top:6px;font-size:18px}.bfs .bfs-ctile__btn{display:none}.bfs .bfs-ctile__link,.bfs .bfs-ctile__link:visited{display:inline-block;margin-top:14px;font-weight:700;font-size:12px;line-height:15px;color:var(--bfs-pink)}}.bfs .bfs-ugc{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,minmax(0,1fr));aspect-ratio:1180/623;max-width:1180px;margin:0 auto;border-radius:16px;overflow:hidden}.bfs .bfs-ugc__cube{grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:center;padding:24px;background:var(--u-bg,var(--bfs-orange));color:#fff}.bfs .bfs-ugc__eyebrow{font-weight:700;font-size:10px;line-height:12px;letter-spacing:.22em;color:#ffffffd9}.bfs .bfs-ugc__title{margin-top:10px;font-weight:700;font-size:29px;line-height:1.15;color:#fff}.bfs .bfs-ugc__body{margin-top:12px;font-weight:500;font-size:12px;line-height:1.5;color:#ffffffe6}.bfs .bfs-ugc__link,.bfs .bfs-ugc__link:visited{margin-top:18px;font-weight:700;font-size:13px;line-height:16px;letter-spacing:.04em;color:#fff}.bfs .bfs-ugc__photo{display:block;overflow:hidden;background:#d9cfcc;min-height:0}.bfs .bfs-ugc__photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.bfs a.bfs-ugc__photo:hover img{transform:scale(1.04)}.bfs .bfs-ugc__photo--1{grid-column:1;grid-row:1/3}.bfs .bfs-ugc__photo--2{grid-column:3;grid-row:1}.bfs .bfs-ugc__photo--3{grid-column:4/6;grid-row:1/3}.bfs .bfs-ugc__photo--4{grid-column:2;grid-row:2}.bfs .bfs-ugc__photo--5{grid-column:3;grid-row:2}@media(max-width:1100px){.bfs .bfs-ugc__title{font-size:22px}.bfs .bfs-ugc__cube{padding:18px}}@media(max-width:749px){.bfs .bfs-ugc{grid-template-columns:repeat(2,1fr);grid-template-rows:none;aspect-ratio:auto;gap:10px;border-radius:0;overflow:visible}.bfs .bfs-ugc__cube{grid-column:1/3;grid-row:auto;align-items:center;text-align:center;padding:28px 24px;border-radius:16px}.bfs .bfs-ugc__eyebrow{font-size:11px;line-height:13px}.bfs .bfs-ugc__title{margin-top:8px;font-size:26px}.bfs .bfs-ugc__body{margin-top:8px;font-size:14px}.bfs .bfs-ugc__link{display:none}.bfs .bfs-ugc__photo{grid-column:auto!important;grid-row:auto!important;aspect-ratio:1/1;border-radius:16px}.bfs .bfs-ugc__photo--5{display:none}}.bfs .bfs-spot__panel{display:grid;grid-template-columns:541fr 591fr;column-gap:48px;grid-template-areas:"head hero" "chips hero" "prods hero" "cta hero";grid-template-rows:auto auto auto 1fr;max-width:1180px;margin:0 auto}.bfs .bfs-spot__head{grid-area:head}.bfs .bfs-spot__chips{grid-area:chips;display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.bfs .bfs-spot__prods{grid-area:prods;margin-top:24px}.bfs .bfs-spot__cta{grid-area:cta;margin-top:24px;align-self:start}.bfs .bfs-spot__hero{grid-area:hero;border-radius:16px;overflow:hidden;background:#d9cfcc;min-height:560px}.bfs .bfs-spot__hero img{width:100%;height:100%;object-fit:cover;display:block}.bfs .bfs-spot__pill{display:inline-flex;align-items:center;height:34px;padding:0 16px;border-radius:999px;background:var(--bfs-orange);color:#fff;font-weight:700;font-size:17px;line-height:20px;white-space:nowrap}.bfs .bfs-spot__title{margin-top:16px;font-weight:700;font-size:52px;line-height:1.15;color:var(--bfs-dark)}.bfs .bfs-spot__offer{margin-top:14px;font-weight:700;font-size:56px;line-height:1.1;color:var(--bfs-crimson)}.bfs .bfs-spot__body{margin-top:14px;font-weight:500;font-size:16px;line-height:1.5;color:var(--bfs-dark)}.bfs .bfs-spot__chip{-webkit-appearance:none;appearance:none;cursor:pointer;height:38px;padding:0 16px;border-radius:999px;border:2px solid var(--bfs-night);background:transparent;color:var(--bfs-dark);font-family:Montserrat,system-ui,sans-serif;font-weight:700;font-size:15px;line-height:1;letter-spacing:0;text-transform:none;transition:background .2s}.bfs .bfs-spot__chip:hover{background:var(--bfs-blush)}.bfs .bfs-spot__chip[aria-selected=true]{background:var(--bfs-night);color:#fff}.bfs .bfs-spot__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.bfs .bfs-spot__grid>li{margin:0;padding:0}.bfs .bfs-spot__grid>li:before{display:none}.bfs .bfs-spot .bfs-card__img{aspect-ratio:170/212;border-radius:16px}.bfs .bfs-spot .bfs-card__name{margin-top:10px;font-size:14px;line-height:18px;height:54px;-webkit-line-clamp:3}.bfs .bfs-spot .bfs-card__was{color:#5f0f2580}.bfs .bfs-spot .bfs-btn{height:50px}@media(max-width:1100px){.bfs .bfs-spot__title{font-size:40px}.bfs .bfs-spot__offer{font-size:44px}}@media(max-width:749px){.bfs .bfs-spot__panel{grid-template-columns:1fr;grid-template-areas:"head" "chips" "hero" "prods" "cta";grid-template-rows:none;text-align:center}.bfs .bfs-spot__head{display:flex;flex-direction:column;align-items:center}.bfs .bfs-spot__pill{height:25px;padding:0 12px;font-size:11px;line-height:13px}.bfs .bfs-spot__title{margin-top:10px;font-size:30px}.bfs .bfs-spot__offer{margin-top:8px;font-size:24px}.bfs .bfs-spot__body{margin-top:10px;font-size:14px}.bfs .bfs-spot__chips{justify-content:center;gap:6px;margin-top:16px}.bfs .bfs-spot__chip{height:29px;padding:0 12px;font-size:12px;border-width:1.2px}.bfs .bfs-spot__hero{margin-top:20px;min-height:0;aspect-ratio:358/400}.bfs .bfs-spot__prods{margin-top:16px}.bfs .bfs-spot__grid{grid-template-columns:repeat(2,1fr);gap:10px}.bfs .bfs-spot__grid>li:nth-child(n+3){display:none}.bfs .bfs-spot .bfs-card{text-align:center}.bfs .bfs-spot .bfs-card__img{aspect-ratio:1/1;border-radius:12px}.bfs .bfs-spot .bfs-card__name{font-size:12px;line-height:16px;height:48px}.bfs .bfs-spot .bfs-card__price,.bfs .bfs-spot .bfs-card__off{font-size:12px}.bfs .bfs-spot__cta{display:flex;justify-content:center;margin-top:20px}.bfs .bfs-spot .bfs-btn{height:42px}}
/*# sourceMappingURL=/cdn/shop/t/325/assets/bfs26-blocks3.css.map */
