:root{--mybeta-content: 760px;--mybeta-media: 680px;--mybeta-buy-panel: 580px;--mybeta-system-font: "Aptos", "Avenir Next", -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", "Segoe UI", Arial, sans-serif;--font-body--family: var(--mybeta-system-font) !important;--font-heading--family: var(--mybeta-system-font) !important;--font-paragraph--family: var(--mybeta-system-font) !important;--font-paragraph--size: clamp(1rem, .25vw + .95rem, 1.075rem) !important;--font-paragraph--line-height: 1.62 !important;--font-paragraph--letter-spacing: -.011em !important;--font-h1--family: var(--mybeta-system-font) !important;--font-h1--weight: 600 !important;--font-h1--size: clamp(2.75rem, 5vw, 5.5rem) !important;--font-h1--line-height: .98 !important;--font-h1--letter-spacing: -.045em !important;--font-h2--family: var(--mybeta-system-font) !important;--font-h2--weight: 600 !important;--font-h2--size: clamp(2.25rem, 4vw, 4rem) !important;--font-h2--line-height: 1.02 !important;--font-h2--letter-spacing: -.04em !important;--font-h3--family: var(--mybeta-system-font) !important;--font-h3--weight: 600 !important;--font-h3--size: clamp(1.75rem, 3vw, 3rem) !important;--font-h3--line-height: 1.08 !important;--font-h3--letter-spacing: -.035em !important;--font-h4--family: var(--mybeta-system-font) !important;--font-h4--weight: 600 !important;--font-h4--size: clamp(1.35rem, 2vw, 2rem) !important;--font-h4--line-height: 1.15 !important;--font-h4--letter-spacing: -.025em !important;--font-h5--family: var(--mybeta-system-font) !important;--font-h5--weight: 600 !important;--font-h5--size: 1.3rem !important;--font-h5--line-height: 1.2 !important;--font-h5--letter-spacing: -.02em !important;--font-h6--family: var(--mybeta-system-font) !important;--font-h6--weight: 600 !important;--font-h6--size: 1.1rem !important;--font-h6--line-height: 1.25 !important;--font-h6--letter-spacing: -.015em !important}body,button,input,select,textarea{font-family:var(--mybeta-system-font)}body{font-size:1rem;line-height:1.5;letter-spacing:-.011em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(h1,h2,h3,h4,h5,h6),:where(.h1,.h2,.h3,.h4,.h5,.h6),.text-block :where(h1,h2,h3,h4,h5,h6){font-family:var(--mybeta-system-font);font-weight:600;letter-spacing:-.035em;text-wrap:balance}h1,.h1{font-size:clamp(2.75rem,5vw,5.5rem);line-height:.98}h2,.h2{font-size:clamp(2.25rem,4vw,4rem);line-height:1.02}h3,.h3{font-size:clamp(1.75rem,3vw,3rem);line-height:1.08}h4,.h4{font-size:clamp(1.35rem,2vw,2rem);line-height:1.15}:where(p,li,dd,dt,td,th,label){letter-spacing:-.011em}.rte :where(p,li){font-size:clamp(1rem,.25vw + .95rem,1.075rem);line-height:1.62}:where(.button,button,input,select,textarea){font-size:1rem;letter-spacing:-.012em}.button,button{font-weight:550}.header-logo:focus-visible,.content-for-layout a:focus-visible{outline:2px solid var(--mybeta-accent);outline-offset:4px;box-shadow:0 0 0 4px #7a533129}#header-component .header__row--top{--border-bottom-width: 1px !important;--border-bottom-width-mobile: 1px !important}.mybeta-store-gateway .mybeta-store-gateway__eyebrow{color:var(--mybeta-accent);letter-spacing:.12em}.mybeta-store-gateway__actions .button{min-height:48px;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.mybeta-store-gateway__account a,.mybeta-footer a,.mybeta-subscription-note a{transition:color .16s ease}.mybeta-store-gateway__account a:hover,.mybeta-footer a:hover,.mybeta-subscription-note a:hover{color:var(--mybeta-accent)}.appstle_sub_widget :is(.appstle_sellingPlan_discountText,.appstle_discount_block){border-color:var(--mybeta-accent)!important;background:var(--mybeta-accent)!important;color:#fff!important}main[data-template=product] .product-information{padding-block:clamp(24px,4vw,64px);row-gap:clamp(16px,2vw,28px)}main[data-template=product] .product-information__grid,main[data-template=product] .product-information__grid:not(.product-information--media-none){display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,1fr);grid-column:2;gap:clamp(32px,4vw,56px);align-items:start}main[data-template=product] .product-information__media{width:min(100%,var(--mybeta-media));min-width:0;padding:0;margin-inline:auto}main[data-template=product] .product-details{width:min(100%,var(--mybeta-buy-panel));padding:0;margin:0}main[data-template=product] .product-details h1{font-size:clamp(2.25rem,3vw,3.25rem);line-height:1;letter-spacing:-.04em}main[data-template=product] .mybeta-product-description{grid-column:2;width:100%;max-width:none;padding-block-start:0;line-height:1.65}main[data-template=product] .mybeta-product-description>*{width:100%;max-width:none;max-inline-size:100%}main[data-template=product] .product-details>*{max-width:none}.mybeta-subscription-note{margin:0 0 14px;font-size:.84rem;line-height:1.5;color:rgb(var(--color-foreground-rgb) / .7)}.mybeta-subscription-note a{color:currentColor;text-underline-offset:3px}@media screen and (min-width:750px){main[data-template=product] .product-information__media{margin-block-start:24px}.appstle_sub_widget{width:100%;max-width:720px}.appstle_sub_widget :is(div,fieldset):has(>[class*=appstle_one_time]):has(>[class*=appstle_subscribe]){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:stretch}.appstle_sub_widget [class*=appstle_one_time],.appstle_sub_widget [class*=appstle_subscribe_option]{width:100%!important;min-width:0;margin:0!important}}main[data-template=product] .product-details .text-block,main[data-template=product] .product-details .text-block>*,main[data-template=product] .product-details .rte,main[data-template=product] .product-details .rte>*{width:100%;max-width:none;max-inline-size:100%}main[data-template=product] .product-details .rte{line-height:1.65}main[data-template=product] .product-details .rte table{display:table;width:100%;overflow:visible;font-size:.92rem}main[data-template=product] .product-details .rte th,main[data-template=product] .product-details .rte td{padding:12px 10px;border-color:var(--mybeta-border)}main[data-template=product] .mybeta-product-description table{width:100%}@media screen and (max-width:749px){main[data-template=product] .product-information{padding-block-start:12px}main[data-template=product] .product-information__grid{grid-template-columns:minmax(0,1fr);gap:24px}main[data-template=product] .product-details{grid-column:1 / -1;padding-inline:var(--page-margin)}main[data-template=product] .product-details .rte{overflow-x:auto}main[data-template=product] .mybeta-product-description{grid-column:1 / -1;padding:40px var(--page-margin) 0;overflow-x:auto}}.cart-drawer{--cart-drawer-padding: 22px;--cart-drawer-padding-desktop: 28px}.cart-drawer .cart-drawer__dialog{width:min(100vw,500px);max-width:500px}.cart-drawer .cart-drawer__inner{padding-inline:0}.cart-drawer .cart-drawer__content{min-height:0;overflow:hidden}.cart-drawer .cart-drawer__header{padding:24px var(--cart-drawer-padding-desktop) 18px;border-bottom:1px solid var(--mybeta-border)}.cart-drawer .cart-drawer__heading{font-size:clamp(1.7rem,2.2vw,2rem);line-height:1;letter-spacing:-.035em}.cart-drawer .cart-drawer__close-button{top:18px;right:20px;width:44px;height:44px;margin:0;border:1px solid var(--mybeta-border);background:var(--color-background);transition:background-color .16s ease,transform .16s ease}.cart-drawer .cart-drawer__close-button:hover{background-color:rgb(var(--color-foreground-rgb) / .06);opacity:1;transform:scale(1.03)}.cart-drawer .cart-drawer__items{flex:1 1 auto;min-height:0;padding-block:10px 8px;overflow-y:auto;overscroll-behavior:contain}.cart-drawer .cart-drawer__items .cart-items__table-row,.cart-drawer .cart-drawer__items .cart-items__table-row--full-width-variants{display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-template-rows:repeat(4,min-content);grid-template-areas:"details details" "variants variants" "quantity price" "error error";column-gap:12px;row-gap:6px;align-items:start;padding-block:18px 22px;margin:0;border-bottom:1px solid var(--mybeta-border)}.cart-drawer .cart-drawer__items .cart-items__table-row:last-child{padding-block-end:22px;border-bottom:0}.cart-drawer .cart-items__details{display:contents}.cart-drawer .cart-items__product-info{grid-area:details;min-width:0}.cart-drawer .cart-items__variants-wrapper{grid-area:variants;min-width:0;color:rgb(var(--color-foreground-rgb) / .68)}.cart-drawer .cart-items__unit-price-wrapper,.cart-drawer .cart-items__media{display:none}.cart-drawer .cart-items__media-container{width:64px;aspect-ratio:1;border-radius:6px;overflow:hidden;background:rgb(var(--color-foreground-rgb) / .045)}.cart-drawer .cart-items__media-image{width:100%;height:100%;object-fit:cover;transition:transform .24s ease}.cart-drawer .cart-items__media-container:hover .cart-items__media-image{transform:scale(1.025)}.cart-drawer .cart-items__title{overflow-wrap:anywhere;font-size:1rem;font-weight:600;line-height:1.22;letter-spacing:-.02em}.cart-drawer .cart-items__variants-wrapper,.cart-drawer .cart-items__variants-wrapper *{font-size:.875rem;line-height:1.4}.cart-drawer .cart-items__price{grid-area:price;width:max-content;min-width:0;max-width:8rem;font-size:.9rem;line-height:1.25;white-space:nowrap;align-self:center}.cart-drawer .cart-items__quantity{grid-area:quantity;margin-block-start:10px;align-self:center}.cart-drawer .cart-items__quantity-controls{gap:8px}.cart-drawer .cart-items__quantity .quantity-selector{--quantity-selector-width: 112px;flex:0 0 var(--quantity-selector-width);width:112px;height:44px;border:1px solid rgb(var(--color-foreground-rgb) / .45);border-radius:12px}.cart-drawer .cart-items__quantity .quantity-selector button{width:44px;height:44px}.cart-drawer .cart-items__quantity .quantity-selector input{max-width:24px}.cart-drawer .cart-items__remove{width:44px;height:44px;border-radius:50%}.cart-drawer .cart-items__remove:hover{background:rgb(var(--color-foreground-rgb) / .06)}.cart-drawer .cart-drawer__summary{position:relative;flex:0 0 auto;align-items:stretch;gap:18px;padding:20px var(--cart-drawer-padding-desktop) 28px;border-top:1px solid var(--mybeta-border);-webkit-mask-image:none;mask-image:none}.cart-drawer .cart-drawer__summary .cart-totals{gap:18px}.cart-drawer .cart-drawer__summary .cart-totals__total{font-weight:600}.cart-drawer .cart-drawer__summary .cart-totals__total-value{font-size:1.1rem;letter-spacing:-.02em}.cart-drawer .cart-drawer__summary .additional-checkout-buttons{display:none}.cart__checkout-button{min-height:54px;font-weight:600;letter-spacing:-.012em}.cart-title h1{font-size:clamp(2.2rem,4vw,3.75rem);line-height:1;letter-spacing:-.04em}main[data-template=cart] .cart-page,main[data-template=page] .section,main[data-template=search] .section{padding-block-start:clamp(28px,5vw,64px)}main[data-template=cart] .cart-items__media{max-width:120px}.footer-content .text-block h3,.footer-content .text-block h4{margin-block-end:12px;font-family:var(--mybeta-system-font);font-weight:600;letter-spacing:-.025em}.footer-content .text-block h3{font-size:1.7rem}.footer-content .text-block h4{font-size:1.05rem}.footer-content .text-block p{line-height:1.65}@media screen and (max-width:749px){.cart-drawer{--cart-drawer-padding: 18px;--cart-drawer-padding-desktop: 18px}.cart-drawer .cart-drawer__dialog{width:100vw;max-width:100vw}.cart-drawer .cart-drawer__header{padding:20px 18px 16px}.cart-drawer .cart-drawer__close-button{top:12px;right:12px}.cart-drawer .cart-drawer__items .cart-items__table-row,.cart-drawer .cart-drawer__items .cart-items__table-row--full-width-variants{grid-template-columns:minmax(0,1fr) max-content;column-gap:12px}.cart-drawer .cart-items__title{font-size:.95rem}.cart-drawer .cart-items__price{font-size:.84rem}.cart-drawer .cart-drawer__summary{padding:18px 18px calc(20px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.cart-drawer .cart-drawer__close-button,.cart-drawer .cart-items__media-image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mybeta-shop.css.map */
