.pc-bf-feature{--pc-bf-feature-h: 37.083vw;position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:calc(var(--pc-bf-feature-h) * var(--pc-img-h, 1));background:var(--pc-bf-navy);color:#fff}.pc-bf-feature--image-right .pc-bf-feature__media{order:2}.pc-bf-feature__media{position:relative;min-height:100%;overflow:hidden}.pc-bf-feature__media picture,.pc-bf-feature__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.pc-bf-feature__image{object-fit:cover}.pc-bf-feature__placeholder{background:#22344f;fill:#ffffff40}.pc-bf-feature__panel{position:relative;display:flex;align-items:center;overflow:hidden;padding:40px 40px 40px 60px;background:var(--pc-bf-navy)}.pc-bf-feature--image-right .pc-bf-feature__panel{padding-left:5vw}.pc-bf-feature .pc-bf-feature__dots{position:absolute;right:0;bottom:0;display:block;width:405px;height:337px;background-image:radial-gradient(circle,rgba(255,255,255,.09) 1.4px,transparent 1.6px);background-size:11.7px 9.7px;-webkit-mask-image:linear-gradient(315deg,#000 0%,rgba(0,0,0,.5) 40%,transparent 75%);mask-image:linear-gradient(315deg,#000 0%,rgba(0,0,0,.5) 40%,transparent 75%);pointer-events:none}.pc-bf-feature__tape-wrap{display:contents}.pc-bf-feature__tape{position:absolute;top:0;right:0;z-index:1;display:block;width:425px;max-width:60%;height:auto;pointer-events:none}.pc-bf-feature--image-right .pc-bf-feature__tape{right:auto;left:0}.pc-bf-feature__content{position:relative;z-index:2;width:100%;max-width:588px}.pc-bf-feature__head{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.15)}.pc-bf-feature .pc-bf-feature__script{--pc-bf-script-h: 52px;color:var(--pc-bf-yellow);font-size:40px;line-height:1.3}.pc-bf-feature .pc-bf-feature__title{margin:0;color:#fff;font-family:var(--pc-font-body);font-size:28px;font-weight:600;line-height:1.3;letter-spacing:0}.pc-bf-feature__subtitle{margin:0;color:var(--pc-bf-light);font-family:var(--pc-font-body);font-size:16px;font-weight:500;line-height:1.3}.pc-bf-feature__price{display:flex;flex-wrap:wrap;align-items:center;gap:8px 15px;margin:0;font-family:var(--pc-font-body);line-height:1.3}.pc-bf-feature__compare{color:#a5a5a5;font-size:18px;font-weight:500}.pc-bf-feature__current{color:#fff;font-size:22px;font-weight:600}.pc-bf-feature .pc-bf-feature__save{padding:4px 10px;border-radius:5px;background:var(--pc-bf-red);font-size:18px;font-weight:600;line-height:1.3}.pc-bf-feature__points{display:grid;grid-template-columns:repeat(2,max-content);gap:15px;margin:20px 0 0;padding:0;list-style:none}.pc-bf-feature__point{display:flex;align-items:center;gap:8px;font-family:var(--pc-font-body);font-size:16px;font-weight:600;line-height:1.3}.pc-bf-feature__icon{flex:none;width:20px;height:20px;color:#fff;object-fit:contain}.pc-bf-feature .pc-bf-feature__button{min-height:44px;margin-top:35px;padding:15px 22px;line-height:1}@media screen and (min-width:768px)and (max-width:1099px){.pc-bf-feature__panel{padding:40px 28px}.pc-bf-feature--image-right .pc-bf-feature__panel{padding-left:5vw}.pc-bf-feature .pc-bf-feature__title{font-size:24px}.pc-bf-feature__points{grid-template-columns:minmax(0,1fr)}.pc-bf-feature .pc-bf-feature__dots{width:300px;height:250px}}@media screen and (max-width:767px){.pc-bf-feature{--pc-bf-feature-h: 0px;grid-template-columns:minmax(0,1fr)}.pc-bf-feature--image-right .pc-bf-feature__media{order:0}.pc-bf-feature__media{aspect-ratio:1170 / calc(1000 * var(--pc-img-h, 1));min-height:0}.pc-bf-feature__panel,.pc-bf-feature--image-right .pc-bf-feature__panel{justify-content:flex-start;padding:15px}.pc-bf-feature .pc-bf-feature__dots{width:210px;height:175px;background-size:7px 6px}.pc-bf-feature__tape,.pc-bf-feature--image-right .pc-bf-feature__tape{right:0;left:auto;width:210px;max-width:54%}.pc-bf-feature__content{max-width:none}.pc-bf-feature__head{padding-bottom:14px}.pc-bf-feature .pc-bf-feature__script{--pc-bf-script-h: 36px;font-size:28px}.pc-bf-feature .pc-bf-feature__title{font-size:18px}.pc-bf-feature__subtitle{font-size:14px}.pc-bf-feature__price{gap:8px 10px}.pc-bf-feature__compare{font-size:14px}.pc-bf-feature__current{font-size:16px}.pc-bf-feature .pc-bf-feature__save{font-size:14px}.pc-bf-feature__points{gap:15px;margin-top:15px}.pc-bf-feature__point{font-size:12px}.pc-bf-feature .pc-bf-feature__button{min-height:36px;margin-top:20px;padding:12px 22px;font-size:12px}.pc-bf-feature .pc-bf-feature__button svg{width:12px;height:12px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pc-bf-feature.css.map */
