.shopify_subscriptions_fieldset:has(input.one_time_purchase_option_app_block:checked) .shopify_subscriptions_app_policy{display:none}.group_list_item:not(:has(input:checked)) .pdp-plan__note,.group_list_item:not(:has(input:checked)) .pdp-plan__meta,.group_list_item:not(:has(input:checked)) .pdp-plan__bullets,.group_list_item:not(:has(input:checked)) .pdp-plan__description{display:none}.group_list_item:has(input:checked) .pdp-plan__note,.group_list_item:has(input:checked) .pdp-plan__meta,.group_list_item:has(input:checked) .pdp-plan__bullets,.group_list_item:has(input:checked) .pdp-plan__description{animation:pdp-plan-reveal .22s ease both}@keyframes pdp-plan-reveal{0%{opacity:0;transform:translateY(-.3rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.group_list_item:has(input:checked) .pdp-plan__note,.group_list_item:has(input:checked) .pdp-plan__meta,.group_list_item:has(input:checked) .pdp-plan__bullets,.group_list_item:has(input:checked) .pdp-plan__description{animation:none}}.image-carousel__btn[href*="instagram.com"]{align-items:center;display:inline-flex;gap:.7rem}.image-carousel__btn[href*="instagram.com"]:before{background-color:currentColor;content:"";flex:0 0 auto;height:1.5rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Crect x='2.5' y='2.5' width='19' height='19' rx='5.5'/%3E%3Ccircle cx='12' cy='12' r='4.3'/%3E%3Ccircle cx='17.7' cy='6.3' r='1.4' fill='%23000' stroke='none'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Crect x='2.5' y='2.5' width='19' height='19' rx='5.5'/%3E%3Ccircle cx='12' cy='12' r='4.3'/%3E%3Ccircle cx='17.7' cy='6.3' r='1.4' fill='%23000' stroke='none'/%3E%3C/svg%3E") center / contain no-repeat;width:1.5rem}div:has(>a[href="/pages/coaching"])+.header__submenu{border:.1rem solid rgba(0,0,0,.1);bottom:auto;box-shadow:0 1.2rem 3.2rem #00000014;left:auto;max-width:none;min-height:0;min-width:24rem;padding:1rem 0;text-align:left;transform:none;width:max-content}div:has(>a[href="/pages/coaching"])+.header__submenu>li{width:auto}div:has(>a[href="/pages/coaching"])+.header__submenu .header__menu-item{padding:1.1rem 2.4rem;white-space:nowrap}body.template-product .pdp-product .embla--thumbs-below .embla-thumbs__wrapper{position:relative}body.template-product .pdp-product .embla--thumbs-below .embla-thumbs__slide{cursor:pointer}body.template-product .pdp-product .embla--thumbs-below .gallery-thumbs__image,body.template-product .pdp-product .embla--thumbs-below .gallery-thumbs__video{border:.1rem solid transparent;border-radius:.8rem;opacity:.55;overflow:hidden;transition:opacity .2s ease,border-color .2s ease}body.template-product .pdp-product .embla--thumbs-below .gallery-thumbs__image img{border-width:.2rem}body.template-product .pdp-product .embla--thumbs-below .embla-thumbs__slide--selected .gallery-thumbs__image,body.template-product .pdp-product .embla--thumbs-below .embla-thumbs__slide--selected .gallery-thumbs__video{border-color:var(--pdp-accent, #9c6eb6);opacity:1}body.template-product .pdp-product .embla--thumbs-below .embla__button-thumb{bottom:auto;box-shadow:0 .1rem .6rem #0000001f;height:3.2rem;padding:.7rem;top:50%;transform:translateY(-50%);transition:opacity .2s ease;width:3.2rem;z-index:2}body.template-product .pdp-product .embla--thumbs-below .embla__button-thumb--prev{left:.4rem;right:auto}body.template-product .pdp-product .embla--thumbs-below .embla__button-thumb--next{left:auto;right:.4rem}body.template-product .pdp-product .embla--thumbs-below .embla__button-thumb svg{width:1.4rem}body.template-product .pdp-product .embla--thumbs-below .embla__button-thumb--prev svg{transform:rotate(90deg)}body.template-product .pdp-product .embla--thumbs-below .embla__button-thumb--next svg{transform:rotate(-90deg)}body.template-product .pdp-product .embla--thumbs-below .embla__button-thumb[disabled]{opacity:0;pointer-events:none}@media screen and (min-width:990px){body.template-product .pdp-product .product-media embla-component.product-gallery__carousel{display:block;margin-inline:auto;max-width:max(34rem,calc((100vh - var(--header-height, 8rem) - 24rem) / .76));max-width:max(34rem,calc((100svh - var(--header-height, 8rem) - 24rem) / .76))}body.template-product .pdp-product .embla--thumbs-below .embla-thumbs__container>*{flex:0 0 7.2rem}body.template-product .pdp-product .product-gallery__carousel:has(.embla--thumbs-below) .embla-custom-fractions{display:none}}@media screen and (max-width:989px){body.template-product .pdp-product embla-component.product-gallery__carousel .embla--thumbs-below gallery-thumbs.embla-thumbs{box-sizing:border-box;display:flex;padding-inline:var(--page-width-padding, 1.6rem);width:100%}body.template-product .pdp-product .embla--thumbs-below{gap:1rem}body.template-product .pdp-product .embla--thumbs-below .embla-thumbs__container{gap:.8rem}body.template-product .pdp-product .embla--thumbs-below .embla-thumbs__container>*{flex:0 0 5.6rem}body.template-product .pdp-product .embla--thumbs-below .embla__button-thumb{display:none!important}}@media screen and (max-width:749px){body.template-product .pdp-product .product-media .pdp-gallery-dots{display:none}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/site-overrides.css.map */
