.ads-hero-banner-main{position:relative;display:flex;align-items:center;width:100%;min-height:560px;overflow:hidden;padding-top:var(--ahb-padding-top, 0px);padding-bottom:var(--ahb-padding-bottom, 0px)}.ads-hero-banner-main__image{width:100%;max-height:660px;object-fit:cover;z-index:0}.ads-hero-banner-main__image.mobile{display:none}.ads-hero-banner-main__image.placeholder svg{width:100%;height:100%;object-fit:cover}.ads-banner-content-main{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%;max-width:var(--ahb-content-max-width, 400px);margin-left:5%;color:var(--ahb-content-color, #1a1a1a);gap:10px}.ads-banner-eyebrow{margin:0;font-size:var(--ahb-eyebrow-size, 15px);letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.ads-banner-eyebrow p{margin:0}.ads-banner-heading{margin:0;font-size:var(--ahb-heading-size, 100px);line-height:.8;font-weight:800;text-transform:uppercase;font-family:Manuka;max-width:210px}.ads-banner-heading p{margin:0}.ads-banner-text{margin:0;font-size:var(--ahb-description-size, 20px);line-height:1.2;max-width:380px}.ads-banner-text p{margin:0}.ads-banner-buttons{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:10px;margin-top:6px}.ads-banner-btn{display:flex;align-items:center;justify-content:center;max-width:100%;padding:16px 20px;font-size:var(--ahb-button-size, 18px);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border:1px solid #1a1a1a;box-sizing:border-box;transition:opacity .2s ease}.ads-banner-btn:hover{opacity:.75;text-decoration:none}.ads-hero-banner-main[data-button-layout=row] .ads-banner-buttons{flex-direction:row;flex-wrap:wrap}.ads-hero-banner-main[data-button-layout=row] .ads-banner-btn{width:auto}.ads-banner-btn__text:after,.collection-shop-now:after,.jewellery-banner__btn-arrow:after,.fit-section__btn:after,.reviews-cta-arrow:after,.sb-btn:after{content:"";display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;margin-left:var(--ahb-arrow-gap, 12px);background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 628 469'%3E%3Cpath d='M0 0 C9.99 8.03 18.82 17.66 27.87 26.71 C82.19 80.96 116.7 115.42 143.8 142.47 C158.99 157.64 173.26 171.9 185.64 184.27 C194.8 193.48 198.12 199.63 198.25 209.75 C198 228.7 180.84 240.32 168.29 252.87 C114.04 307.19 79.58 341.7 52.53 368.8 C37.36 383.99 23.1 398.26 10.73 410.64 C1.52 419.8 -4.63 423.12 -14.75 423.25 C-26.74 423.06 -32.1 418.71 -40.41 410.55 C-53.64 398.2 -60.15 390.34 -60.62 378.31 C-59.82 363.34 -48.76 354.61 -38.75 344.64 C-2.62 308.55 15.91 290.04 54 252 C9.28 251.92 -33.27 251.82 -75.81 251.72 C-143.62 251.57 -194.32 251.46 -247.05 251.34 C-276.78 251.28 -297.53 250.65 -306 243 C-311.89 235.83 -314.31 229.51 -314.37 220.33 C-314.44 209.84 -314.49 207.17 -314.54 204.5 C-314.64 194.21 -314.41 185.79 -307.02 177.88 C-297.24 168.49 -286.08 168.85 -273.25 168.84 C-91.88 168.37 -73.55 168.32 53 168 C38.18 153.28 25.01 140.17 11.85 127.06 C-7.26 108.04 -23.92 91.46 -41.04 74.41 C-52.86 62.74 -59.92 54.68 -60.44 42 C-58.85 27.8 -51.97 20.08 -44.12 12.56 C-30.45 -0.88 -15.24 -9.2 0 0 Z' fill='%23000' transform='translate(314,46)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 628 469'%3E%3Cpath d='M0 0 C9.99 8.03 18.82 17.66 27.87 26.71 C82.19 80.96 116.7 115.42 143.8 142.47 C158.99 157.64 173.26 171.9 185.64 184.27 C194.8 193.48 198.12 199.63 198.25 209.75 C198 228.7 180.84 240.32 168.29 252.87 C114.04 307.19 79.58 341.7 52.53 368.8 C37.36 383.99 23.1 398.26 10.73 410.64 C1.52 419.8 -4.63 423.12 -14.75 423.25 C-26.74 423.06 -32.1 418.71 -40.41 410.55 C-53.64 398.2 -60.15 390.34 -60.62 378.31 C-59.82 363.34 -48.76 354.61 -38.75 344.64 C-2.62 308.55 15.91 290.04 54 252 C9.28 251.92 -33.27 251.82 -75.81 251.72 C-143.62 251.57 -194.32 251.46 -247.05 251.34 C-276.78 251.28 -297.53 250.65 -306 243 C-311.89 235.83 -314.31 229.51 -314.37 220.33 C-314.44 209.84 -314.49 207.17 -314.54 204.5 C-314.64 194.21 -314.41 185.79 -307.02 177.88 C-297.24 168.49 -286.08 168.85 -273.25 168.84 C-91.88 168.37 -73.55 168.32 53 168 C38.18 153.28 25.01 140.17 11.85 127.06 C-7.26 108.04 -23.92 91.46 -41.04 74.41 C-52.86 62.74 -59.92 54.68 -60.44 42 C-58.85 27.8 -51.97 20.08 -44.12 12.56 C-30.45 -0.88 -15.24 -9.2 0 0 Z' fill='%23000' transform='translate(314,46)'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;flex-shrink:0}.collection-shop-now:after{width:15px;height:15px}.fit-section__btn:after{margin-left:0}.ads-banner-btn__text:hover:after{transform:translate(3px)}.ads-banner-discription{position:absolute;z-index:2;display:inline-block;padding:14px 16px;font-size:18px;font-weight:600;line-height:1.2;text-align:left;text-transform:uppercase;background:var(--ahb-caption-bg, transparent);color:#fff;max-width:180px}.ads-banner-discription p{margin:0}.ads-hero-banner-main[data-caption-position=bottom-right] .ads-banner-discription{right:6%;bottom:10%}.ads-hero-banner-main[data-caption-position=bottom-left] .ads-banner-discription{left:42%;bottom:10%}.ads-hero-banner-main[data-caption-position=middle-right] .ads-banner-discription{left:55%;bottom:0%;transform:translate(-50%,-50%)}.ads-hero-banner-main[data-caption-position=middle-left] .ads-banner-discription{left:42%;top:55%;transform:translateY(-50%)}.ads-hero-banner-main[data-caption-position=top-right] .ads-banner-discription{right:6%;top:12%}.ads-hero-banner-main[data-caption-position=top-left] .ads-banner-discription{left:42%;top:12%}@media screen and (max-width:1024px){.ads-hero-banner-main[data-caption-position=middle-right] .ads-banner-discription{left:70%}}@media screen and (max-width:749px){.ads-hero-banner-main{flex-direction:column-reverse;padding-top:var(--ahb-padding-top-mobile, 0px);padding-bottom:var(--ahb-padding-bottom-mobile, 0px)}.ads-hero-banner-main__image.desktop{display:none}.ads-hero-banner-main__image.mobile{display:block;max-height:280px;object-fit:cover}.ads-banner-content-main{position:unset;margin-left:24px;margin-right:24px;max-width:100%;padding:12px 16px;background:#f5f0e8}.ads-banner-btn{padding:10px;font-size:var(--ahb-mobile-button-size, 16px)}.ads-banner-btn__text:after{width:20px;height:20px}.ads-banner-eyebrow{font-size:var(--ahb-mobile-eyebrow-size, 16px)}.ads-banner-heading{max-width:300px;width:100%;font-size:var(--ahb-mobile-heading-size, 60px)}.ads-banner-text{font-size:var(--ahb-mobile-description-size, 16px)}.ads-hero-banner-main[data-button-layout=row] .ads-banner-buttons{flex-direction:column}.ads-hero-banner-main[data-button-layout=row] .ads-banner-btn{width:100%}.ads-banner-discription,.ads-hero-banner-main[data-caption-position=bottom-right] .ads-banner-discription,.ads-hero-banner-main[data-caption-position=bottom-left] .ads-banner-discription,.ads-hero-banner-main[data-caption-position=middle-right] .ads-banner-discription,.ads-hero-banner-main[data-caption-position=middle-left] .ads-banner-discription,.ads-hero-banner-main[data-caption-position=top-right] .ads-banner-discription,.ads-hero-banner-main[data-caption-position=top-left] .ads-banner-discription{left:auto;top:auto;right:16px;bottom:16px;transform:none;max-width:140px}.ads-hero-banner-main[data-caption-position=middle-right] .ads-banner-discription{left:2%!important;display:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/ads-hero-banner-main.css.map */
