.concept-custom{aspect-ratio:3/5}@media(min-width:750px){.concept-custom{aspect-ratio:3/1}}.bubble-item-text{position:absolute;bottom:-10px;background:linear-gradient(0deg,#fff 40%,#fff0);padding:15px}.floating-item{display:inline-block;animation:floating 5s ease-in-out infinite}.floating-group .floating-item:nth-of-type(1){animation-delay:0s}.floating-group .floating-item:nth-of-type(2){animation-delay:.2s}.floating-group .floating-item:nth-of-type(3){animation-delay:.4s}.floating-group .floating-item:nth-of-type(4){animation-delay:.6s}.floating-group .floating-item:nth-of-type(5){animation-delay:.8s}.concept-custom .custom-section-background .background-image-container{animation:floating-x 3s infinite alternate-reverse;width:105%!important}.concept-custom .custom-section-background .background-image-container img{animation:floating-y 3s infinite alternate-reverse}@media(max-width:750px){.concept-custom .custom-section-background .background-image-container{width:120%!important}}body{overflow-x:hidden}@media(max-width:750px){.sp-text--center>*{text-align:center!important}}.text-block>*{text-wrap:wrap!important}.white-space-nowrap>*{white-space:nowrap;text-wrap:nowrap!important}#my-recently-viewed img{border-radius:8px}.main-tab-nav{padding:0!important}.metafield-group:has(.metafield--content>p:empty){display:none!important}.metafield--content:has(>p:empty){display:none}.metafield-group:not(:has(.text-block)){display:none!important}.metafield--content:not(:has(.text-block)){display:none}.metafield-group:has(.metafield__image-wrapper .placeholder-image){display:none!important}.metafield__image-wrapper:has(.placeholder-image){display:none}.product-description-tab-section .main-tab-nav>span{flex:0 0 100%}.product-description-wrapper img{border-radius:8px}.bubble-button-wrap a.button{background-image:radial-gradient(ellipse at center,#fff,#fff0 65%),linear-gradient(120deg,#ffb6c1b3,#add8e6b3,#dda0ddb3,#98fb98b3,#ffb6c1b3);background-size:100% 100%,300% 300%;background-position:center,0% 50%;background-repeat:no-repeat,no-repeat;border:2px solid rgba(255,255,255,.9);transition:.3s}.bubble-button-wrap a.button:hover{animation:bubbleFlow 20s ease;transform:translateY(-2px);box-shadow:inset 0 4px 6px #fff,inset 0 0 20px #ffffffb3,inset 0 -2px 4px #00000008,0 6px 15px #0000001f;transition:.3s;color:#333!important}@keyframes bubbleFlow{0%{background-position:center,0% 50%}50%{background-position:center,100% 50%}to{background-position:center,0% 50%}}@keyframes floating{0%,to{transform:translate(0)}25%{transform:translate(4px,-5px)}50%{transform:translate(-3px,-10px)}75%{transform:translate(3px,-5px)}}@keyframes floating-x{0%{transform:translate(0)}to{transform:translate(-12px)}}@keyframes floating-y{0%{transform:translateY(0)}to{transform:translateY(12px)}}.fade-in{opacity:0;transform:translateY(30px);transition:opacity 2s ease,transform 2s ease}.fade-in.is-show{opacity:1;transform:translateY(0)}.header__column .search-action button{position:relative}.header__column .search-action button small,a .account-button small{position:absolute;bottom:0;left:0;right:0;margin:auto;font-size:9px;letter-spacing:-1px;line-height:1;display:block;width:fit-content}shop-user-avatar{padding-top:0!important;width:44px;height:44px;display:flex;justify-content:center}shop-user-avatar .avatar-wrapper{--normalized-size: clamp(24px, var(--shop-avatar-size), 28px) !important}.account-button.header-actions__action small{position:absolute;bottom:0;left:0;right:0;margin:auto;font-size:9px;font-weight:500;letter-spacing:-1px;line-height:1;display:block;width:fit-content}
/*# sourceMappingURL=/cdn/shop/t/4/assets/add.css.map */
