:root{--custom-header-purple: #54216e;--custom-header-purple-dark: #54216e;--custom-header-accent: #f7931e}@font-face{font-family:PFBagueRoundPro-Regular;src:url(/cdn/shop/files/PFBagueRoundPro-Regular.ttf?v=1784700021)}@font-face{font-family:PFBagueRoundPro-Bold;src:url(/cdn/shop/files/PFBagueRoundPro-Bold.ttf?v=1784700264)}.section-header .header-wrapper{background:transparent;border-bottom:0;box-shadow:none;background-image:url(/cdn/shop/files/new_8_64c15255-a4c3-4d31-b273-e930d6447c61.svg?v=1784534371);background-size:100%;background-position:0 -35px;background-repeat:no-repeat;z-index:9;height:242px;position:relative}.section-header .header{min-height:104px;padding-inline:clamp(24px,4vw,64px)}.section-header .header__heading-link{padding:0}.section-header .header__heading-logo-wrapper{display:flex;align-items:center}.section-header .header__heading-link .h2{color:#fff;font-size:clamp(2rem,2.2vw,3.2rem);font-weight:800;letter-spacing:.02em;line-height:1}.logo-heading span{color:#fff;line-height:22px;padding-left:10px;text-transform:uppercase;font-size:20px;font-weight:700}.logo-heading{display:flex;flex-direction:column}.logo-heading span.orange_heading{color:#ef952a}@media only screen and (min-widht:989px){.page-width,.page-width-desktop{padding:0 7rem}}@media only screen and (min-width:1080px)and (max-width:1800px){.section-header .header-wrapper{background-position:0 0px}}@media screen and (min-width:990px){.section-header .header{grid-template-columns:minmax(210px,auto) minmax(0,1fr) auto;column-gap:clamp(24px,3vw,52px);max-width:1500px}.section-header .header__inline-menu{justify-self:stretch;margin-left:0}.section-header .header__inline-menu>.list-menu--inline{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:clamp(16px,2.15vw,38px);width:100%}.section-header .header__menu-item{position:relative;padding:0 0 18px;color:#fff;font-size:18px;font-weight:700;letter-spacing:.015em;line-height:1.2;text-transform:uppercase;white-space:nowrap;transition:color .18s ease}.section-header .header__menu-item span{text-decoration:none}.section-header .header__menu-item:after{position:absolute;right:0;bottom:8px;left:0;height:2px;background:var(--custom-header-accent);content:"";opacity:0;transform:scaleX(.35);transition:opacity .18s ease,transform .18s ease}.section-header .header__menu-item:hover,.section-header .header__menu-item:focus-visible,.section-header .header__menu-item[aria-current=page],.section-header .header__menu-item:has(.header__active-menu-item),.section-header .header__active-menu-item{color:var(--custom-header-accent)}.section-header .header__menu-item:hover:after,.section-header .header__menu-item:focus-visible:after,.section-header .header__menu-item[aria-current=page]:after,.section-header .header__menu-item:has(.header__active-menu-item):after{opacity:1;transform:scaleX(1)}.section-header .header__icons{align-items:center;gap:4px;padding-right:0}}.section-header .header__icon,.section-header .header__icon .icon{color:#fff}.section-header .header__icon{width:4.6rem;height:4.6rem;transition:color .18s ease,transform .18s ease}.section-header .header__icon:hover{color:var(--custom-header-accent);transform:translateY(-1px)}.section-header .header__icon .svg-wrapper{width:2.4rem;height:2.4rem}.section-header .cart-count-bubble{top:.1rem;left:2.7rem;width:2rem;min-width:2rem;height:2rem;background:var(--custom-header-accent);color:#fff;font-size:1.1rem;font-weight:700}.section-header .desktop-localization-wrapper{display:none}.header__icon--cart svg{fill:#fff}product-component,collection-component{display:block;height:100%}.social-links ul li{width:35px;border-radius:30px;height:35px;display:flex;align-items:center;justify-content:center}.social-links ul li a{display:flex;align-items:center;justify-content:center}.social-links ul li a img{width:100%}@media screen and (max-width:989px){.section-header .header{min-height:76px;padding:10px 20px}.section-header header-drawer{margin-left:-.8rem}.section-header .header__heading-logo{max-width:80px}.section-header .header__heading-link .h2{font-size:2rem}.section-header .menu-drawer-container .header__icon,.section-header .header__icons .header__icon{color:#fff}.logo-heading span{font-size:14px}.section-header .header-wrapper{background:#8c2c85;height:unset;background-image:none}}@media screen and (max-width:420px){.section-header .header{padding-inline:12px}.section-header .header__heading-logo{max-width:145px}.section-header .header__icon{width:4rem}}.collection .collection{overflow:hidden;background:#fffaf2}.collection .collection__title{display:flex;flex-direction:column;align-items:center;margin-bottom:14px;text-align:center}.related_products_head{text-align:center}.collection .collection__title .title,.related-products .related-products__heading{position:relative;display:inline-block;margin:0;color:#8c2c85;font-size:38px;font-weight:900;letter-spacing:.025em;line-height:1;text-transform:uppercase;margin-bottom:0!important}.collection .collection__title .title span.first{position:absolute;top:-55px;width:35px;right:-4px}.collection .collection__title .title span.second{position:absolute;top:-30px;width:32px;right:22px}.collection .collection__title .title span.first svg{fill:#fdf8f4;stroke:#f26b12;font-weight:700;stroke-width:4px;transform:rotate(319deg)}.collection .collection__title .title span.second svg{fill:#fdf8f4;stroke:#f26b124d;font-weight:700;stroke-width:4px;transform:rotate(347deg)}.collection .collection__title .title:before,.related-products .related-products__heading:before{content:"";background-image:url(/cdn/shop/files/ChatGPT_Image_Jul_17__2026__01_39_03_PM__1_-removebg-preview.png?v=1784275970);position:absolute;left:-25px;z-index:999999;width:22px;height:25px;top:3px;background-repeat:no-repeat;background-size:contain}.collection .collection__title .title:after,.related-products .related-products__heading:after{content:"";background-image:url(/cdn/shop/files/ChatGPT_Image_Jul_17__2026__01_39_03_PM__1_-removebg-preview.png?v=1784275970);position:absolute;right:-25px;z-index:999999;width:22px;height:25px;top:3px;background-repeat:no-repeat;background-size:contain;transform:rotate(180deg)}.collection .collection__description{width:100%;margin:4px 0 0;color:#231d26;font-size:1.5rem;line-height:1.25;text-align:center}.collection .collection__description p{margin:0;font-family:PFBagueRoundPro-Regular;font-size:18px}.related-products .product-grid{column-gap:8px;row-gap:8px}.collection .product-grid{column-gap:10px}.collection .underline-links-hover:hover a,.related-products .underline-links-hover:hover a{text-decoration:none;text-underline-offset:unset}.out-of-stock{background:#ed6817;color:#fff;border-radius:30px;width:fit-content;position:absolute;top:10px;z-index:99;left:10px;padding:0 10px;font-family:PFBagueRoundPro-Bold;font-size:12px}@media screen and (min-width:990px){.collection .product-grid.grid--5-col-desktop .grid__item,.related-products .product-grid.grid--5-col-desktop .grid__item{width:calc(20% - 8px);max-width:calc(20% - 8px)}}.collection .card-wrapper,.related-products .card-wrapper{height:100%;overflow:hidden;border:2px solid #8c2c85;border-radius:18px;background:#fff;transition:transform .18s ease,box-shadow .18s ease}.quick-add .quick-add__submit{background:#8c2c85;color:#fff;border-radius:20px;text-transform:uppercase;width:100%;min-width:100%;min-height:40px}.collections-grids .collection .card__inner+.card__content{padding:0 15px}.quick-add__submit:before,.quick-add__submit:after,.quick-add .quick-add__submit:hover:after{box-shadow:none}.collection .card-wrapper:hover,.related-products .card-wrapper:hover{transform:translateY(-4px);box-shadow:0 10px 24px #4b1b6324}.collection .card,.related-products .card .collection .card__inner,.related-products .card__inner .collection .card__content,.related-products .card__content{border:0;border-radius:0;background:transparent}.collection .card__inner+.card__content .card-information,.related-products .card__inner+.card__content .card-information{text-align:center}.collection .card__inner:after,.related-products .card__inner:after{display:none}.collection .card__inner,.related-products .card__inner{--ratio-percent: 100% !important}.collection .card__media,.related-products .card__media{margin:0;border-radius:0}.related-products .card__media .media{background:#fff}.collection .card__media .media img,.related-products .card__media .media img{padding:8px 12px 0;object-fit:contain;object-position:center bottom}.collection .card__information,.related-products .card__information{padding:12px 10px 13px;text-align:center}.collection .card__heading,.related-products .card__heading{min-height:3.2rem;margin:0;color:#54216e;font-size:1.45rem;font-weight:900;letter-spacing:0;line-height:1.12;text-transform:uppercase}.collection .card__heading a,.related-products .card__heading a{color:inherit}.collection .card-information>.price,.related-products .card-information>.price{margin-top:7px;color:#32133f;font-size:1.45rem;font-weight:800}.collection .price-item,.related-products .price-item{color:inherit}.collection .card__badge,.collection .card-information>*:not(.price){display:none}.collection .collection__view-all{margin-top:30px}.collection .collection__view-all .button{min-width:205px;min-height:50px;padding:8px 32px;border:2px solid #ffad22;border-radius:30px;background:linear-gradient(180deg,#ffad22,#f28a0b);color:#fff;font-size:2rem;font-weight:900;line-height:1;text-transform:uppercase;transition:background .18s ease,color .18s ease,transform .18s ease}.collection .collection__view-all .button:before,.collection .collection__view-all .button:after{display:none}.collection .collection__view-all .button:hover{background:#f56a12;color:#fff;transform:translateY(-2px)}.collection .price--on-sale .price__sale{display:inline-grid}li a.pagination__item.pagination__item--current{background:#8c2c85;opacity:unset;color:#fff;border-radius:30px}li a.pagination__item.link{border:1px solid;border-radius:30px;color:#532275;font-weight:700}.pagination .pagination__list{width:100%}.facets-container .facets__heading{font-size:24px;color:#8c2c85;font-weight:700}span.facets__summary-label{color:#8c2c85;text-transform:uppercase;font-size:16px;font-weight:700}span.facet-checkbox__text{color:#000;font-weight:600;text-transform:capitalize;width:100%;display:flex;justify-content:space-between}.facets__form-vertical{background:#fdf4eb;padding:20px;border-radius:20px}.facets__clear-all-bottom{display:block;margin-top:20px}.facets__clear-all-bottom-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:10px 16px;border:2px solid #8c2c85;border-radius:12px;color:#8c2c85;background:transparent;font-size:14px;font-weight:700;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .2s ease,background-color .2s ease}.facets__clear-all-bottom-button:hover,.facets__clear-all-bottom-button:focus-visible{color:#fff;background:#8c2c85}.facets__clear-all-bottom-button:focus-visible{outline:2px solid #8c2c85;outline-offset:2px}h2.facet-filters__label{font-size:16px;color:#8c2c85;font-weight:600}.facets-vertical-form .facet-filters__field .select__select{color:#000;font-weight:600;border-radius:15px;border:1px solid;padding:10px 25px 10px 15px}.facets-vertical-form .facet-filters__field .select__select:focus-visible{box-shadow:unset;outline:none}.facet-filters__field .select span.svg-wrapper{right:10px;color:#000}facet-filters-form.facets{padding:0}h2.product-count__text.text-body{color:#000;font-weight:600}.product-count-vertical,.product-count{opacity:unset}.footer{position:relative;overflow:hidden;border-top:0;background:#8c2c85;color:#fff}.footer>.footer__content-top,.footer>.footer__content-bottom{display:none}.footer .boba-footer{position:relative;z-index:1;padding:38px clamp(24px,4vw,70px) 18px}.footer .foot-grid{display:grid;grid-template-columns:1.7fr 1fr 1fr;gap:clamp(28px,4vw,72px);align-items:center;max-width:1600px;margin:0 auto}.footer .foot-brand{text-align:center}.footer .foot-logo{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none}.footer .foot-logo img{display:block;width:auto;max-width:260px;max-height:125px;object-fit:contain}.footer .foot-logo strong{max-width:230px;color:#fff;font-size:2.8rem;font-weight:900;line-height:1;text-transform:uppercase}.footer .foot-brand>p{margin:8px 0 7px;color:#fff;font-size:1.4rem;font-weight:600;line-height:1.25}.footer .foot-social{justify-content:center;gap:8px;margin:0}.footer .foot-social .list-social__link{padding:7px;color:#fff}.footer .foot-social .svg-wrapper{width:2.5rem;height:2.5rem}.footer .foot-grid h2{margin:2px 0 10px;color:#fff;font-size:1.65rem;font-weight:900;letter-spacing:.02em;line-height:1.1;text-transform:uppercase}.footer .foot-links ul{margin:0;padding:0;list-style:none}.footer .foot-links li+li{margin-top:5px}.footer .foot-links a,.footer .foot-text,.footer .foot-text a{color:#fff;font-size:1.45rem;font-weight:500;line-height:1.35;text-decoration:none}.footer .foot-links a:hover,.footer .foot-text a:hover{color:#ffad20}.footer .foot-text p{margin:0}.footer .foot-btn{display:flex;align-items:center;justify-content:center;max-width:310px;min-height:42px;margin-top:14px;padding:8px 24px;border:2px solid #fff;border-radius:30px;color:#fff;font-size:1.4rem;font-weight:900;line-height:1;text-decoration:none;text-transform:uppercase;transition:background .18s ease,color .18s ease}.footer .foot-btn:hover{background:#fff;color:#54216e}.footer .foot-copy{margin:12px 0 0;color:#ffffffe6;font-size:1.25rem;line-height:1.2}.footer .foot-visit{align-items:start}.foot-address{width:fit-content}.footer .foot-map{overflow:hidden;border:3px solid rgba(255,255,255,.9);border-radius:10px;aspect-ratio:1.4;background:#f1e9df;width:fit-content}.footer .foot-map img{display:block;width:100%;height:100%;object-fit:cover}.footer .foot-map iframe{display:block;width:100%;height:100%;border:0}.foot-links ul li{line-height:20px}.product__title h1{margin:0 0 18px;color:var(--purple);font-size:42px;font-weight:900;letter-spacing:-.045em;line-height:.92;text-transform:uppercase;color:#8c2c85}.product-badge-container{color:#f74a01;text-transform:uppercase;border:1px solid;width:fit-content;padding:2px 15px;border-radius:50px;font-weight:600}product-info .price__container *{font-size:26px!important;color:#8c2c85;line-height:normal;letter-spacing:normal;font-weight:600}product-info .price__container s{color:#8c2c85!important;opacity:.6}.product-form__input.product-form__quantity span{font-size:15px;font-weight:900;letter-spacing:normal;line-height:120%;color:#8c2c85;text-transform:uppercase}quantity-input.quantity{border-radius:10px;border:2px solid #e5dcd3}button.quantity__button[name=minus],button.quantity__button[name=plus]{position:relative}button.quantity__button[name=minus]:before{content:"";position:absolute;width:2px;height:25px;right:0;top:50%;background:#e5dcd3;transform:translate(-50%,-50%)}button.quantity__button[name=plus]:before{content:"";position:absolute;width:2px;height:25px;left:0;top:50%;background:#e5dcd3;transform:translate(-50%,-50%)}.product-form__submit{margin-bottom:1rem;background:#ed6817;border:none;text-transform:uppercase;font-weight:700;font-size:18px;border-radius:30px}.product-form__submit:after,.product-form__submit:before{box-shadow:none}.button:not([disabled]):hover:after,.product-form__submit:hover:before{box-shadow:none}.product-template .section-header.shopify-section-group-header-group{background:#fff}.product-media-container{border:none}.product-service-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:22px 18px;border-radius:18px;background:#f3eaf5;color:#572471}.product-service-benefits__item{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0;padding:0 16px}.product-service-benefits__item+.product-service-benefits__item{border-left:1px solid rgba(87,36,113,.16)}.product-service-benefits__icon{display:flex;flex:0 0 34px;width:34px;height:34px;align-items:center;justify-content:center}.product-service-benefits__icon svg{width:100%;height:100%;fill:currentColor}.product-service-benefits__content{display:flex;min-width:0;flex-direction:column;font-size:13px;line-height:1.35}.product-service-benefits__content strong{font-size:14px;font-weight:700}.product-service-benefits__content span{color:#6c4c78}@media only screen and (min-width:750px){.foot-visit p.foot-copy{display:none}}@media only screen and (min-width:1480px){.footer .foot-visit{display:flex;gap:20px}}@media only screen and (max-width:1400px){.footer .foot-map{margin-top:10px}}@media screen and (max-width:1199px){.footer .foot-grid{grid-template-columns:1fr 1fr 1.4fr}.footer .foot-brand{grid-row:span 2}.footer .foot-visit{grid-column:2 / -1}}@media screen and (max-width:749px){.collection .collection__title .title,.related-products .related-products__heading{font-size:28px}.collection .collection__view-all .button{font-size:1.52rem}.footer .boba-footer{padding:34px 22px 24px}.footer .foot-grid{grid-template-columns:1fr 1fr;gap:32px 22px}.footer .foot-brand{grid-column:1 / -1;grid-row:auto;text-align:left}.footer .foot-hours,.footer .foot-visit{grid-column:1 / -1}.footer .foot-visit{grid-template-columns:1fr 1fr}.foot-hours p.foot-copy{display:none}.footer .foot-copy{text-align:center;margin-top:20px}}@media screen and (max-width:479px){.footer .foot-grid,.footer .foot-visit{text-align:left}.footer .foot-btn{margin-right:auto;margin-left:unset}.footer .foot-map{max-width:300px;margin:auto;margin-right:unset;margin-left:unset;margin-top:10px}}@media screen and (max-width:749px){.collection .collection__title{margin-bottom:18px}.collection .product-grid{column-gap:12px;row-gap:14px}.collection .card-wrapper{border-radius:14px}.collection .card__heading,.collection .card-information>.price{font-size:1.25rem}.mobile-facets__open-label{color:#000;font-weight:700}.product-service-benefits{grid-template-columns:1fr;gap:14px;padding:18px}.product-service-benefits__item{justify-content:flex-start;padding:0}.product-service-benefits__item+.product-service-benefits__item{border-top:1px solid rgba(87,36,113,.16);border-left:0;padding-top:14px}}.product-slick-gallery{display:grid;grid-template-columns:86px minmax(0,1fr);gap:18px;align-items:stretch;min-width:0}.product-slick-gallery__nav .slick-list{margin:8px 0}.product-slick-gallery__thumb{padding:5px 0;cursor:pointer}.product-slick-gallery__thumb img{display:block;width:100%;height:100px;border:2px solid rgba(87,36,113,.25);border-radius:14px;object-fit:contain;transition:border-color .2s ease}.product-slick-gallery__thumb.slick-current img{border-color:#572471}.product-slick-gallery__slide img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.product-slick-gallery__arrow{z-index:2;width:30px;height:30px;margin:0 auto;padding:0;border-radius:50%;color:#572471;background:#fff;font-size:25px;line-height:25px;cursor:pointer;border:none;display:flex;justify-content:center}.product-slick-gallery__arrow--prev,.product-slick-gallery__arrow--next{transform:rotate(90deg)}.product-slick-gallery__arrow.slick-disabled{opacity:.35;cursor:default}.slick-flex-direction{width:100%;display:flex;gap:15px}.product-slick-gallery__nav{width:20%}.product-slick-gallery__main{width:80%}.product-details-tabs{width:100%;margin-top:30px;color:#29232d}.product-details-tabs__list{display:flex;gap:clamp(24px,5vw,58px);border-bottom:1px solid #ddd6d1}.product-details-tabs__tab{position:relative;padding:0 0 14px;border:0;color:#777276;background:transparent;font:inherit;font-size:14px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;cursor:pointer}.product-details-tabs__tab:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;background:#572471;content:"";opacity:0}.product-details-tabs__tab.is-active{color:#572471}.product-details-tabs__tab.is-active:after{opacity:1}.product-details-tabs__tab:focus-visible{outline:2px solid #572471;outline-offset:4px}.product-details-tabs__panel{padding-top:20px;font-size:15px;line-height:1.55}.product-details-tabs__panel[hidden]{display:none}.product-details-tabs__panel>:first-child{margin-top:0}.product-details-tabs__panel>:last-child{margin-bottom:0}.product-details-tabs__panel h2{font-family:PFBagueRoundPro-Bold;font-size:20px}.social-links{text-align:center}.social-links ul{margin:0;list-style:none;display:flex;align-items:center;justify-content:center;gap:10px;padding:0}.social-links h4{color:#fd821a;font-size:22px}.newsletter-heading{display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:750px){.product_mobile_tabs{display:none}}@media screen and (max-width:749px){.related-products .related-products__heading{font-size:24px}.newsletter-heading{display:block}.social-links h4{margin-bottom:0;font-size:20px}.product-slick-gallery{display:flex;flex-direction:column-reverse;gap:10px}.product-slick-gallery__nav{display:block;padding:0 34px}.product-slick-gallery__nav .slick-list{margin:0}.product-slick-gallery__thumb{padding:4px}.product-slick-gallery__thumb img{width:100%;height:auto;aspect-ratio:1 / 1}.product-slick-gallery__arrow{position:absolute;top:50%;margin:0;transform:translateY(-50%)}.product-slick-gallery__arrow--prev{left:0}.product-slick-gallery__arrow--next{right:0}.pagination .pagination__list{width:100%}.product-details-tabs{margin-top:24px}.product_desktop_tabs{display:none}.product-details-tabs__list{gap:22px;overflow-x:auto}.product-details-tabs__tab{flex:0 0 auto;font-size:12px}}@media(max-width:749px){body .breadcrumbs__list{margin:60px 0 20px}body.aboutus .breadcrumbs__list{margin:25px 0 20px}body .breadcrumbs__list .breadcrumbs__link{font-size:16px}body .breadcrumbs__item{display:inline;line-height:1em}body .product__title h1{font-size:28px;line-height:1em}.product-icon-icon{flex-direction:column}.product-icon-icon .pii-text{text-align:center}product-info .price__container *{font-size:22px!important}.slick-flex-direction{flex-direction:column-reverse}body .product-slick-gallery__nav,body .product-slick-gallery__main{width:100%}.product__info-wrapper{margin-top:40px}.logo-heading{display:none}body .section-header .header__heading-logo{max-width:90px}body.product-template .breadcrumbs-section nav.breadcrumbs,body.product-template .breadcrumbs-section{z-index:1}body .product-icon-icon{gap:6px}body .pii-icon img{width:30px}}body main p,body main .price__container *,body main .collection .collection__view-all .button,body main .reward-strip .reward-btn,body main .story-strip .story-btn,body main .review-strip .review-card blockquote,body footer p,body footer .foot-links a,body footer .foot-btn,body header .header__menu-item,body main .breadcrumbs__list .breadcrumbs__item,body main .facet-filters__sort,body main .facet-checkbox__text body main .facet-checkbox__text-label,body main .facets__clear-all-bottom-button,body main .quick-add .quick-add__submit,body main .pagination__list li a.pagination__item,body main .service-strip .service-btn,body main .badge,body main .product-form__quantity .quantity__input,body main .product-form__buttons .product-form__submit,body main .product-service-benefits__content span,body main .product-badge-container,body cart-drawer .cart-items th,body cart-drawer .cart-item__details .product-option,body cart-drawer .cart-item__price-wrapper,body cart-drawer .totals__total-value,body cart-drawer .tax-note,body cart-drawer .tax-note a{font-family:PFBagueRoundPro-Regular}body main h1,body main h2,body main h3,body main h4,body main h5,body main .h0,body main .h1,body main .h2,body main .h3,body main .h4,body main .h5,body footer h1,body footer h2,body footer h3,body footer h4,body footer h5,body footer .h0,body footer .h1,body footer .h2,body footer .h3,body footer .h4,body footer .h5,body cart-drawer h1,body cart-drawer h2,body cart-drawer h3,body cart-drawer h4,body cart-drawer h5,body cart-drawer .h0,body cart-drawer .h1,body cart-drawer .h2,body cart-drawer .h3,body cart-drawer .h4,body cart-drawer .h5,body footer .logo-heading span,body header .logo-heading span,body main .facets__heading,body main .product-count__text,body main .facet-filters__label,body main .facets__summary span.facets__summary-label,body main .product-form__input.product-form__quantity span,body main .product-service-benefits__content strong,body cart-drawer .cart-item__details .cart-item__name,body cart-drawer .totals__total{font-family:PFBagueRoundPro-Bold}.cart-drawer h2.drawer__heading{color:#8c2c85}.cart-drawer .cart-items th{color:#000;opacity:unset}.cart-drawer .cart-item__title .cart-item__name{color:#8c2c85}.cart-drawer .cart-item__details .product-option{color:#000}.cart-drawer .totals__total{color:#8c2c85}.cart-drawer .totals__total-value,.cart-drawer .cart-drawer .tax-note,.cart-drawer .cart-item__totals{color:#000}@media(min-width:768px){body main .breadcrumbs__item,body main .breadcrumbs__item .breadcrumbs__link{font-size:16px;margin-top:10px}}body details[open]>.header__submenu{background:#8c2c85;padding:10px}body details[open] .header__menu-item{padding:0 0 10px;text-decoration:none}body details[open] .header__menu-item:hover{text-decoration:none}body .header__menu-item .icon-caret{right:-1.5rem;top:unset}.loop-newsletter{padding-top:var(--loop-pad-top);padding-bottom:var(--loop-pad-bottom)}.loop-newsletter__card{position:relative;overflow:hidden;border:1.5px solid #a96bc1;border-radius:52px;background:#fffaf4;box-shadow:0 13px 22px #4e235b24;isolation:isolate;display:flex;align-items:center;justify-content:space-around}.loop-newsletter__content{position:relative;z-index:4;width:50%;padding:25px 30px}.loop-newsletter__visual{width:50%}.loop-newsletter__heading{max-width:560px;margin:0;color:#8c2c85;font-family:PFBagueRoundPro-Bold;font-size:clamp(4rem,4.4vw,5.2rem);font-weight:800;letter-spacing:-.035em;line-height:.91}.loop-newsletter__heading em{display:block;color:#f26b0b;font-style:normal}.loop-newsletter__text{max-width:650px;margin-top:20px;color:#292833;font-size:20px;line-height:1.38;font-family:PFBagueRoundPro-Regular}.loop-newsletter__text p{margin:0}.loop-newsletter__form-wrap{max-width:740px;margin-top:32px}.loop-newsletter__form,.loop-newsletter__form-wrap .newsletter-form{max-width:none;margin:0}.loop-newsletter__field{display:flex;min-height:60px;align-items:center;overflow:hidden;border:2px solid #70268e;border-radius:42px;background:#fff}.loop-newsletter__mail{display:grid;flex:0 0 36px;margin-left:36px;color:#70268e;place-items:center}.loop-newsletter__mail svg{width:32px}.loop-newsletter__input{width:100%;min-width:0;padding:0 24px;border:0;outline:0;color:#332d35;background:transparent;font:inherit;font-size:18px}.loop-newsletter__input::placeholder{color:#777278;opacity:1}.loop-newsletter__button{display:flex;align-self:stretch;min-width:260px;align-items:center;justify-content:center;gap:24px;padding:0 40px;border:0;border-radius:38px;color:#fff;background:linear-gradient(180deg,#ffad22,#f28a0b);font-family:PFBagueRoundPro-Bold;font-size:2rem;font-weight:800;cursor:pointer}.loop-newsletter__button svg{width:34px}.loop-newsletter__button:hover{background:linear-gradient(180deg,#ffad22,#f28a0b)}.loop-newsletter__promise{display:flex;align-items:center;gap:16px;margin:22px 0 0;color:#292833;font-size:1.9rem}.loop-newsletter__shield{display:grid;width:34px;height:38px;color:#fff;background:#692680;clip-path:polygon(50% 0,100% 15%,93% 72%,50% 100%,7% 72%,0 15%);font-weight:800;place-items:center}.loop-newsletter__heart{color:#9c4fba}.loop-newsletter__drink-bg{text-align:center}.loop-newsletter__image{width:450px;height:100%;object-fit:cover}a.header__icon.header_icon_contact{margin-left:14px}.contact__button button.button{color:#fff;background:linear-gradient(135deg,#ef6509,#ff861d);border-radius:30px;font-family:PFBagueRoundPro-Bold;text-transform:uppercase}.contact__button button.button:after,.contact__button button.button:before{box-shadow:none}.contact .field:after,.contact .field:before{box-shadow:none}body.contact .field:hover.field:after{box-shadow:none}.contact .field{border:2px solid #9c4fba}.contact h2.title{color:#8c2c85;font-size:38px}.contact .field__input:focus{box-shadow:none}.contact_form_sec{display:flex;gap:50px;align-items:center}.boba_contact_form,.boba_contact_image{width:50%}.boba_contact_image img{width:100%;border-radius:12px}@media screen and (max-width:989px){.loop-newsletter__card{border-radius:36px}.loop-newsletter__content{width:62%;padding:50px 20px 64px 42px}.loop-newsletter__field{min-height:70px}.loop-newsletter__button{min-width:190px;padding:0 25px;font-size:1.8rem}}@media screen and (max-width:749px){.contact_form_sec{display:flex;flex-direction:column-reverse}.boba_contact_form,.boba_contact_image{width:100%}.section-header .header{grid-template-columns:2fr 2fr 2fr}.loop-newsletter__visual,.loop-newsletter__image{width:100%}.loop-newsletter{padding-top:calc(var(--loop-pad-top) * .75);padding-bottom:calc(var(--loop-pad-bottom) * .75)}.loop-newsletter__card{border-radius:28px;display:flex;flex-direction:column-reverse}.loop-newsletter__content{width:100%;padding:38px 24px 48px}.loop-newsletter__heading{max-width:330px;font-size:clamp(2.8rem,16vw,3.4rem);padding-bottom:15px}.loop-newsletter__text{max-width:330px;margin-top:18px;font-size:1.9rem}.loop-newsletter__text br{display:none}.loop-newsletter__field{min-height:0;flex-wrap:wrap;overflow:visible;border:0;background:transparent}.loop-newsletter__mail{position:absolute;margin:17px 0 0 20px;top:0}.loop-newsletter__input{height:64px;padding:0 20px 0 68px;border:2px solid #70268e;border-radius:32px;background:#fff}.loop-newsletter__button{width:100%;min-height:60px;margin-top:12px;border-radius:30px}.loop-newsletter__promise{gap:10px;font-size:1.5rem}.loop-newsletter__shield{width:28px;height:31px}.loop-newsletter__leaves{right:6%;bottom:16px;width:60px}}@media(min-width:990px){body details[open]{position:relative}body details[open] details[open] .header__submenu{position:absolute;left:100%;margin-top:-28px;width:100%;max-width:167px}body details[open] .header__submenu li{height:40px}body .section-header .header__menu-item{padding-bottom:10px}}@media only screen and (min-width:990px)and (max-width:1100px){.logo-heading{display:none}}@media only screen and (min-width:990px)and (max-width:1200px){.logo-heading span{font-size:14px}body .section-header .header__menu-item{font-size:15px}body .section-header .header__inline-menu>.list-menu--inline{gap:24px}body header .header__heading-logo{max-width:100px;max-height:100px}body .section-header .header-wrapper{background-size:100%;height:193px;background-position:0px -3px}body .section-header .header{grid-template-columns:minmax(89px,auto) auto auto;column-gap:15px}body .section-header .header__menu-item:after{bottom:-2px}body details[open] details[open] .header__submenu{position:absolute;left:-100%;margin-top:-28px;width:100%;max-width:167px}body .section-header .header__icon{width:3.6rem;height:3.6rem}body .header__icons{margin-top:-10px}}@media(max-width:749px){body summary.mobile-facets__summary.focus-inset span,body .mobile-facets__close-button span{font-size:16px;font-family:PFBagueRoundPro-Bold;color:#8c2c85}body h2.mobile-facets__heading{color:#8c2c85;font-family:PFBagueRoundPro-Bold;font-size:20px}body .mobile-facets__count,body .mobile-facets__sort .select__select{color:#000;font-family:PFBagueRoundPro-Regular;font-size:14px}body span.facet-checkbox__text{color:#000;font-family:PFBagueRoundPro-Regular;font-size:16px;font-weight:400}body .mobile-facets__sort label{color:#8c2c85;font-family:PFBagueRoundPro-Bold}body .header__icons{padding-right:0}body .menu-drawer__menu-item.link--text{color:#8c2c85;font-family:PFBagueRoundPro-Bold}body .menu-drawer__menu-item--active{background:#8c2c85;color:#fff!important}body .menu-drawer__menu .menu-drawer__close-button{color:#8c2c85;font-family:PFBagueRoundPro-Bold}body .mobile-facets__close-button svg{color:#8c2c85}body .mobile-facets__close .svg-wrapper,body .drawer__close .svg-wrapper{width:1.2rem;height:1.2rem}body .section-header .cart-count-bubble{left:2rem}}body header .header__search .search-modal.modal__content{position:fixed}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
