:root{--root-color-primary: #000000;--color-primary: #000000;--root-color-secondary: #ffffff;--color-secondary: #ffffff;--color-sale-tag: #e7e3ff;--color-sale-tag-text: #000000;--layout-section-padding-block: 3rem;--layout-section-padding-inline--md: 40px;--layout-section-max-inline-size: 1420px;--element-text-font-family--body: Urbanist;--element-text-font-family-fallback--body: sans-serif;--element-text-font-weight--body: 400;--element-text-letter-spacing--body: .025em;--element-text-text-transform--body: none;--element-text-font-size--body: initial;--element-text-font-size--body-xs: 8px;--element-text-font-size--body-sm: 10px;--element-text-font-size--body-md: 12px;--element-text-font-size--body-lg: 14px;--element-text-line-height--body: 1.5;--element-text-font-family--heading: Urbanist;--element-text-font-family-fallback--heading: sans-serif;--element-text-font-weight--heading: 700;--element-text-letter-spacing--heading: 0em;--element-text-font-size--heading-2xl: 38px;--element-text-font-size--heading-xl: 22px;--element-text-font-size--heading-lg: 16px;--element-text-font-size--heading-md: 14px;--element-text-font-size--heading-sm: 8px;--element-text-font-size--heading-xs: 6px;--element-text-line-height--heading: .8;--element-button-radius: 3px;--element-icon-radius: 3px;--element-button-padding-block: 12px;--element-button-text-transform: uppercase;--element-button-font-weight: 800;--element-button-font-size: max(calc(var(--typeBaseSize) - 4px), 13px);--element-button-letter-spacing: .3em;--element-button-color-primary: #e7e3ff;--element-button-color-secondary: #000000;--element-button-shade-border: 100%;--element-button-shade-background--hover: 0%;--element-button-shade-border--hover: 100%;--element-button-color-focus: var(--color-focus);--element-input-font-size: var(--element-text-font-size--body-sm);--element-input-box-shadow-shade: 100%;--element-input-background-shade--hover: 0%;--element-input-box-shadow-spread-radius--hover: 1px}@media only screen and (max-width:768px){:root{--element-button-font-size: max(calc(var(--typeBaseSize) - 5px), 11px)}}.jm-review-widget-minimal-header__action-buttons[data-v-fdebb527] .jm-button{font-size:16px}.jm-review-content__title,.jm-review-widget-minimal-header__title{font-weight:600!important;font-size:16px!important}.jm-review-widget__header-and-body>.jm-stack>.jdgm-tabs .jdgm-tab{font-size:16px!important;font-weight:400!important}.jm-sort-filter{font-size:16px!important}.element-radio:has(input[type=radio]:checked){--element-button-color: var(--element-button-color-secondary)}.element-button[type=submit],.element-button[type=submit] .element-text,.element-button--shopify-payment-wrapper button{--element-button-padding-block: 13px;--element-button-padding-inline: 20px;--element-button-line-height: 1.42;--_font-size--body-md: var(--element-button-font-size);line-height:1.42!important}product-form:has(.element-button--shopify-payment-wrapper){--element-button-color: #000000}product-form:has(.element-button--shopify-payment-wrapper) .element-button[type=submit],product-form:has(.element-button--shopify-payment-wrapper) .element-button--shopify-payment-wrapper button{min-height:50px!important}product-form:has(.element-button--shopify-payment-wrapper) .shopify-payment-button{margin:0}body:not([data-button_style=angled]) .element-button[type=submit]{position:relative;overflow:hidden}body:not([data-button_style=angled]) .element-button[type=submit]:after{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skew(-20deg);background-image:linear-gradient(to right,transparent,rgba(255,255,255,.25),transparent)}body:not([data-button_style=angled]) .element-button[type=submit]:hover:after{animation:shine .75s cubic-bezier(.01,.56,1,1)}[data-button_style=angled]{--element-button-shade-background--active: var(--element-button-shade-background);--element-button-shade-border--active: var(--element-button-shade-border)}[data-button_style=angled] .element-button[type=submit]{--_box-shadow: none;position:relative;max-width:94%;border-top:1px solid #e7e3ff;border-bottom:1px solid #e7e3ff}[data-button_style=angled] .element-button[type=submit]:before,[data-button_style=angled] .element-button[type=submit]:after{content:"";position:absolute;display:block;top:-1px;bottom:-1px;width:20px;transform:skew(-12deg);background-color:#e7e3ff}[data-button_style=angled] .element-button[type=submit]:before{left:-6px}[data-button_style=angled] .element-button[type=submit]:after{right:-6px}[data-button_style=angled] product-form:has(.element-button--shopify-payment-wrapper) .element-button[type=submit]:before,[data-button_style=angled] product-form:has(.element-button--shopify-payment-wrapper) .element-button[type=submit]:after{background-color:color-mix(in srgb,var(--_color-text) var(--_shade-background),var(--_color-background));border-top:1px solid #e7e3ff;border-bottom:1px solid #e7e3ff}[data-button_style=angled] product-form:has(.element-button--shopify-payment-wrapper) .element-button[type=submit]:before{border-left:1px solid #e7e3ff}[data-button_style=angled] product-form:has(.element-button--shopify-payment-wrapper) .element-button[type=submit]:after{border-right:1px solid #e7e3ff}[data-button_style=angled] .element-button--shopify-payment-wrapper{--_color-background: #e7e3ff}[data-button_style=angled] .element-button--shopify-payment-wrapper button:hover,[data-button_style=angled] .element-button--shopify-payment-wrapper button:before,[data-button_style=angled] .element-button--shopify-payment-wrapper button:after{background-color:color-mix(in srgb,var(--_color-text) var(--_shade-background),var(--_color-background))!important}[data-button_style=angled] .element-button--shopify-payment-wrapper button:not(button:focus-visible){box-shadow:none!important}.jm-review-widget__header-and-body .jm-star-rating__font-icon,.jm-review-widget__header-and-body .jm-star-rating__filled{font-size:12px!important}.jm-review-widget__header-and-body .jm-frame{inline-size:100px}.jm-review-widget__header-and-body .jdgm-review-content__body-content{font-size:var(--element-text-font-size--body-md)}.jm-review-widget__header-and-body .jm-reviewer-info__name,.jm-review-widget__header-and-body .jm-cluster>.jm-text{font-size:var(--element-text-font-size--body-md);font-weight:400}.jm-review-widget__header-and-body>.jm-stack>.jdgm-tabs .jdgm-tab{font-size:var(--element-text-font-size--body-md);font-weight:900}@media only screen and (max-width:769px){.jm-review-widget__header-and-body .jm-frame{inline-size:80px}.jm-media-preview>.jm-media-grid{--thumbnail-size: 80px !important}}.add-to-cart.btn--secondary{font-size:10px;min-height:40px;padding-top:8px;padding-bottom:8px}.grid-product__tag{text-transform:uppercase}[data-essential-cart-element=container-mobile] [data-essential-cart-element=title],[data-essential-cart-element=essential-sticky-add-to-cart-form] [data-essential-cart-element=add-to-cart-button],[data-essential-cart-element=essential-sticky-add-to-cart-form] [data-essential-cart-element=discounted-price],[data-essential-cart-element=essential-sticky-add-to-cart-form] [data-essential-cart-element=regular-price]{--fontSize: var(--element-text-font-size--body-md) !important;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important}[data-essential-cart-element=container-mobile] [data-essential-cart-element=title]{font-size:16.06px!important;font-weight:600!important}[data-essential-cart-element=essential-sticky-add-to-cart-form] [data-essential-cart-element=add-to-cart-mobile-button-text]{font-size:10px!important;font-weight:700!important}[data-essential-cart-element=add-to-cart-mobile-button-text]>div{text-transform:uppercase!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom-theme-styles.css.map */
