/*
Generated time: March 21, 2025 21:18
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
@media screen and (min-width:1920px){.site-width-container{max-width:1920px;margin:0 auto}}.divider{border-bottom:1px solid;width:100%;margin-top:.5rem}@media screen and (min-width:700px){.sm\:divider{border-bottom:1px solid;width:100%;margin-top:.5rem}}.grecaptcha-badge{visibility:hidden}body.color-scheme{background-color:rgba(var(--main-background))}.prose .normal{font-weight:400}.caps,.uppercase{text-transform:uppercase}a.button,a.button.button--sm,a.cta,a.cta.cta--sm,button.button.button--sm:not([type=submit]),button.button:not([type=submit]),button.cta,button.cta.cta--sm{font-size:var(--text-base-button)}@media screen and (min-width:700px){a.button,a.cta,button.button:not([type=submit]),button.cta{font-size:var(--text-xl-button)}}.prose.tight :where(:not(meta,span) + *){margin-block-start:0}.product-card__info .product-title{font-size:.9rem;letter-spacing:.06rem;font-weight:500;line-height:17px}@media screen and (min-width:700px){.product-card__info .product-title{font-size:1rem}}.link-blocks{flex-direction:column}@media screen and (min-width:700px){.link-blocks{flex-direction:row}}.link-blocks{display:flex;flex-wrap:wrap;align-items:inherit;gap:1.25rem;justify-content:space-between}.link-blocks .link{margin-block-start:0!important;margin-inline-start:0!important}.link-icon img.icon{vertical-align:middle;height:20px;width:auto}.link.link-icon{background:0 0!important}.announcement-bar--close-wrapper{display:grid;grid-template-columns:20px auto 20px;padding-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.announcement-bar--close-wrapper .announcement-bar{grid-column-start:2}.close-announcement{justify-self:flex-end}.announcement-block{gap:.5rem}.announcement-block a{text-decoration:none;background:0 0!important}.header__logo{justify-self:center;transition:.2s;transition-delay:.1s}.header__logo .header__logo-image{transition:.2s;transition-delay:.1s;width:var(--header-logo-width)}:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header~.shopify-section-group-header-group)) .header:not(.is-solid,:has(.header__primary-nav [open])) .header__logo-image{width:calc(var(--header-logo-width)* 1.7)}.is-solid h1.header__logo .header__logo-image{width:var(--header-logo-width);transform-origin:50%}header-sidebar.drawer .divide-y>:not([hidden])~:not([hidden]){border-block-start-width:0}.header-sidebar__back-button{border-block-end-width:0}.header-sidebar{--header-linklist-padding-block:.2rem}.header-sidebar__nested-linklist{border-inline-start-width:0;padding-inline-start:0}@media screen and (min-width:700px){.announcement-block{gap:1.5rem;display:flex;align-items:center}:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header~.shopify-section-group-header-group)) .header:not(.is-solid,:has(.header__primary-nav [open])) .header__logo{width:var(--header-logo-width)}.header__logo{width:calc(var(--header-logo-width)/ 2)}.is-solid h1.header__logo{width:calc(var(--header-logo-width)/ 2)}}.header-sidebar__footer .wishlist-link .fa{font-size:1rem}.header__wishlist-link a{position:relative}.header__wishlist-link a .topbadge{position:absolute;right:-12px;top:-8px}.header-sidebar__linklist.divide-y .header-sidebar__linklist-button{line-height:1.3}.header-sidebar__linklist.divide-y .header-sidebar__nested-linklist{font-size:var(--text-sm);line-height:1.3}.localization-selectors .popover:has(.popover__value-list)::part(body){padding-inline-end:2rem}.header-sidebar__footer{display:flex;flex-direction:column;row-gap:.6rem}.header-sidebar__footer>*{padding-block:0}.header-sidebar__footer .localization-selectors{padding-block:1.25rem}height-observer[variable=collection-toolbar].box-shadow--none{box-shadow:none}.shopify-section--collection-banner-alt .section-spacing{padding-block-start:calc(var(--section-vertical-spacing)/ 2);padding-block-end:calc(var(--section-vertical-spacing)/ 4)}.shopify-section--collection-banner-alt .prose :where(:not(meta,span) + *){margin-block-start:.25rem}.collection-toolbar{align-items:center;justify-content:space-between}.collection-toolbar__button-list{flex:1 1 auto;justify-content:space-between}.collection-toolbar__products-count{margin:0}.collection-toolbar__button-container{width:auto;padding-right:0}.collection-toolbar__button{opacity:1;padding:0}.collection-toolbar__layout-switch-list{padding:0}.collection-toolbar__filters-and-sort,.collection-toolbar__grid-mode-selectors{display:flex;flex-wrap:wrap;align-content:center;gap:1rem}.collection-toolbar__layout-switch-list .collection-toolbar__button:not(.is-active){opacity:.5}.collection-toolbar__button-container .popover__value-list{gap:.1em}.drawer::part(footer),.drawer::part(header),.facets-drawer .accordion,accordion-disclosure.accordion{border-block-end:0;border-block-width:0}.drawer::part(body){padding-block-start:0}@media screen and (max-width:998px){.product-list:not(.product-list[collection-mobile-layout=large]) .product-list--promotion-block{grid-column:1/span 2}}.product-list .product-list--promotion-block{grid-row-start:var(--row);grid-column-start:1}#AjaxinateContainer{display:grid;row-gap:2rem}@media screen and (min-width:700px){.collection-toolbar__filters-and-sort,.collection-toolbar__grid-mode-selectors{gap:2rem}.collection-toolbar__button-container{padding-block:1.125rem;padding-inline:1rem;padding-right:0}.collection-toolbar__button-container>.collection-toolbar__button{padding:0}}@media screen and (min-width:999px){.product-list .product-list--promotion-block{grid-column:var(--col)/span var(--span)}.product-list .product-list--promotion-block,.product-list .product-list--promotion-block .content-over-media{height:100%}.product-list .product-list--promotion-block .content-over-media img,.product-list .product-list--promotion-block .content-over-media video-media{position:absolute;height:100%}}@media screen and (min-width:700px){.product-list{--product-list-default-row-gap:6rem}}@media screen and (min-width:1000px){.product-list{--product-list-default-row-gap:8rem}}.logo-list.logo-list--tight{display:flex;flex-wrap:wrap}.logo-list.logo-list--tight .logo-list__item{padding:.4rem .8rem}@media screen and (min-width:700px){.logo-list.logo-list--tight .logo-list__item{padding:.5rem 1rem}}.footer{padding-block-end:0}.footer__block-list{grid-template-columns:1fr 1fr}.footer__block.footer__block--image.block--exit-grid{margin:auto;max-width:200px;grid-column:1/-1;justify-self:center}.footer__block-list.section--grid{row-gap:calc(var(--section-vertical-spacing))}.footer__block--newsletter{grid-column:span 2;max-width:100%}.footer__aside{margin-top:min(var(--section-vertical-spacing),1.5rem);padding:2rem}.footer .form-control.custom-underline{display:flex;white-space:nowrap;align-items:flex-end;gap:5px}.footer .form-control.custom-underline button.link{padding-bottom:5px;font-family:var(--heading-font-family);text-transform:uppercase}.footer .input.custom-underline{border-radius:0;border-width:0;border-bottom-width:1px;border-color:currentColor;outline:0}.footer__block--links ul li{line-height:1.9}@media screen and (min-width:700px){.footer__block-list{column-gap:3rem}.footer__block-list.section--grid{display:grid;grid-template-columns:repeat(6,1fr);grid-template-columns:repeat(var(--columns),1fr);row-gap:8rem}.footer__block.footer__block--newsletter{padding-right:calc(var(--section-vertical-spacing) * 2)}.footer__block--newsletter{grid-column:span 3;max-width:100%}.footer__block.footer__block--image.block--exit-grid{max-width:100%}.footer__block--text{max-width:20rem}}@media screen and (min-width:1000px){.footer__aside{justify-content:center}.footer__block-list.section--grid{grid-template-columns:repeat(var(--columns),max-content);column-gap:1rem}}.social-media--list{gap:var(--social-media-list-gap,.55rem);flex-wrap:nowrap}.social-media--list .social-media__item{opacity:.8}.social-media--list svg{width:var(--social-media-icon-size,35px)}.image-with-text-block>:not(img,svg,picture){padding:1.25rem}@media screen and (min-width:700px){.image-with-text-block>:not(img,svg,picture){padding:3rem}}.gradient__top_down.content-over-media:before{background:linear-gradient(180deg,rgba(0,0,0,.502),rgba(0,0,0,.051) 22.36%)}.gradient__bottom_up.content-over-media:before{background:linear-gradient(180deg,rgb(0 0 0 / 5%) 60.11%,rgb(0 0 0 / 67%))}.content-over-media>:not(img,video,iframe,svg,video-media,picture,image-parallax){max-width:var(--content-over-media-content-max-width,28rem)}.media-grid__item .prose p:not(.heading,.h3){line-height:1.25}.media-grid__item .prose :where(:not(meta,span)+*){margin-block-start:0.925rem}.media-grid__item .content-over-media .place-self-end,.media-grid__item .content-over-media .place-self-end-center,.media-grid__item .content-over-media .place-self-end-start{margin-block-end:.4rem}@media screen and (max-width:699px){.media-grid--mobile__full_width{--media-grid-column-count:2}.media-grid--mobile__half{--media-grid-column-count:4}}.product-card__figure>.badge-list.right{align-items:flex-end;right:0;left:auto}.product-card__info.justify-items-start{text-align:left}.color-swatch{--swatch-offset:1px}.badge{font-family:var(--body-font-family);font-weight:bolder}.badge--custom{color:inherit}.product-info__block-list #smartwishlist{float:right}.product-info__block-list div#bookmarkit{font-size:25px}product-card.product-card:hover .smartwishlist{opacity:1!important}.product-card__figure .smartwishlist{opacity:0!important;position:absolute!important;bottom:0;right:0!important;z-index:1!important;margin-right:3%}.buy-buttons .button{font-size:var(--text-h6)}.product-gallery{--product-gallery-thumbnail-size:5.5rem}.breadcrumb__list-item+.breadcrumb__list-item:before{content:url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8.5061L4.5 5.0061L1 1.5061' stroke='%23000000a6' stroke-linecap='square' /%3E%3C/svg%3E");vertical-align:bottom}.shopify-section--main-product .breadcrumb{margin-bottom:2rem}.faq__toc{gap:.25rem}.faq__toc-item{line-height:1.3}.accordion+.faq__category,.faq__category+.accordion{margin-block-start:1rem}.accordion{border-block-start-width:0;border-block-width:0}.accordion :is(svg){stroke-width:1.5px}.faq__content .faq__text{padding-block:1.25rem;border-block-end-width:0}.accordion__content{margin-block-start:0}#pre-order-message[data-editable=pre-order-message]{opacity:1;top:10px;left:0;transform:none;position:relative}.collection-grid__wrapper [data-product-id="14752778027384"],.sc--physical .sc-card-gallery__item,.template-search [data-product-id="14752778027384"]{display:none!important}.shopify-section--rich-text .section-spacing{padding-block:32px}.shopify-section--featured-collections .container>div{display:flex;flex-direction:column;gap:20px}.shopify-section--featured-collections .section-spacing{padding-block:32px}.shopify-section--related-products .section-spacing{padding-block-start:0}.product-info__block-group.accordion-group .accordion__disclosure summary{padding-block-end:calc(var(--accordion-padding-block) * 3)}.button--rainbow{--initial-gradient:linear-gradient(135deg, #ff00d0 0%, #c700ef 41%, #00fcb9 100%);border-color:#0000}@media screen and (pointer:fine) and (prefers-reduced-motion:no-preference){.features--button-transition :is(.button--rainbow):not([disabled]):hover{color:#ff00d0;border-color:#0000}}@media screen and (min-width:1000px){.shopify-section--main-product .section-spacing{padding-block-start:20px}.product{--product-gap:3rem}}.product_bubblegum_badge{position:absolute;bottom:0;right:0;width:auto;z-index:1}.product_bubblegum_badge .bubblegun_badge_card{max-height:100px}.product_bubblegum_badge .bubblegun_badge_card{max-height:200px!important;width:auto!important;max-width:none!important}@media only screen and (max-width:767px){.product_bubblegum_badge .bubblegun_badge_card{max-height:133px!important;width:auto!important;max-width:none!important}}.feature-badge-list{flex-wrap:nowrap;gap:20px}.feature-badge{flex-direction:column;font-family:Oswald;font-size:14px;text-align:center;row-gap:.5rem}.feature-badge img{height:calc(var(--image-max-width) * 1.2);object-fit:contain}.tab-contact-form{margin-block:var(--fieldset-gap)}.tab-contact-form .button{margin-block:var(--fieldset-gap)}.tab-contact-form .fieldset input,.tab-contact-form .fieldset textarea{border-radius:0}.shopify-section--main-customers-login .section-spacing{padding-block:0}form#customer_login .fieldset{gap:var(--form-gap)}.customer-account-box{min-height:calc(80vh - var(--section-vertical-spacing) * 2 - var(--announcement-bar-height,0px) - var(--header-height,0px))}.cart-recap [type=submit]{width:100%;margin-bottom:-.5rem;font-size:var(--text-h6)}.cart-note .textarea{border-radius:0}table.order-summary :where(td,th):not(:empty){vertical-align:middle}.order-summary__body tr:first-of-type td{padding-block-start:1.5rem}@media screen and (max-width:998px){.order-summary__body tr:not(:first-of-type) td{padding-block-start:1.5rem}}