.bd-campaign{max-width:1280px;margin:0 auto;padding:24px clamp(16px,4vw,48px);color:#fff}.bd-campaign a{color:inherit;text-decoration:none}.bd-campaign a:focus-visible{outline:3px solid #245c88;outline-offset:6px}bd-intro-carousel{display:block;min-width:0}.bd-campaign__carousel-dots{display:none}.bd-campaign__intro{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,3vw,48px)}.bd-campaign__offer,.bd-campaign__black{display:flex;flex-direction:column;align-items:flex-start;background:#000;padding:clamp(24px,5vw,64px)}.bd-campaign__offer{min-height:440px;justify-content:center}.bd-campaign h1,.bd-campaign__black h2{font-family:Arial,Helvetica,sans-serif;font-size:clamp(40px,5.4vw,76px);font-weight:700;line-height:1.18;letter-spacing:-.025em;margin:0}.bd-campaign__offer p{font-family:Arial,Helvetica,sans-serif;font-size:clamp(22px,2.6vw,36px);line-height:1.3;margin:24px 0}.bd-campaign__offer-note{display:block;font:11px/1.5 Arial,Helvetica,sans-serif;margin-top:-12px;color:#fff}.bd-campaign__cta{font:14px/1.5 Arial,Helvetica,sans-serif;border-bottom:1px solid currentColor;padding-bottom:5px;margin-top:24px}.bd-campaign__offer .bd-campaign__cta{border:0;text-decoration:none}.bd-campaign__salon{position:relative;min-height:440px;overflow:hidden;background:#b39883}.bd-campaign__salon>img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.bd-campaign__salon-copy{position:absolute;bottom:24px;left:24px;right:24px;background:transparent;padding:20px}.bd-campaign__salon-copy h2{text-transform:uppercase;font:700 clamp(26px,2.6vw,40px)/1.18 Arial,Helvetica,sans-serif;letter-spacing:-.025em;color:#fff;margin:0 0 8px}.bd-campaign__salon-copy p{font-size:15px;margin:0 0 18px}.bd-campaign__book{display:inline-block;background:#1c334e;padding:12px 24px;font-size:14px}.bd-campaign__photo{display:block;position:relative;aspect-ratio:1.28;overflow:hidden;background:#bca18b;container-type:inline-size;isolation:isolate}.bd-campaign__image{position:absolute!important;inset:auto 0!important;top:50%!important;width:100%!important;height:auto!important;aspect-ratio:1;max-width:none!important;transform:translateY(-50%);object-fit:contain}.bd-campaign__photo-title{position:absolute;z-index:1;top:7%;left:8%;right:5%;margin:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:8.2cqw;font-weight:700;line-height:1.2;letter-spacing:-.025em;text-shadow:0 2px 2px rgb(73 46 26 / .18),0 5px 10px rgb(73 46 26 / .1)}.bd-campaign__bottles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.bd-campaign__kms{clip-path:polygon(34.6% 27.8%,35.2% 27.4%,38.7% 27.4%,40.1% 27.8%,40.2% 32.9%,41.6% 34.7%,42.7% 37.2%,43% 56.8%,41% 58.2%,34% 58.2%,32.3% 56.6%,32.1% 39.1%,32.6% 36%,34.6% 32.8%)}.bd-campaign__shu{clip-path:polygon(55.7% 23.1%,56.6% 22.7%,59.9% 22.7%,61% 23.1%,61.1% 26.5%,61.5% 29%,62.6% 39%,63.5% 51%,63.1% 57.9%,61% 58.5%,55.7% 58.3%,53.7% 57.7%,53.4% 53.5%,53.7% 44%,54.8% 32%,55.7% 26%)}.bd-campaign__photo-cta{position:absolute;z-index:3;bottom:6%;left:8%;padding:12px 20px;background:#000;color:#fff;font:14px/1.5 Arial,Helvetica,sans-serif}.bd-campaign__black{min-height:400px;justify-content:space-between}.bd-campaign--black{padding-bottom:0}@media(max-width:749px){.bd-campaign{padding-top:16px;padding-bottom:16px}.bd-campaign__intro{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:100%;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.bd-campaign__intro::-webkit-scrollbar{display:none}.bd-campaign__intro>*{scroll-snap-align:start;scroll-snap-stop:always;min-width:0}.bd-campaign__carousel-dots{display:flex;justify-content:center;gap:4px;margin-top:8px}.bd-campaign__carousel-dots button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:transparent;cursor:pointer}.bd-campaign__carousel-dots button:after{content:"";width:7px;height:7px;border:1px solid #000;border-radius:50%;background:transparent}.bd-campaign__carousel-dots button[aria-current=true]:after{background:#000}.bd-campaign__carousel-dots button:focus-visible{outline:2px solid #1c334e;outline-offset:0}.bd-campaign__offer,.bd-campaign__salon{min-height:340px}.bd-campaign__offer{padding:32px}.bd-campaign h1,.bd-campaign__black h2{font-size:48px}.bd-campaign__black{min-height:320px}.bd-campaign__photo-title{font-size:8.2cqw}.bd-campaign__photo-cta{font-size:12px;padding:9px 14px}.bd-campaign--black{padding-bottom:0}}.bd-campaign--depth .bd-campaign__photo-title{top:8%;left:8%;right:3%;font-size:8.8cqw;line-height:1.12;letter-spacing:-.025em;color:#fff;transform:none;-webkit-text-stroke:0;text-shadow:none}.bd-campaign__salon-copy h2,.bd-campaign__salon-copy p{text-shadow:0 2px 5px rgb(0 0 0 / .45)}.bd-campaign--tools-depth .bd-campaign__photo-title{top:8%;left:8%;right:3%;font-size:8.2cqw;line-height:1.12;color:#fff;transform:none;-webkit-text-stroke:0;text-shadow:none}.bd-campaign__brush-small{clip-path:polygon(63.2% 25.5%,63.6% 24.5%,64.5% 23.8%,65.7% 23.4%,66.8% 23.5%,67.8% 24.1%,68.5% 25.1%,68.9% 26.4%,68.9% 35%,68.5% 36.3%,67.6% 37%,65.7% 37.3%,64.2% 36.9%,63.3% 35.6%,63.1% 33%)}.bd-campaign__hot-brush{clip-path:polygon(39.2% 35.8%,39.5% 33.8%,40.1% 32.2%,40.9% 31.8%,42.3% 32%,52% 34.6%,63% 37.5%,78% 40.8%,86% 43%,87.5% 45%,87% 48%,85.5% 49%,80% 48%,63% 44.5%,50% 40.7%,41.3% 38.3%,39.7% 37.5%)}.bd-campaign__straightener{clip-path:polygon(31% 34.3%,32% 33.9%,33.1% 34%,33.9% 34.7%,34.3% 35.7%,34.2% 36.8%,33.8% 37.7%,30% 44%,24% 53%,19% 60%,16% 59%,20% 51%,26% 42%,29.7% 36.3%)}.bd-products .bd-campaign__offer-note{font:11px/1.5 Arial,Helvetica,sans-serif!important;color:#fff;margin:12px 0 0}.bd-products .featured-collection-with-media__media-block{background:#000}.bd-products .overlay-content__text-container{height:100%;display:flex;flex-direction:column;align-items:flex-start}.bd-products .rte p{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(36px,4vw,64px)!important;font-weight:700;line-height:1.12;letter-spacing:-.025em;margin:0;color:#fff}.bd-products .section-blocks__button{margin-top:auto;padding-top:24px}.bd-products .overlay-content .btn{background:transparent!important;color:#fff!important;border:0!important;border-radius:0;padding:0 0 6px!important;min-height:0;border-bottom:0!important;text-decoration:none!important;font:14px/1.5 Arial,Helvetica,sans-serif}.bd-products .overlay-content .btn svg{display:none}.bd-products--members .overlay-content .btn{border-bottom:0!important;text-decoration:none!important}.bd-products .overlay-content .btn:after,.bd-products .overlay-content .btn:before{display:none!important}@media(min-width:860px){.bd-products{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}.bd-products .featured-collection-with-media__media-block{min-height:500px}.bd-products .featured-collection-with-media__overlay-content{padding:32px!important}}@media(max-width:859px){.bd-products .rte p{font-size:48px!important}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=GA */
