:root{--font-marcellus: "Marcellus", serif;--font-proxima-nova: "Reddit Sans", sans-serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--color-light: #ffffff;--color-dark: #1e1e1e;--color-green: #72ad7d;--color-gray: #7d7d7d;--max-width-website: 1720px;--max-width-small-website: 1428px;--max-width-super-small-website: 1028px;--padding-sides: 100px;--base-glutter: 1.25rem;--margin-base: 2.5rem;--padding-base: 5rem;--navbar-and-announcement-height: 7rem;--default-ease: cubic-bezier(.625, .05, 0, 1);--smooth: cubic-bezier(.38, .005, .215, 1);--expo-in-out: cubic-bezier(.87, 0, .13, 1);--fade: cubic-bezier(.25, .1, .25, 1);--duration-fast: .2s;--duration-base: .4s;--duration-slow: .7s;--transition-fast: var(--duration-fast) var(--default-ease);--transition-base: var(--duration-base) var(--smooth);--transition-slow: var(--duration-slow) var(--expo-in-out)}@media(max-width:1280px){:root{--margin-base: 2rem;--padding-sides: 4.5rem;--padding-base: 3.75rem;--base-glutter: 1.1875rem}}@media(max-width:1024px){:root{--margin-base: 1.5rem;--padding-sides: 2rem;--padding-base: 2.5rem;--base-glutter: 1.125rem}}@media(max-width:768px){:root{--margin-base: 1rem;--padding-sides: 1rem;--padding-base: 1.5rem;--base-glutter: 1rem;--navbar-and-announcement-height: 5.75rem}}body{font-family:var(--font-proxima-nova);background-color:var(--color-light);color:var(--color-dark)}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--color-dark);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}p{text-wrap:pretty}img{-webkit-user-select:none;user-select:none}fieldset{padding-block:0;padding-inline:0}.section-base{position:relative;padding:0px var(--padding-sides);display:flex;justify-content:center}.section-full-width{position:relative;padding:0}.container{margin:0 auto;max-width:var(--max-width-website)}.container-small{max-width:var(--max-width-small-website)}.container-super-small{max-width:var(--max-width-super-small-website)}.container-full-width{width:100%;max-width:none}.shopify-policy__container.shopify-policy__container{max-width:1024px;margin:0 auto;padding-top:calc(11.5rem - var(--navbar-and-announcement-height));padding-bottom:5rem}.shopify-policy__title h1{font-family:var(--font-marcellus);color:var(--color-dark);margin-bottom:2.5rem}.shopify-policy__body{color:var(--color-dark)}.shopify-policy__body h2{font-family:var(--font-proxima-nova);margin-top:2rem;margin-bottom:.5rem;font-size:1.5rem;font-weight:500;line-height:120%;letter-spacing:-.24px}.shopify-policy__body h2:first-child{margin-top:0}.shopify-policy__body p{font-family:var(--font-proxima-nova);font-size:1.125rem;font-weight:400;line-height:150%;margin-bottom:1rem}.shopify-policy__body ul,.shopify-policy__body ol{font-family:var(--font-proxima-nova);font-size:1.125rem;font-weight:400;line-height:150%;margin:0 0 1rem;padding-left:1.5rem}.shopify-policy__body ul{list-style:disc}.shopify-policy__body ol{list-style:decimal}.shopify-policy__body li{margin-bottom:.5rem}.shopify-policy__body strong,.shopify-policy__body b{font-weight:600}.shopify-policy__body a{text-decoration:underline;color:var(--color-green)}@media(max-width:1024px){.shopify-policy__container{padding-top:calc(8.5rem - var(--navbar-and-announcement-height))}.shopify-policy__title h1{margin-bottom:1.5rem}}@media(max-width:768px){.shopify-policy__container{padding-top:calc(5.75rem - var(--navbar-and-announcement-height) / 2);padding-bottom:var(--padding-base)}.shopify-policy__title h1{margin-bottom:1rem}}.stack{display:flex;flex-direction:column;gap:var(--margin-base)}.background-image-section{background-repeat:no-repeat;background-size:cover;background-position:center}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;z-index:9999;background-color:var(--color-light);color:var(--color-dark)}.skip-link:focus-visible{width:auto;height:auto;padding:1rem;margin:0;overflow:visible;clip:auto;white-space:normal;top:0;left:0}.bg-dark{background-color:var(--color-dark)}.bg-light{background-color:var(--color-light)}.bg-green{background-color:var(--color-green)}.bg-gray{background-color:var(--color-gray)}.color-light{color:var(--color-light)}.color-green{color:var(--color-green)}.color-gray{color:var(--color-gray)}.btn{display:block;background-color:var(--color-dark);color:var(--color-light);padding:1rem;width:32.5rem;max-width:100%;text-align:center;font-family:var(--font-proxima-nova);font-size:1rem;font-weight:600;line-height:normal;letter-spacing:normal;text-transform:uppercase;cursor:pointer;border:solid 1px transparent;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.btn:disabled{cursor:not-allowed}.btn.small{padding:1rem .75rem;width:fit-content}.btn:not(:disabled):hover{background-color:var(--color-light);color:var(--color-dark);border-color:var(--color-dark)}.btn.border-light{border:1px solid var(--color-light);background-color:transparent;color:var(--color-light)}.btn.border-light:hover{border:1px solid var(--color-light);color:var(--color-dark);background-color:var(--color-light)}.btn.border-light-bg-transparent{background-color:transparent;border:1px solid var(--color-light);color:var(--color-light)}.btn.border-light-bg-transparent:hover{background-color:var(--color-light);border:1px solid var(--color-light);color:var(--color-dark)}.btn.border-bg-transparent{background-color:transparent;border:1px solid var(--color-dark);color:var(--color-dark)}.btn.border-bg-transparent:hover{background-color:var(--color-dark);color:var(--color-light)}.btn.light{background-color:var(--color-light);color:var(--color-dark)}.btn.light:not(:disabled):hover{background-color:var(--color-dark);color:var(--color-light)}.btn.full{width:100%}.btn.text-only{background-color:transparent;padding:4px 0;border:transparent;border-bottom:1px solid var(--color-dark);color:var(--color-dark);width:fit-content;font-family:var(--font-proxima-nova);font-size:1rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:normal;text-transform:uppercase;position:relative}.btn.text-only:before{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background-color:var(--color-dark);transition:width .4s cubic-bezier(.25,.46,.45,.94)}.btn.text-only:hover{background-color:transparent;border-bottom:1px solid transparent;transition:border-bottom-color 0s}.btn.text-only:hover:before{width:100%;transition-delay:.15s}.btn.text-only.light{border:transparent;border-bottom:1px solid var(--color-light);color:var(--color-light)}.btn.text-only.light:before{background-color:var(--color-light)}.btn.text-only.light:hover{background-color:transparent;border-bottom:1px solid transparent;transition:border-bottom-color 0s}@layer typography{.text-display{font-family:var(--font-marcellus);font-size:clamp(2rem,.7rem + 5vw,3.75rem);font-style:normal;font-weight:var(--font-weight-regular);line-height:110%;letter-spacing:-.09375rem}.text-heading-lg{font-family:var(--font-marcellus);font-size:clamp(1.75rem,.85rem + 3.5vw,2.75rem);font-style:normal;font-weight:var(--font-weight-regular);line-height:110%;letter-spacing:-.04125rem}.text-heading-md{font-family:var(--font-marcellus);font-size:2.25rem;font-style:normal;font-weight:var(--font-weight-regular);line-height:110%;letter-spacing:-.0225rem}.text-heading-sm{font-family:var(--font-proxima-nova);font-size:clamp(1.125rem,.7rem + 1.5vw,1.5rem);font-style:normal;font-weight:var(--font-weight-regular);line-height:normal;letter-spacing:normal}.font-heading{font-family:var(--font-marcellus)}.text-subheading{font-family:var(--font-proxima-nova);font-size:clamp(.875rem,.5rem + 1.3vw,1.25rem);font-style:normal;font-weight:var(--font-weight-light);line-height:normal}.text-eyebrow{font-family:var(--font-proxima-nova);font-size:clamp(.875rem,.7rem + .6vw,1rem);font-style:normal;font-weight:var(--font-weight-medium);line-height:normal;letter-spacing:normal;text-transform:uppercase}.text-nav-link{font-family:var(--font-marcellus);font-size:1.25rem;font-style:normal;font-weight:var(--font-weight-regular);line-height:100%;letter-spacing:.025rem}.text-price{font-family:var(--font-proxima-nova);font-size:clamp(1.25rem,1rem + 1vw,1.5rem);font-style:normal;font-weight:var(--font-weight-regular);line-height:normal;letter-spacing:normal}.text-body{font-family:var(--font-proxima-nova);font-size:1rem;font-style:normal;font-weight:var(--font-weight-regular);line-height:normal}.text-body-sm{font-family:var(--font-proxima-nova);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-regular);line-height:normal}@media(max-width:768px){.text-eyebrow-mobile{font-family:var(--font-proxima-nova);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-medium);line-height:normal;letter-spacing:normal;text-transform:uppercase}.text-body-sm-mobile{font-family:var(--font-proxima-nova);font-size:.875rem;font-style:normal;font-weight:var(--font-weight-regular);line-height:normal}}@media(max-width:1024px){.btn.text-only{font-size:.9375rem;line-height:normal;letter-spacing:normal}}@media(max-width:768px){.btn.text-only{font-size:.875rem;line-height:normal;letter-spacing:normal}}}.recommendation-product-card{display:flex;flex-direction:column;height:100%}.collection-product-card{padding:0;display:flex;flex-direction:column;height:100%}.collection-product-card .product-card-image-link,.recommendation-product-card .product-card-image-link{width:100%;display:block;margin-bottom:1.5rem;overflow:hidden}.collection-product-card .product-card-image-link img,.recommendation-product-card .product-card-image-link img{width:100%;height:auto;object-fit:cover;aspect-ratio:1;transition:transform var(--transition-base)}.collection-product-card:hover .product-card-image-link img,.recommendation-product-card:hover .product-card-image-link img{transform:scale(1.05)}.product-card-info{display:flex;flex-direction:column;align-items:start;flex:1}.product-card-title-row{display:flex;align-items:start;justify-content:space-between;gap:.75rem;width:100%;margin-bottom:.5rem}.collection-product-card .product-card-title-link,.recommendation-product-card .product-card-title-link{display:block;max-width:25rem;text-decoration:none;color:inherit}.collection-product-card .product-card-title,.recommendation-product-card .product-card-title{text-align:left}.collection-product-card .product-card-description,.recommendation-product-card .product-card-description{color:var(--color-gray);text-align:left;max-width:25rem}.collection-product-card .product-card-price,.recommendation-product-card .product-card-price{margin-top:1rem}.collection-product-card .product-cart-button,.recommendation-product-card .product-cart-button{margin-top:1rem;width:100%;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:.75rem}.collection-product-card .product-cart-button[data-notify-me],.recommendation-product-card .product-cart-button[data-notify-me]{justify-content:center}.collection-product-card .product-cart-button:disabled,.recommendation-product-card .product-cart-button:disabled{opacity:.5;cursor:not-allowed}.notify-me-text-short{display:none}@media(max-width:1280px){.collection-product-card{padding:.9375rem}}@media(max-width:1024px){.collection-product-card{padding:.625rem}.product-card-title-row{flex-direction:column;align-items:flex-start}.product-card-title-row .product-card-rating-badge{width:100%;justify-content:flex-start}}@media(max-width:768px){.collection-product-card{padding:0;height:100%}.collection-product-card .product-cart-button,.recommendation-product-card .product-cart-button{margin-top:1.5rem;font-size:.85rem;padding:1rem .75rem}.notify-me-text-full{display:none}.notify-me-text-short{display:inline}}.product-card-rating-badge{display:flex;align-items:center;justify-content:start;gap:.25rem;font-size:.875rem;line-height:normal;font-family:var(--font-proxima-nova);color:var(--color-dark);margin-top:auto;padding-top:.75rem;width:100%}.product-card-rating-badge [data-rating-stars]{display:flex;align-items:center;gap:.125rem}.product-card-rating-badge [data-rating-total]{color:var(--color-gray)}.product-card-title-row .product-card-rating-badge{margin-top:0;padding-top:0;width:auto;flex-shrink:0;justify-content:flex-end}.collection-product-item{display:flex;height:100%}recharge-subscription-widget::part(rc-widget__root){--rc-widget-brand-color: var(--color-dark) !important;--rc-widget-brand-color-10: color-mix( in srgb, var(--color-dark) 10%, #ffffff ) !important;--rc-widget-brand-color-20: color-mix( in srgb, var(--color-dark) 20%, #ffffff ) !important;--rc-widget-brand-color-50: color-mix( in srgb, var(--color-dark) 50%, #ffffff ) !important;--rc-widget-brand-color-70: color-mix( in srgb, var(--color-dark) 70%, #ffffff ) !important;--rc-widget-brand-color-80: color-mix( in srgb, var(--color-dark) 80%, #ffffff ) !important;--rc-widget-brand-contrast-color: var(--color-light) !important;--rc-widget-text-color: var(--color-dark) !important;--rc-widget-selected-bg-color: var(--color-light) !important;--rc-widget-selected-text-color: var(--color-dark) !important;--rc-widget-badge-text-color: var(--color-dark) !important;--rc-widget-badge-bg-color: color-mix( in srgb, var(--color-dark) 8%, #ffffff ) !important;--rc-widget-card-radius: 0px !important;--rc-widget-button-radius: 0px !important;--rc-widget-badge-radius: 0px !important;--rc-widget-field-radius: 0px !important;font-family:var(--font-proxima-nova)!important;color:var(--color-dark)!important}recharge-subscription-widget::part(rc-purchase-option){border:1px solid var(--color-dark)!important;background-color:var(--color-light)!important;padding:.75rem 1rem!important;font-family:var(--font-proxima-nova)!important;transition:background-color var(--transition-fast),color var(--transition-fast)!important}recharge-subscription-widget::part(rc-purchase-option__label){padding:0!important;font-family:var(--font-proxima-nova)!important;font-size:1rem!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;letter-spacing:normal!important;text-transform:uppercase!important}recharge-subscription-widget::part(rc-purchase-option__selector){display:flex!important;align-items:center!important;font-weight:400!important;font-family:var(--font-proxima-nova);font-size:1rem;font-style:normal;line-height:normal;letter-spacing:normal;text-transform:uppercase}recharge-subscription-widget::part(rc-purchase-option__checked-indicator){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:12px!important;height:12px!important;padding:0!important;margin-right:.75rem!important;box-sizing:content-box!important;font-size:9.5px!important;flex-shrink:0!important;overflow:hidden!important}recharge-subscription-widget::part(rc-purchase-option__price),recharge-subscription-widget::part(rc-purchase-option__original-price),recharge-subscription-widget::part(rc-purchase-option__discounted-price){font-family:var(--font-proxima-nova)!important;font-size:1.125rem!important;font-style:normal!important;font-weight:400!important;line-height:normal}recharge-subscription-widget::part(rc-purchase-option__badge){font-family:var(--font-proxima-nova)!important;font-size:.75rem!important}recharge-subscription-widget::part(rc-plans-select),recharge-subscription-widget::part(rc-plans-dropdown),recharge-subscription-widget::part(rc-plans__label){font-family:var(--font-proxima-nova)!important;color:var(--color-dark)!important}recharge-subscription-widget::part(rc-learn-more__trigger-compact){color:var(--color-dark)!important}.yotpo-widget-instance,.yotpo-widget-instance *{box-sizing:initial;margin:revert}.yotpo-widget-instance img,.yotpo-widget-instance svg{display:initial;max-width:none;height:initial}
/*# sourceMappingURL=/cdn/shop/t/186/assets/base.css.map */
