body.bbc-home .banner__box{border:1px solid rgba(200,148,174,.45);border-radius:20px;background:#fff6faf0;box-shadow:0 10px 34px #b677951f}body.bbc-home .banner__heading{color:#713e57}body.bbc-home .banner__box:before{content:"\2726   \2727   \2726";display:block;color:#c78cab;font-size:2.2rem;letter-spacing:1.2rem;line-height:1.5;text-align:center;animation:bbc-shimmer 3.5s ease-in-out infinite}body.bbc-home .banner__box:after{content:"\2727   \2726   \2727";display:block;color:#c8b8c4;font-size:1.8rem;letter-spacing:1.4rem;margin-top:1rem;text-align:center;animation:bbc-shimmer 4s ease-in-out infinite alternate}body.bbc-home .banner__buttons .button{background:#b95c88;color:#fff;border-radius:30px}body.bbc-home .title-wrapper-with-link .title:after,body.bbc-home .title-wrapper .title:after{content:" \2727";color:#bf7e9d;font-size:.8em}body.bbc-home .featured-collection,body.bbc-home .collection{position:relative}body.bbc-home .card-wrapper .card__inner{background:#fff}body.bbc-home .card-wrapper{transition:transform .2s ease}@media(hover:hover){body.bbc-home .card-wrapper:hover{transform:translateY(-3px)}}.announcement-bar-section{border-bottom:2px solid #EBC8D5}@keyframes bbc-shimmer{0%,to{opacity:.48;filter:brightness(1)}50%{opacity:1;filter:brightness(1.2)}}@media(prefers-reduced-motion:reduce){body.bbc-home .banner__box:before,body.bbc-home .banner__box:after{animation:none;opacity:1}}@media(max-width:749px){body.bbc-home .banner__box{padding:2rem 1.5rem}body.bbc-home .banner__box:before{letter-spacing:.5rem}}body.bbc-home .banner__box{background:linear-gradient(135deg,#fff7fbf7,#f8d7e6f5,#fffafcf7);border:2px solid #d8a1bb;box-shadow:0 0 0 5px #f3c7da5c,0 14px 38px #a5527d2e;position:relative;overflow:hidden}body.bbc-home .banner__box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 0 1.6px,transparent 2.4px),radial-gradient(circle,#c389a9 0 1.2px,transparent 2.1px),radial-gradient(circle,#e2c4d5 0 2px,transparent 3px);background-size:43px 49px,67px 61px,89px 79px;background-position:4px 8px,19px 23px,38px 14px;opacity:.7;animation:bbc-glitter 5s ease-in-out infinite alternate;z-index:0}body.bbc-home .banner__box:after{content:none}body.bbc-home .banner__box>*{position:relative;z-index:1}body.bbc-home .banner__heading{color:#753650;text-shadow:0 1px 0 #fff}body.bbc-home .banner__buttons .button{box-shadow:0 3px #dba9c2,0 0 16px #c36e9742}body.bbc-home .image-with-text .image-with-text__content{background:linear-gradient(135deg,#fbe8f1,#f3d6e4)}@keyframes bbc-glitter{0%{opacity:.38;filter:brightness(1)}to{opacity:.95;filter:brightness(1.22)}}@media(prefers-reduced-motion:reduce){body.bbc-home .banner__box:before{animation:none;opacity:.75}}body.bbc-home .banner__buttons .button,body.bbc-home .button--primary{background:#e45a9a;color:#fff;box-shadow:0 3px #f5b0cf,0 0 16px #e45a9a40}body.bbc-home .banner__buttons .button:hover,body.bbc-home .button--primary:hover{background:#d83c84}body.bbc-home .banner__content{position:relative}body.bbc-home .banner__content:before,body.bbc-home .banner__content:after{content:"";position:absolute;z-index:2;width:clamp(62px,9vw,130px);height:clamp(52px,8vw,106px);background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20160%20130%22%20fill%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22w%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23F8D7E7%22%2F%3E%3Cstop%20offset%3D%22.58%22%20stop-color%3D%22%23E9A6C7%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23C7BFCB%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M78%2065C56%2012%2014%2013%2013%2042c-2%2023%2031%2034%2060%2029-39-2-57%2026-37%2039%2017%2011%2034-8%2043-36M82%2065c22-53%2064-52%2065-23%202%2023-31%2034-60%2029%2039-2%2057%2026%2037%2039-17%2011-34-8-43-36%22%20fill%3D%22url(%23w)%22%20stroke%3D%22%23B8739A%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M80%2049v39M79%2050%2069%2037m12%2013%2010-13%22%20stroke%3D%22%238D5A79%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%2F%3E%3Ccircle%20cx%3D%2245%22%20cy%3D%2247%22%20r%3D%223%22%20fill%3D%22%23fff%22%20opacity%3D%22.8%22%2F%3E%3Ccircle%20cx%3D%22113%22%20cy%3D%2245%22%20r%3D%223%22%20fill%3D%22%23fff%22%20opacity%3D%22.8%22%2F%3E%3Cpath%20d%3D%22m31%2018%202%206%206%202-6%202-2%206-2-6-6-2%206-2zM133%2084l2%205%205%202-5%202-2%205-2-5-5-2%205-2z%22%20fill%3D%22%23C9C3CE%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;pointer-events:none;filter:drop-shadow(0 2px 5px rgba(181,113,149,.22));opacity:.88}body.bbc-home .banner__content:before{top:7%;left:3%;transform:rotate(-14deg)}body.bbc-home .banner__content:after{right:3%;bottom:8%;transform:rotate(16deg) scale(.78)}body.bbc-home .image-with-text__content{position:relative}body.bbc-home .image-with-text__content:after{content:"";position:absolute;right:2%;top:2%;width:70px;height:58px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20160%20130%22%20fill%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22w%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23F8D7E7%22%2F%3E%3Cstop%20offset%3D%22.58%22%20stop-color%3D%22%23E9A6C7%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23C7BFCB%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M78%2065C56%2012%2014%2013%2013%2042c-2%2023%2031%2034%2060%2029-39-2-57%2026-37%2039%2017%2011%2034-8%2043-36M82%2065c22-53%2064-52%2065-23%202%2023-31%2034-60%2029%2039-2%2057%2026%2037%2039-17%2011-34-8-43-36%22%20fill%3D%22url(%23w)%22%20stroke%3D%22%23B8739A%22%20stroke-width%3D%222.5%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M80%2049v39M79%2050%2069%2037m12%2013%2010-13%22%20stroke%3D%22%238D5A79%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%2F%3E%3Ccircle%20cx%3D%2245%22%20cy%3D%2247%22%20r%3D%223%22%20fill%3D%22%23fff%22%20opacity%3D%22.8%22%2F%3E%3Ccircle%20cx%3D%22113%22%20cy%3D%2245%22%20r%3D%223%22%20fill%3D%22%23fff%22%20opacity%3D%22.8%22%2F%3E%3Cpath%20d%3D%22m31%2018%202%206%206%202-6%202-2%206-2-6-6-2%206-2zM133%2084l2%205%205%202-5%202-2%205-2-5-5-2%205-2z%22%20fill%3D%22%23C9C3CE%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;opacity:.55;pointer-events:none}body.bbc-home .title-wrapper-with-link .title:before,body.bbc-home .title-wrapper .title:before{content:"\2727  ";color:#c3bac6;font-weight:400}@media(max-width:749px){body.bbc-home .banner__content:before{width:53px;height:44px;left:1%;top:1%;opacity:.65}body.bbc-home .banner__content:after{width:50px;height:42px;right:1%;bottom:1%;opacity:.65}body.bbc-home .image-with-text__content:after{width:46px;height:40px;opacity:.4}}body:has(.main-collection-product-grid) .collection-hero,body:has(#product-grid) .collection-hero{background:linear-gradient(115deg,#f9dfeb,#fdeff5);border-bottom:1px solid #EDC1D5}.collection-hero__title,.main-product .product__title h1{color:#783c5a}.collection-hero__title:after{content:" \2727";color:#d18cad}body:has(#product-grid) .card-wrapper .card__inner,body:has(.related-products) .card-wrapper .card__inner{background:#fff}body:has(#product-grid) .card-wrapper,body:has(.related-products) .card-wrapper{transition:transform .2s ease}@media(hover:hover){body:has(#product-grid) .card-wrapper:hover,body:has(.related-products) .card-wrapper:hover{transform:translateY(-3px)}}.product__info-wrapper .product-form__submit{background:#e45a9a;color:#fff;border-radius:28px;box-shadow:0 3px #f4b5d0}.product__info-wrapper .product-form__submit:hover{background:#d83c84}.product__info-wrapper .product-form__input input[type=radio]:checked+label{background:#e45a9a;color:#fff;border-color:#e45a9a}.product__info-wrapper .product__title h1:after{content:" \2727";color:#d0a1b7;font-weight:400}.related-products .related-products__heading:after{content:" \2726";color:#d5a0bc}@media(prefers-reduced-motion:reduce){body:has(#product-grid) .card-wrapper,body:has(.related-products) .card-wrapper{transition:none}}.announcement-bar-section .utility-bar{background:linear-gradient(90deg,#f8d4e4,#f4c5db,#f8d4e4);border-bottom:1px solid #E9A9C7}.announcement-bar__message{color:#733650;font-weight:600;letter-spacing:.025em}.header-wrapper{border-bottom:1px solid #F1CBDD}.header__menu-item{transition:color .18s ease}.header__menu-item:hover,.header__active-menu-item{color:#d83c84;text-decoration-color:#e45a9a}.header__icon:hover,.header__icon:hover .icon{color:#d83c84}.header__menu-item span{text-underline-offset:.35rem}.footer{border-top:3px solid #E8A6C5}.footer .footer-block__heading{color:#85425f}.footer .newsletter-form__button{color:#d83c84}.footer .newsletter-form__field-wrapper .field__input{border-radius:10px}.footer .footer__content-top{position:relative}.footer .footer__content-top:before{content:"\2727    \2726    \2727";display:block;text-align:center;color:#cb8dac;letter-spacing:1.1rem;font-size:2rem;margin-bottom:1.4rem}.footer .list-social__link:hover{color:#d83c84}.footer a:hover{text-decoration-color:#d83c84}@media(max-width:749px){.footer .footer__content-top:before{letter-spacing:.6rem;font-size:1.6rem}}.announcement-bar-section .utility-bar{background:linear-gradient(90deg,#fad9e8,#f7bdd8,#fad9e8);border-bottom-color:#e45a9a}.announcement-bar__message{color:#b83272}.header-wrapper{border-bottom-color:#f5b0cf}.header__menu-item:hover,.header__active-menu-item,.header__icon:hover,.header__icon:hover .icon{color:#e45a9a}.footer{border-top-color:#e45a9a}.footer .footer-block__heading,.footer .newsletter-form__button,.footer .list-social__link:hover{color:#d83c84}.footer .footer__content-top:before{color:#e45a9a}.announcement-bar-section .utility-bar,.announcement-bar-section .color-scheme-3,.announcement-bar-section .gradient{background:#e45a9a!important;background-image:none!important}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__message span,.announcement-bar-section .announcement-bar__link,.announcement-bar-section .slider-button,.announcement-bar-section .slider-button .icon{color:#fff!important}@media(max-width:749px){.header{padding-left:1.4rem;padding-right:1.4rem}.header__heading-logo{max-width:100%;height:auto}.announcement-bar__message{font-size:1.15rem;line-height:1.45;padding-top:.9rem;padding-bottom:.9rem}body.bbc-home .banner__box{max-width:calc(100% - 1.2rem);margin-inline:auto;padding:2rem 1.4rem}body.bbc-home .banner__heading{font-size:clamp(2.5rem,7vw,3.4rem);line-height:1.18}body.bbc-home .banner__content:before{top:0;left:0;opacity:.45}body.bbc-home .banner__content:after{right:0;bottom:0;opacity:.45}body.bbc-home .banner__buttons{width:100%}body.bbc-home .banner__buttons .button{min-height:4.6rem;max-width:100%}.collection-hero__title{line-height:1.2}.collection .grid{column-gap:1.2rem;row-gap:2.2rem}.collection .card__heading{line-height:1.35}.product__info-wrapper .product-form__submit{min-height:4.8rem}.footer .footer__content-top:before{margin-bottom:.8rem}.footer .newsletter-form__field-wrapper{max-width:100%}}@media(max-width:380px){body.bbc-home .banner__content:before,body.bbc-home .banner__content:after{width:38px;height:32px}.announcement-bar__message{font-size:1.05rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/butterfly-bling-boutique.css.map */
