.shopify_subscriptions_app_container{margin-top:1rem!important}.shopify_subscriptions_app_block .plan_card{position:relative;overflow:visible;border:2px solid #ffffff!important;border-radius:5px!important;background:#eaf1fb!important;color:#000!important;box-shadow:2px 2px 8px -4px #0000004d}.shopify_subscriptions_app_block .plan_card .subscription_group{position:relative;overflow:visible;border-bottom:3px solid #7B5EA7!important}.shopify_subscriptions_app_block .plan_card .subscription_group:last-child{border-bottom:none!important}.shopify_subscriptions_app_block .one_time_purchase_option_app_block>span,.shopify_subscriptions_app_block .group_name{font-weight:600!important}.shopify_subscriptions_app_block .plan_card input[type=radio]{accent-color:#7B5EA7}.shopify_subscriptions_app_block .plan_card .custom_radio_button:before{box-shadow:0 0 0 1px #9b72cf}.shopify_subscriptions_app_block .plan_card .custom_radio_button:has(input[type=radio]:checked):before{border:2px solid #ffffff;background:#7b5ea7}.shopify_subscriptions_app_block .plan_card .group_list{padding-left:0}.shopify_subscriptions_app_block .plan_card .group_list_item{margin-bottom:1rem!important;cursor:pointer}.shopify_subscriptions_app_block .plan_card .group_list li:last-child .group_list_item{margin-bottom:0!important}.shopify_subscriptions_app_block .plan_card .group_list_item:has(input[type=radio]:checked){color:#7b5ea7;font-weight:600}.shopify_subscriptions_app_block .group_dropdown{width:100%;padding:14px 48px 14px 18px;border:2px solid #9B72CF;border-radius:10px;background-color:#fff;color:#222;font-size:15px;font-weight:500;line-height:1.4;cursor:pointer;transition:all .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%237B5EA7' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center!important}.shopify_subscriptions_app_block .group_dropdown:hover{border-color:#7b5ea7;box-shadow:0 0 0 4px #9b72cf1f}.shopify_subscriptions_app_block .group_dropdown:focus,.shopify_subscriptions_app_block .group_dropdown:focus-visible{outline:none;border-color:#7b5ea7;box-shadow:0 0 0 5px #9b72cf2e}.shopify_subscriptions_app_block .group_dropdown:disabled{opacity:.6;cursor:not-allowed}.shopify_subscriptions_app_block .group_dropdown option{background:#fff;color:#222;font-size:15px;font-weight:500;padding:14px}.shopify_subscriptions_app_block .group_dropdown option:checked{background:#ede6fa;color:#7b5ea7;font-weight:600}.subscription-save-badge{position:absolute;top:-12px;right:-12px;z-index:50;padding:8px 18px;border-radius:999px;background:#7b5ea7;color:#fff;font-size:15px;font-weight:700;line-height:1;letter-spacing:.3px;white-space:nowrap;transform:rotate(8deg);box-shadow:0 8px 18px #7b5ea759;-webkit-user-select:none;user-select:none;pointer-events:none;transition:.25s}.subscription-save-badge:empty{display:none}@media screen and (max-width:749px){.subscription-save-badge{right:-4px;font-size:13px;padding:7px 14px}}#price-template--28151495917738__main .price,#price-template--28151495917738__main .price__container{display:flex;align-items:center;flex-wrap:wrap;column-gap:1rem;row-gap:.6rem}#price-template--28151495917738__main .price__sale{display:flex!important;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;column-gap:1rem}#price-template--28151495917738__main .price-item--sale{font-size:2rem;font-weight:700;letter-spacing:.13rem;line-height:1.25;color:#7b5ea7}#price-template--28151495917738__main .price-item--sale:after{content:" USD"}#price-template--28151495917738__main .price__sale s.price-item--regular{font-size:1.3rem;font-weight:700;letter-spacing:.1rem;color:#0a0a0ae6;text-decoration:line-through}#price-template--28151495917738__main .price__badge-sale{display:inline-flex!important;align-items:center;column-gap:.4em;background:#9b72cf;color:#fff;border:1px solid #9B72CF;border-radius:.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}#price-template--28151495917738__main .price__badge-sale:not(.price__badge--subscription){font-size:0}#price-template--28151495917738__main .price__badge-sale:not(.price__badge--subscription):before{content:"";width:1.2rem;height:1.2rem;flex-shrink:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 0h3a2 2 0 012 2v3a1 1 0 01-.3.7l-6 6a1 1 0 01-1.4 0l-4-4a1 1 0 010-1.4l6-6A1 1 0 017 0zm2 2a1 1 0 102 0 1 1 0 00-2 0z' fill='white'/%3E%3C/svg%3E") no-repeat center / contain}#price-template--28151495917738__main .price__badge-sale:not(.price__badge--subscription):after{content:"SAVE 15%";font-size:1.2rem;font-weight:700;letter-spacing:.1rem}#price-template--28151495917738__main .price__badge--subscription{text-transform:none}#price-template--28151495917738__main .price__badge-sold-out{display:none}@media screen and (min-width:750px){#price-template--28151495917738__main .price__sale s.price-item--regular{font-size:1.6rem}}.product__accordion details{overflow:hidden}.product__accordion details::details-content{block-size:0;opacity:0;overflow:clip;transition:block-size .45s ease,opacity .35s ease,content-visibility .45s allow-discrete}.product__accordion details[open]::details-content{block-size:auto;opacity:1}@starting-style{.product__accordion details[open]::details-content{block-size:0;opacity:0}}.product__accordion summary .icon-caret{transition:transform .35s ease}.product__accordion details[open] summary .icon-caret{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.product__accordion details::details-content,.product__accordion summary .icon-caret{transition:none}}#shopify-block-AaGVKRE9hK0ZLWWt0K__1768834845299682660{display:none!important}.icon-with-text.icon-with-text--horizontal{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;justify-content:center!important;width:100%!important;max-width:100%!important;gap:12px!important;padding:20px 0!important;margin:0!important;box-sizing:border-box!important}.icon-with-text--horizontal .icon-with-text__item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important;width:100%!important;min-width:0!important;gap:16px!important;padding:0!important;box-sizing:border-box!important}.icon-with-text--horizontal .svg-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;width:55px!important;height:55px!important;flex-shrink:0!important;color:#8060ad!important}.icon-with-text--horizontal .svg-wrapper svg{width:48px!important;height:48px!important;max-width:100%!important;fill:currentColor!important}.icon-with-text--horizontal .inline-richtext{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;font-size:clamp(14px,2.8vw,27px)!important;font-weight:400!important;line-height:1.25!important;text-align:center!important;color:#111!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;margin:0!important;box-sizing:border-box!important}@media screen and (max-width:768px){.icon-with-text.icon-with-text--horizontal{gap:8px!important;padding:15px 0!important}.icon-with-text--horizontal .icon-with-text__item{gap:12px!important}.icon-with-text--horizontal .svg-wrapper{width:44px!important;height:44px!important}.icon-with-text--horizontal .svg-wrapper svg{width:40px!important;height:40px!important}.icon-with-text--horizontal .inline-richtext{font-size:clamp(14px,2.5vw,20px)!important}}@media screen and (max-width:480px){.icon-with-text.icon-with-text--horizontal{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;padding:12px 0!important}.icon-with-text--horizontal .icon-with-text__item{gap:10px!important}.icon-with-text--horizontal .svg-wrapper{width:36px!important;height:36px!important}.icon-with-text--horizontal .svg-wrapper svg{width:34px!important;height:34px!important}.icon-with-text--horizontal .inline-richtext{font-size:13px!important;line-height:1.3!important}}@media screen and (max-width:350px){.icon-with-text--horizontal .inline-richtext{font-size:12px!important}.icon-with-text--horizontal .svg-wrapper{width:32px!important;height:32px!important}.icon-with-text--horizontal .svg-wrapper svg{width:30px!important;height:30px!important}}.shopify-section.section-header,.shopify-section-group-header-group:has(>.header-wrapper),.section-header{--sh-header-bg: #ffffff;--sh-header-ink: #0a0a0a;--sh-header-accent: #7B5EA7;--sh-header-border: rgba(10, 10, 10, .08);--sh-header-ease: cubic-bezier(.22, 1, .36, 1)}.section-header .header-wrapper,.shopify-section-group-header-group .header-wrapper{background:#fff;background:var(--sh-header-bg, #ffffff);color:var(--sh-header-ink, #0a0a0a);border-bottom:1px solid var(--sh-header-border, rgba(10,10,10,.08));box-shadow:none}@media screen and (min-width:990px){.section-header .header.header--middle-left,.shopify-section-group-header-group .header.header--middle-left{display:grid;grid-template-areas:"heading navigation icons";grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:20px;padding-top:8px;padding-bottom:0}.section-header .header__heading-link,.shopify-section-group-header-group .header__heading-link{padding:7.5px;line-height:0}.section-header .header__heading-logo,.shopify-section-group-header-group .header__heading-logo{width:100px;max-width:100%;height:auto;object-fit:contain;transition:opacity .25s ease,transform .3s var(--sh-header-ease)}.section-header .header__inline-menu,.shopify-section-group-header-group .header__inline-menu{display:block;margin:0;min-width:0}.section-header .header__inline-menu>.list-menu--inline,.shopify-section-group-header-group .header__inline-menu>.list-menu--inline{display:flex;align-items:center;flex-wrap:wrap;column-gap:0;row-gap:0}}.section-header .header__inline-menu .header__menu-item,.shopify-section-group-header-group .header__inline-menu .header__menu-item{position:relative;color:var(--sh-header-ink, #0a0a0a);font-family:"DM Sans",var(--font-body-family),sans-serif;font-size:14px;font-weight:400;line-height:1.3;letter-spacing:normal;text-decoration:none;text-underline-offset:3px;transition:color .2s ease,background-color .2s ease}.section-header .header__inline-menu .header__menu-item:hover,.section-header .header__inline-menu details[open]>.header__menu-item,.shopify-section-group-header-group .header__inline-menu .header__menu-item:hover,.shopify-section-group-header-group .header__inline-menu details[open]>.header__menu-item{color:var(--sh-header-accent, #7B5EA7);text-decoration:none}.section-header .header__inline-menu>ul>li>.header__menu-item span,.section-header .header__inline-menu>ul>li>header-menu>details>.header__menu-item span,.shopify-section-group-header-group .header__inline-menu>ul>li>.header__menu-item span,.shopify-section-group-header-group .header__inline-menu>ul>li>header-menu>details>.header__menu-item span{text-decoration:none}.section-header .header__inline-menu>ul>li>.header__menu-item[aria-current=page]>span,.section-header .header__inline-menu>ul>li>.header__menu-item .header__active-menu-item,.shopify-section-group-header-group .header__inline-menu>ul>li>.header__menu-item[aria-current=page]>span,.shopify-section-group-header-group .header__inline-menu>ul>li>.header__menu-item .header__active-menu-item{display:inline-block;background:var(--sh-header-accent, #7B5EA7);color:#fff;border-radius:3px;padding:2px 8px;font-weight:700;text-decoration:none}.section-header .header__inline-menu .icon-caret,.shopify-section-group-header-group .header__inline-menu .icon-caret{transition:transform .25s var(--sh-header-ease)}.section-header .header__inline-menu details[open]>summary .icon-caret,.shopify-section-group-header-group .header__inline-menu details[open]>summary .icon-caret{transform:rotate(180deg)}.section-header .header__inline-menu .header__submenu,.shopify-section-group-header-group .header__inline-menu .header__submenu{min-width:190px;padding:12px 0;background:#fff;border:1px solid rgba(10,10,10,.08);border-radius:4px;box-shadow:0 8px 26px #00000017;transform-origin:top center}.section-header .header__inline-menu .header__submenu .header__menu-item,.shopify-section-group-header-group .header__inline-menu .header__submenu .header__menu-item{display:flex;justify-content:space-between;padding:9px 24px;font-size:14px;line-height:1.4;white-space:normal}.section-header .header__inline-menu .header__submenu .header__menu-item:hover,.shopify-section-group-header-group .header__inline-menu .header__submenu .header__menu-item:hover{background:#7b5ea70f}@keyframes sh-dawn-menu-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.section-header .header__inline-menu details[open]>.header__submenu,.shopify-section-group-header-group .header__inline-menu details[open]>.header__submenu{opacity:1;transform:translateY(0);animation:sh-dawn-menu-in .24s var(--sh-header-ease) both}.section-header .header__icons,.shopify-section-group-header-group .header__icons{display:flex;align-items:center;justify-self:end;gap:0}.section-header .header__icons .header__icon,.section-header .header__icons shopify-account,.shopify-section-group-header-group .header__icons .header__icon,.shopify-section-group-header-group .header__icons shopify-account{flex:0 0 44px;width:44px;height:44px;min-width:44px;padding:0;display:inline-flex;justify-content:center;align-items:center;color:var(--sh-header-ink, #0a0a0a);transition:color .2s ease,transform .25s var(--sh-header-ease)}.section-header .header__icons .header__icon:hover,.section-header .header__icons shopify-account:hover,.shopify-section-group-header-group .header__icons .header__icon:hover,.shopify-section-group-header-group .header__icons shopify-account:hover{color:var(--sh-header-accent, #7B5EA7)}.section-header .header__search,.shopify-section-group-header-group .header__search{display:none!important}@media screen and (max-width:989px){.section-header .header.header--mobile-center,.shopify-section-group-header-group .header.header--mobile-center{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr;align-items:center;padding-top:4px;padding-bottom:0}.section-header .header__heading-logo,.shopify-section-group-header-group .header__heading-logo{width:100px;max-width:100%;height:auto;object-fit:contain}.section-header .header__heading-link,.shopify-section-group-header-group .header__heading-link{padding:7.5px}.section-header header-drawer,.shopify-section-group-header-group header-drawer{justify-self:start;margin-left:-12px}.section-header .header__icons .header__icon--account,.section-header .header__icons shopify-account,.shopify-section-group-header-group .header__icons .header__icon--account,.shopify-section-group-header-group .header__icons shopify-account{display:none}.section-header .menu-drawer,.shopify-section-group-header-group .menu-drawer{background:#fff;transition:transform .28s var(--sh-header-ease),visibility .28s ease}.section-header .menu-drawer__menu-item,.section-header .menu-drawer__close-button,.shopify-section-group-header-group .menu-drawer__menu-item,.shopify-section-group-header-group .menu-drawer__close-button{color:#0a0a0a;font-family:"DM Sans",var(--font-body-family),sans-serif;font-size:18px;padding:11px 32px;transition:color .2s ease,background-color .2s ease}.section-header .menu-drawer__menu-item:hover,.shopify-section-group-header-group .menu-drawer__menu-item:hover{background:#0a0a0a0a;color:var(--sh-header-accent, #7B5EA7)}.section-header .menu-drawer__submenu,.shopify-section-group-header-group .menu-drawer__submenu{background:#fff}}@media(prefers-reduced-motion:reduce){.section-header .header__inline-menu *,.section-header .menu-drawer,.section-header .header__icons *,.shopify-section-group-header-group .header__inline-menu *,.shopify-section-group-header-group .menu-drawer,.shopify-section-group-header-group .header__icons *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.product-grid .grid__item,.collection .grid__item{display:flex}.card-wrapper.product-card-wrapper{display:flex;flex-direction:column;width:100%;height:100%}.card-wrapper.product-card-wrapper .card{display:flex;flex-direction:column;height:100%}.card-wrapper.product-card-wrapper .card>.card__content{display:flex;flex-direction:column;flex-grow:1}.card-wrapper.product-card-wrapper .card>.card__content .card__information{flex-grow:1}.card-wrapper.product-card-wrapper .quick-add{margin-top:auto;padding-top:1rem}.card-wrapper.product-card-wrapper .quick-add__submit{width:100%}
/*# sourceMappingURL=/cdn/shop/t/9/assets/additional.css.map */
