.faq summary,.pb.pb summary{transition:color .2s ease}.faq details:hover summary,.pb.pb details:hover summary{color:var(--c-primary-dark)}.details-anim{overflow:hidden;transition:height .4s cubic-bezier(.3,1.1,.4,1),opacity .3s ease}.details-anim>*{transition:transform .4s cubic-bezier(.3,1.2,.4,1)}details.is-opening .details-anim>*{transform:translateY(-6px)}.bubble__img{--ring: var(--c-primary);transition:transform .4s var(--bounce),box-shadow .35s ease,border-radius .6s ease,background .3s ease}.collection-bubbles li:nth-child(4n+2) .bubble__img{--ring: var(--c-blue)}.collection-bubbles li:nth-child(4n+3) .bubble__img{--ring: var(--c-mint)}.collection-bubbles li:nth-child(4n+4) .bubble__img{--ring: var(--c-yellow)}.bubble__img img,.bubble__img>svg{width:74%;height:74%;object-fit:contain;transition:transform .45s var(--bounce)}.bubble:hover .bubble__img,.bubble:focus-visible .bubble__img{transform:translateY(-6px);border-radius:50%;box-shadow:0 0 0 7px var(--ring),0 0 0 14px color-mix(in srgb,var(--ring) 30%,transparent),var(--shadow-lift)}.bubble:hover .bubble__img img,.bubble:hover .bubble__img>svg{transform:scale(1.08) rotate(-4deg)}.bubble__title{transition:color .2s ease}.bubble:hover .bubble__title{color:var(--c-primary-dark)}.tag{transition:transform .35s var(--bounce),background .25s ease,color .25s ease,box-shadow .25s ease}a:not(.is-soldout):hover .tag,a:not(.is-soldout):focus-visible .tag{background:var(--c-primary);box-shadow:var(--shadow-pink)}.wall__tile--3:not(.is-soldout):hover .tag{background:var(--c-yellow)}.badge,.ship-tag{transition:background .25s ease,color .25s ease,transform .35s var(--bounce)}.card:hover .badge,.card:hover .ship-tag--card{transform:rotate(-4deg) scale(1.07)}.card:hover .badge--new,.card:hover .badge--sale{background:var(--c-primary)}.card:hover .badge--soldout{background:var(--c-primary-dark)}.card:hover .ship-tag--card,.card:hover .ship-tag--card.is-today{background-color:var(--c-yellow)!important;color:var(--c-text)}.wall .wall__tile,.card .card__media,.marquee-gallery .marquee-gallery__item{background:#fff}.wall .wall__tile>img,.wall .wall__tile>svg,.card .card__media>img:not(.promo-logo),.card .card__media>svg,.marquee-gallery .marquee-gallery__item>img,.marquee-gallery .marquee-gallery__item>svg{transform:scale(.86);transform-origin:50% 44%;transition:transform .5s cubic-bezier(.3,1.2,.4,1),opacity .3s ease}.wall .wall__tile:hover>img,.wall .wall__tile:hover>svg,.card:hover .card__media>img:not(.promo-logo),.card:hover .card__media>svg,.marquee-gallery .marquee-gallery__item:hover>img,.marquee-gallery .marquee-gallery__item:hover>svg{transform:scale(.92)}.card .card__media>img.card__img--hover,.card:hover .card__media>img.card__img--hover{transform:none}.stitched:after{opacity:0;transition:opacity .3s ease}.stitched:hover:after,a:hover>.stitched:after,.card:hover .stitched:after,.stitched:focus-visible:after{opacity:1}.faq.faq{gap:12px}.faq.faq details{padding:0;background:#fff;border:2px solid transparent;border-radius:24px;transform:none;box-shadow:0 10px 22px -18px color-mix(in srgb,var(--c-text) 50%,transparent);transition:border-color .25s ease}.faq.faq details:hover,.faq.faq details[open]{background:#fff;border-color:var(--c-primary);transform:none;box-shadow:0 10px 22px -18px color-mix(in srgb,var(--c-text) 50%,transparent)}.faq.faq summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px 16px 22px;font-family:var(--font-round);font-weight:600;font-size:1.05rem}.faq.faq .faq__answer{margin:0 22px;padding:12px 0 18px;border-top:2px dashed var(--line-strong)}.faq-group__title{box-shadow:none}summary.has-tg{display:flex;align-items:center;justify-content:space-between;gap:14px}summary.has-tg:after{content:none!important;display:none!important}.pb.pb summary.has-tg{padding-right:18px}.tg{flex:none;position:relative;width:32px;height:32px;margin-left:auto;border-radius:50%;background:var(--c-surface);transition:background-color .25s ease}.tg:before,.tg:after{content:"";position:absolute;left:50%;top:50%;width:13px;height:2.5px;border-radius:2px;background:var(--c-text);transform:translate(-50%,-50%)}.tg:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .25s ease}details:not([open])>summary:hover .tg{background:var(--c-yellow)}details[open]>summary .tg{background:var(--c-primary)}details[open]>summary .tg:after{transform:translate(-50%,-50%) rotate(0)}details.is-closing>summary .tg{background:var(--c-surface)}details.is-closing>summary .tg:after{transform:translate(-50%,-50%) rotate(90deg)}@media(prefers-reduced-motion:reduce){.details-anim,.details-anim>*{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/organic-rollover.css.map */
