.bfp-v2,.bfp-shop,.bfp-story,.bfp-drops,.bfp-club,.bfp-voices,.bfp-v2 *,.bfp-shop *,.bfp-story *,.bfp-drops *,.bfp-club *,.bfp-voices *{box-sizing:border-box}.bfp-v2-copy,.bfp-drops-heading,.bfp-club>div,.bfp-voices-head{min-width:0}.bfp-v2-copy p,.bfp-story p,.bfp-drops p,.bfp-club p,.bfp-voices p{overflow-wrap:break-word}.bfp-v2 h1,.bfp-shop h2,.bfp-story h2,.bfp-drops h2,.bfp-club h2,.bfp-voices h2{max-width:100%;overflow-wrap:normal;word-break:normal}.bfp-v2 h1 em,.bfp-shop h2 em,.bfp-drops h2 em{background:linear-gradient(100deg,#b47b2c,#e3b869,#fff3c6,#e3b869,#b47b2c)!important;background-size:220% auto!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;animation:bfpShimmer 8s linear infinite!important}.bfp-v2>img{max-width:100%;object-fit:contain;object-position:center;animation:bfpFloat 7s ease-in-out infinite,bfpGlow 5s ease-in-out infinite}.header__heading-link:before{background-size:contain!important;transform-origin:center;animation:bfpHeaderBreath 6s ease-in-out infinite}@keyframes bfpHeaderBreath{0%,to{transform:scale(1);filter:drop-shadow(0 0 0 transparent)}50%{transform:scale(1.035);filter:drop-shadow(0 0 8px rgba(216,175,98,.32))}}.bfp-shop .bfp-grid a .bfp-card-bottom{font-size:24px!important;line-height:1.25!important;letter-spacing:.02em!important;white-space:normal!important;overflow-wrap:normal;word-break:normal}.bfp-shop .bfp-grid a .bfp-card-arrow{font-size:14px!important;display:inline-block;white-space:nowrap}@media(max-width:850px){.bfp-v2{min-height:0!important;padding:78px 6% 70px!important;isolation:isolate}.bfp-v2-copy{width:100%;max-width:100%;z-index:2}.bfp-v2 h1,.bfp-v2 .bfp-v2-copy h1{font-size:clamp(42px,10.5vw,78px)!important;line-height:1.03!important;letter-spacing:0!important;margin:24px 0 20px!important}.bfp-v2 h2,.bfp-v2 .bfp-v2-copy h2{font-size:clamp(13px,3.3vw,18px)!important;letter-spacing:.08em!important;line-height:1.45!important}.bfp-v2-copy>p:first-child{font-size:11px!important;letter-spacing:.12em!important;line-height:1.55!important}.bfp-v2-copy>p{line-height:1.65!important}.bfp-v2>img{width:75%!important;height:75%!important;top:12%!important;right:-15%!important;opacity:.2!important;object-fit:contain!important;object-position:center!important}.bfp-v2 a{margin-top:12px!important;margin-right:8px!important;padding:14px 16px!important}.bfp-strip{font-size:13px!important;letter-spacing:.055em!important;line-height:1.6!important;padding:13px 5%!important}.bfp-shop{padding:54px 5%!important}.bfp-shop h2{font-size:clamp(34px,8vw,58px)!important;line-height:1.12!important;margin:15px 0 24px!important}.bfp-grid{grid-template-columns:1fr!important;gap:16px!important}.bfp-shop .bfp-grid a{min-height:0!important;height:auto!important;aspect-ratio:4/3;padding:20px!important;position:relative;overflow:hidden}.bfp-shop .bfp-grid a.bfp-mens-photo,.bfp-shop .bfp-grid a.bfp-womens-photo,.bfp-shop .bfp-grid a.bfp-kids-photo{background-color:#08090d!important;background-size:100% 100%,contain!important;background-position:center,center!important;background-repeat:no-repeat!important}.bfp-shop .bfp-grid a .bfp-card-bottom{max-width:100%;font-size:24px!important;line-height:1.25!important}.bfp-story{padding:60px 6%!important}.bfp-story h2{font-size:clamp(32px,7.5vw,55px)!important;line-height:1.12!important}.bfp-drops{padding:60px 6%!important}.bfp-drops h2,.bfp-club h2,.bfp-voices h2{font-size:clamp(34px,8.3vw,60px)!important;line-height:1.12!important}.bfp-club{padding:60px 6%!important;gap:28px!important;grid-template-columns:minmax(0,1fr)!important}.bfp-email{display:flex!important;flex-direction:column!important}.bfp-email input,.bfp-email button{width:100%!important;min-width:0!important}.bfp-voices{padding:60px 6%!important}.bfp-voices-card{padding:24px 18px!important;margin-top:25px!important;max-width:100%!important}.bfp-voices-card h3{font-size:clamp(29px,7vw,42px)!important;line-height:1.15!important}.bfp-voices-card .bfp-review-fields{min-width:0}.bfp-photo-review-path{max-width:100%;overflow-wrap:break-word}.bfp-photo-review-path .bfp-photo-review-button{white-space:normal!important;line-height:1.45!important;letter-spacing:0!important}.bfp-voices-footer{gap:10px 18px!important;line-height:1.6!important}.header__heading-link:before{width:67px!important;height:51px!important}.header__heading-link{min-width:0!important}.header__icons .header__icon{min-width:38px!important;width:38px!important}}@media(max-width:380px){.bfp-v2 h1,.bfp-v2 .bfp-v2-copy h1{font-size:clamp(37px,10vw,42px)!important}.bfp-shop .bfp-grid a{aspect-ratio:1/1!important;padding:16px!important}.bfp-shop .bfp-grid a .bfp-card-bottom{font-size:24px!important}.bfp-v2 a{font-size:11px!important;padding:12px!important}.bfp-voices-card{padding:20px 14px!important}}@media(prefers-reduced-motion:reduce){.header__heading-link:before,.bfp-v2>img,.bfp-v2 h1 em,.bfp-shop h2 em,.bfp-drops h2 em{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bfp-mobile-polish.css.map */
