:root{--clr-primary-shade: #fef5f5;--clr-secondary-shade: #934fe0;--clr-gray-dusty: #989898;--clr-ash: #f2f2f2;--clr-green: #01b67a;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold: 800;--fs-xxs: 8px;--fs-xs-minus: 11px;--fs-xs: 12px;--fs-xs-plus: 13px;--fs-sm: 14px;--fs-sm-plus: 15px;--fs-base: 16px;--fs-lg: 18px;--fs-xl: 20px;--fs-xl-plus: 22px;--fs-2xl: 24px;--fs-2xl-plus: 26px;--fs-3xl: 28px;--fs-4xl: 40px;--fs-5xl: 42px;--fs-display: 74px;--gap-2xs: 4px;--gap-xxs: 8px;--gap-xs: 10px;--gap-sm: 12px;--gap-base: 16px;--gap-md: 24px;--gap-lg: 28px;--gap-xl: 30px;--gap-2xl: 40px;--control-size: 44px;--control-size-md: 48px;--control-size-cta: 52px;--control-size-lg: 56px}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}ul,ol,ul[role=list],ol[role=list]{list-style:none}html,body{min-height:100%}body{text-rendering:optimizeSpeed;line-height:1.5}a,a:not([class]){text-decoration-skip-ink:auto;text-decoration:none;color:inherit}img,picture,svg{max-width:100%;display:block}select,select:focus{border:none;outline:none}summary::-webkit-details-marker{display:none}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}input{outline:none;box-shadow:none;border:none}input:focus{outline:none;box-shadow:none;border-color:transparent}em{font-style:italic}button.btn,a.btn{position:relative;padding:10px 0!important;font-size:var(--fs-sm)!important;font-weight:var(--fw-medium);letter-spacing:.08em;text-transform:uppercase;border:none;border-radius:4px;cursor:pointer;overflow:hidden;color:var(--clr-white);background:var(--clr-secondary);display:inline-block;text-decoration:none;z-index:1}button.btn:after,a.btn:after{content:"";position:absolute;width:150%;height:250%;border-radius:50%;background:var(--clr-black);top:-75%;left:-25%;transform:translateY(-100%);transition:transform .5s cubic-bezier(.23,1,.32,1);z-index:-1}button.btn:hover:after,a.btn:hover:after{transform:translateY(0)}button.btn:hover,a.btn:hover{color:var(--clr-white)!important}.main-btn{width:100%;min-width:312px;height:auto;margin:4px 0;padding:4px 8px;display:flex;justify-content:center;align-items:center;font-size:var(--fs-lg);font-weight:var(--fw-semibold);line-height:var(--gap-md);color:var(--clr-white);background-color:var(--clr-secondary);text-align:center;border-radius:6px;border:none;overflow:hidden;cursor:pointer}.main-btn[button-type=pdp-primary]{padding:10px 28px;gap:var(--fs-xxs);font-size:var(--fs-2xl);line-height:32px}.savings-badge:hover,.cart-drawer__btn-checkout:hover,.btn-primary:hover,.main-btn:hover,.section-button:hover,.section-btns:hover a{background-color:var(--clr-secondary-shade)}.section-button,.section-btns a{padding:14px 24px;line-height:1;border:none}.text-white{color:var(--clr-white)}.text-primary{color:var(--clr-primary)}.text-black{color:var(--clr-black)}.text-secondary{color:var(--clr-secondary)}.text-secondary-shade{color:var(--clr-secondary-shade)}.text-gray{color:var(--clr-text)}.text-gray-light{color:var(--clr-alto)}.ff-primary,.ff-primary *{font-family:var(--ff-primary)}.ff-accent,.ff-accent *{font-family:var(--ff-accent)}.bg-white{background-color:var(--clr-white)}.bg-primary{background-color:var(--clr-primary)}.bg-primary-shade{background-color:var(--clr-primary-shade)}.bg-black{background-color:var(--clr-black)}.bg-secondary{background-color:var(--clr-secondary)}.bg-secondary-shade{background-color:var(--clr-secondary-shade)}.bg-gray-light{background-color:var(--clr-alto)}.bg-gray{background-color:var(--clr-text)}.bg-white-linen{background-color:var(--clr-white-linen)}.fs-xxs{font-size:var(--fs-xxs)}.fs-xs{font-size:var(--fs-xs)}.fs-xs-minus{font-size:var(--fs-xs-minus)}.fs-xs-plus{font-size:var(--fs-xs-plus)}.fs-sm{font-size:var(--fs-sm)}.fs-sm-plus{font-size:var(--fs-sm-plus)}.fs-base{font-size:var(--fs-base)}.fs-lg{font-size:var(--fs-lg)}.fs-xl{font-size:var(--fs-xl)}.fs-2xl{font-size:var(--fs-2xl)}.fw-regular{font-weight:var(--fw-regular)}.fw-medium{font-weight:var(--fw-medium)}.fw-semibold{font-weight:var(--fw-semibold)}.fw-bold{font-weight:var(--fw-bold)}.mx-auto{margin-inline:auto}.text-left{text-align:left}.text-center{text-align:center}.flex{display:flex}.grid{display:grid}.shrink-0{flex-shrink:0}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:end}.item-center{align-items:center}.item-start{align-items:start}.item-end{align-items:end}.w-half{width:50%}.w-full{width:100%}.h-full{height:100%}.w-auto{width:auto}.h-auto{height:auto}.h-fit{height:fit-content}.w-fit{width:fit-content}.rounded-sm{border-radius:4px}.rounded-md{border-radius:6px}.rounded-lg{border-radius:8px}.rounded-xl{border-radius:12px}.rounded-2xl{border-radius:24px}.rounded-full{border-radius:100vmax}.overflow-hidden{overflow:hidden}.hidden{display:none}.block{display:block}.inline-flex{display:inline-flex}.inline-block{display:inline-block}.hidden-sm-block{display:none}.block-sm-hidden{display:block}.flex-row-sm-col{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-2xs{gap:var(--gap-2xs)}.gap-xxs{gap:var(--gap-xxs)}.gap-xs{gap:var(--gap-xs)}.gap-sm{gap:var(--gap-sm)}.gap-base{gap:var(--gap-base)}.gap-md{gap:var(--gap-md)}.gap-lg{gap:var(--gap-lg)}.gap-xl{gap:var(--gap-xl)}.gap-2xl{gap:var(--gap-2xl)}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.pointer{cursor:pointer}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.title-spacing{gap:32px}*{font-family:var(--ff-secondary)}.heading-1,.heading-2,.heading-3,.heading-4,.heading-5{font-family:var(--ff-primary);line-height:1.59;translate:0 -.045em;text-transform:uppercase}:is(.heading-1,.heading-2,.heading-3,.heading-4,.heading-5) *{font-family:inherit;line-height:inherit}.heading-1{font-size:calc(var(--fs-h1) * var(--u));font-weight:var(--fw-h1)}.heading-2{font-size:calc(var(--fs-h2) * var(--u));font-weight:var(--fw-h2)}.heading-3{font-size:calc(var(--fs-h3) * var(--u));font-weight:var(--fw-h3)}.heading-4{font-size:calc(var(--fs-h4) * var(--u));font-weight:var(--fw-h4)}.heading-5{font-size:calc(var(--fs-h5) * var(--u));font-weight:var(--fw-h5)}.paragraph{font-size:calc(var(--fs-p) * var(--u));font-weight:var(--fw-p);line-height:1.3}:root{--container-max: 1440px;--container-px: clamp(16px, 3vw, 40px)}.shopify-policy__container,.container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-px)}.container-narrow{max-width:1168px;margin-inline:auto;padding-inline:14px}:root{--section-py: 60px}@media(max-width:749px){:root{--section-py: 32px}}.section-py{padding-block:var(--section-py)}.bs-card-title.line-clamp{-webkit-line-clamp:2}.line-clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.yc-richtext h2 span,.yc-richtext h2{font-size:calc(var(--fs-h2) * var(--u));font-weight:var(--fw-h2);line-height:40px;color:var(--clr-h2);margin:16px 0}.yc-richtext h3 span,.yc-richtext h3{font-size:var(--fs-2xl);font-weight:var(--fw-semibold);line-height:32px;color:var(--clr-text);margin-bottom:24px}.yc-richtext span{margin-bottom:0}.yc-richtext .splide__track{padding-bottom:24px}.yc-richtext .splide__pagination{flex-direction:row}.yc-richtext .splide__pagination .splide__pagination__page{background:var(--clr-alto)!important}.yc-richtext .splide__pagination .splide__pagination__page.is-active{background:var(--clr-secondary)!important}.yc-richtext div ul li a:has(.product-card-main){text-decoration:none;color:var(--clr-text)}.yc-richtext span,.yc-richtext li,.yc-richtext li span,.yc-richtext h4,.yc-richtext h4 span,.yc-richtext p span,.yc-richtext p{font-size:calc(var(--fs-2xl) - var(--gap-xxs));font-weight:var(--fw-medium);line-height:32px;color:var(--clr-text)!important;margin-bottom:24px}.yc-richtext li p,.yc-richtext li span{margin-bottom:0}.yc-richtext strong{font-weight:var(--fw-bold)}.yc-richtext a span,.yc-richtext a{color:var(--clr-secondary-shade)!important;text-decoration:underline}.yc-richtext ul{padding-left:56px;margin-bottom:40px;display:flex;flex-direction:column;gap:var(--fs-xxs)}.yc-richtext ul li{list-style:disc;margin-bottom:0}.article-content img{border-radius:8px;height:auto;margin-bottom:24px;width:100%}.yc-close-btn{background:none;border:none;padding:6px;border-radius:100vmax}.yc-close-btn:hover{background:var(--clr-ash);color:var(--clr-gray)}.yc-close-btn svg{width:30px;height:30px}#cart-drawer-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:99998;opacity:0;transition:opacity .3s ease}#cart-drawer-overlay.active{display:block;opacity:1}#cart-drawer{position:fixed;top:0;right:0;width:420px;max-width:100vw;z-index:99999;transform:translate(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);box-shadow:-4px 0 24px #00000021}#cart-drawer.open{transform:translate(0)}.cart-drawer__header{padding:28px 28px 16px}.cart-drawer__delivery-banner{margin:0 20px 12px;border:1px solid var(--clr-alto);padding:10px 16px;display:flex}.cart-drawer__delivery-banner svg{flex-shrink:0;color:var(--clr-secondary)}.cart-drawer__items{flex:1;overflow-y:auto;padding:0 20px}.cart-drawer__item{padding:16px;margin-bottom:12px;align-items:flex-start}.cart-drawer__item-img{width:80px;height:80px}.cart-drawer__item-title{line-height:1.2;margin-bottom:4px}.cart-drawer__item-compare{text-decoration:line-through}.cart-drawer__qty-controls{margin-top:6px;border-radius:4px}.cart-drawer__qty-num,.cart-drawer__qty-btn{background:none;border:none;width:27px;height:27px;line-height:1}.cart-drawer__qty-btn:hover{background:var(--clr-secondary-shade)}.cart-drawer__qty-num{min-width:20px}.cart-drawer__item-remove{background:none;border:none;padding:4px;transition:color .2s;margin-top:-2px}.cart-drawer__item-remove:hover{color:var(--clr-secondary-shade)}.cart-drawer__empty{padding:60px 20px}.cart-drawer__loading{display:none;top:0;right:0;bottom:0;left:0;background:#f5f0ebb3;z-index:10}.cart-drawer__loading.active{display:flex}.cart-drawer__spinner{width:36px;height:36px;border:3px solid var(--clr-primary);border-top-color:var(--clr-secondary);animation:spin .7s linear infinite}.cart-addon-item{border:1px solid var(--clr-alto);padding:10px}.cart-addon-item:hover{box-shadow:0 8px 28px #beb3ff6a}.splide__arrow{background-color:var(--clr-white)!important;box-shadow:0 2px 8px #00000014!important}.splide__arrow svg{fill:var(--clr-secondary-shade)!important}@keyframes spin{to{transform:rotate(360deg)}}.cart-drawer__footer{padding:8px 20px 16px;border-top:2px solid var(--clr-alto)}.cart-drawer__total-row{margin-bottom:6px}.cart-drawer__actions{display:grid;grid-template-columns:1fr 1fr}.cart-drawer__btn-checkout,.cart-drawer__btn-view{padding:14px;border:1.5px solid var(--clr-alto);transition:.2s,background .2s;text-decoration:none}.cart-drawer__btn-view:hover{border-color:var(--clr-secondary);background:var(--clr-primary)}#cart-drawer .free-shipping-bar{padding:14px 20px;margin-bottom:0}.bs-card{box-shadow:0 1px 6px #0000000f;transition:transform .22s ease,box-shadow .22s ease;text-decoration:none;border:1px solid rgba(0,0,0,.04)}.bs-card:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-3px)}.bs-card-img-wrap{position:relative;background:#f7f4f0;aspect-ratio:1 / 1;height:350px}.bs-card:hover .bs-card-img-wrap img{transform:scale(1.04)}.bs-card-img-wrap img{transition:opacity .3s ease,transform .3s ease}.bs-card-img-wrap .img-secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease}.bs-card:hover .bs-card-img-wrap .img-secondary{opacity:1}.bs-badge{top:14px;right:14px;width:38px;height:38px;line-height:1}.savings-badge{padding:2px 8px;white-space:nowrap;letter-spacing:.2px;z-index:1}.bs-card-hover-btn{bottom:10px;right:10px;width:40px;height:40px;min-width:40px;max-width:40px;padding:0!important;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease;z-index:2;line-height:1;display:flex!important;align-items:center;justify-content:center;border-radius:50%}.bs-card:hover .bs-card-hover-btn{opacity:1;transform:translateY(0)}.bs-card-body{padding:16px 14px 18px;flex:1}.bs-card-title{min-height:auto;text-transform:uppercase;line-height:1.3;margin-bottom:4px}.bs-card-desc{flex:1}.bs-card-price{margin-top:4px}.bs-price-old{text-decoration:line-through;color:var(--clr-gray-dusty);margin-right:6px;font-size:14px}.bs-price-current{font-size:18px;color:var(--clr-text)}.img-secondary-placeholder img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.bs-card:hover .img-secondary-placeholder img{opacity:1}@media(max-width:1030px){.bs-card-img-wrap{height:220px}.line-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bs-card-title{font-size:14px!important}}@media(max-width:765px){.hidden-sm-block{display:block}.block-sm-hidden{display:none}.w-half{width:100%}.flex-row-sm-col{flex-direction:column}.title-spacing{gap:var(--gap-md)}.yc-richtext h2 span,.yc-richtext h2{font-size:var(--fs-2xl);line-height:28px;margin:0 0 16px}.yc-richtext h3 span,.yc-richtext h3{font-size:calc(var(--fs-2xl) - var(--gap-xxs));line-height:28px;margin-bottom:12px}.yc-richtext ul li span,.yc-richtext ul li,.yc-richtext h4 span,.yc-richtext h4,.yc-richtext p span,.yc-richtext p{font-size:var(--fs-lg);font-weight:var(--fw-regular);line-height:28px}.yc-richtext ul{padding-left:var(--fs-2xl);margin-bottom:36px;gap:var(--gap-xxs)}.yc-richtext ul li{list-style:disc}.yc-richtext div:has(table){overflow-x:scroll}.yc-richtext div table{width:600px!important}#cart-drawer{width:90vw}.cart-drawer__header{padding:20px 16px 12px}.cart-drawer__items{padding:0 12px}.cart-drawer__footer{padding:14px 12px 20px}.cart-drawer__delivery-banner{margin:0 12px 12px}}@media(max-width:400px){.price-save{display:none}}.shopify-policy__container{margin:2.5rem auto!important;max-width:80rem!important}@media(min-width:765px){.shopify-policy__container{margin-bottom:5rem!important;margin-top:5rem!important}}.shopify-policy__container .shopify-policy__body h1 span,.shopify-policy__container .shopify-policy__title h1 span,.shopify-policy__container .shopify-policy__body h1,.shopify-policy__container .shopify-policy__title h1{font-size:2.25rem;font-weight:var(--fw-bold);line-height:2.5rem;margin-bottom:2.5rem;text-align:start;color:var(--clr-text)}.shopify-policy__container .shopify-policy__body h2 span,.shopify-policy__container .shopify-policy__body h2{font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:2rem;margin-top:1.5rem;color:var(--clr-text)}.shopify-policy__container .shopify-policy__body :is(h2,h3){margin-bottom:16px}.shopify-policy__container .shopify-policy__body h3 span,.shopify-policy__container .shopify-policy__body h3{font-size:1.25rem;line-height:1.75rem;margin-top:1.5rem}.shopify-policy__container .shopify-policy__body h4 span,.shopify-policy__container .shopify-policy__body h4{font-size:var(--fs-lg);line-height:1.75rem;margin-top:1.5rem}.shopify-policy__container .shopify-policy__body :is(h4,h5){margin-bottom:1px}.shopify-policy__container .shopify-policy__body h5 span,.shopify-policy__container .shopify-policy__body h5{font-size:var(--fs-base);line-height:1.5rem;margin-top:1.5rem}.shopify-policy__container .shopify-policy__body ul{list-style-type:disc;padding-left:1.5rem}.shopify-policy__container .shopify-policy__body ul li span,.shopify-policy__container .shopify-policy__body ul li{font-size:var(--fs-sm);font-weight:var(--fw-regular);line-height:1.25rem;line-height:1.5rem;color:var(--clr-text)}.shopify-policy__container .shopify-policy__body p{margin-bottom:16px}.shopify-policy__container .shopify-policy__body p span,.shopify-policy__container .shopify-policy__body p{font-size:var(--fs-sm);font-weight:var(--fw-regular);line-height:1.25rem;line-height:1.5rem;color:var(--clr-text)}.shopify-policy__container .shopify-policy__body a{font-size:.875rem;font-weight:var(--fw-regular);line-height:1.25rem;line-height:1.5rem;color:var(--clr-secondary-shade)}.shopify-policy__container .shopify-policy__body b,.shopify-policy__container .shopify-policy__body strong{font-weight:var(--fw-bold)}.shopify-policy__container .shopify-policy__body a:hover{text-decoration-line:underline}.shopify-policy__container .shopify-policy__body a span{font-size:var(--fs-sm);font-weight:var(--fw-regular);line-height:1.25rem;line-height:1.5rem;color:var(--clr-secondary-shade)}.shopify-policy__container .shopify-policy__body a span:hover{text-decoration-line:underline}.shopify-policy__container .shopify-policy__body table td,.shopify-policy__container .shopify-policy__body table th{padding:.625rem}.shopify-policy__container .shopify-policy__body table,.shopify-policy__container .shopify-policy__body table td,.shopify-policy__container .shopify-policy__body table th{border:1px solid var(--clr-text)}.stockist-feature-bg-color{display:flex;justify-content:center;align-items:center}#stockist-widget .stockist-query-entry .stockist-search-button button span{color:var(--clr-white)!important}:root{--yc-w: min(100vw, 1440px);--u: calc(var(--yc-w) / 1440)}@media(max-width:900px){:root{--u: calc(100vw / 760)}}*{line-height:normal}body{background:var(--clr-white);-webkit-font-smoothing:antialiased}#MainContent{overflow:clip}a{flex-shrink:0}::selection{background:var(--clr-primary);color:var(--clr-white)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.uppercase{text-transform:uppercase}.nowrap{white-space:nowrap}.fw-extrabold{font-weight:var(--fw-extrabold)}.text-muted{color:var(--clr-muted)}.bg-band{background-color:var(--clr-band)}.bg-panel{background-color:var(--clr-panel)}.yc-paper{display:inline-flex;align-items:center;justify-content:center;background:url(yumma-paper-label.jpg) center / 100% 100% no-repeat #e9e9e9;box-shadow:0 calc(3 * var(--u)) calc(6 * var(--u)) #0000002e}.yc-torn{width:100%;height:auto;margin-bottom:-1px;position:relative;z-index:2}.yc-btn{display:inline-flex;align-items:center;justify-content:center;height:calc(50 * var(--u));min-width:calc(172 * var(--u));padding:0 calc(20 * var(--u));background:var(--clr-black);color:var(--clr-white);font-size:calc(28 * var(--u));font-weight:var(--fw-extrabold);letter-spacing:.005em;text-transform:uppercase;line-height:1;white-space:nowrap;transition:transform .2s,background .2s,color .2s}.yc-btn:hover{transform:scale(1.04)}.yc-stk{position:absolute;z-index:3;height:auto;pointer-events:none}.yc-press-label{font-size:calc(26 * var(--u));line-height:1;white-space:nowrap}.yc-press-logos{width:calc(750 * var(--u));height:auto;flex:0 0 auto}.yc-plus{position:relative;flex-shrink:0}.yc-plus:before,.yc-plus:after{content:"";position:absolute;left:50%;top:50%;width:46%;height:12%;min-height:2px;background:currentColor;border-radius:1px;transform:translate(-50%,-50%)}.yc-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.yc-plus--minus:after,[aria-expanded=true]>.yc-plus:after{display:none}.yc-acc__q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--gap-base);background:none;border:none;cursor:pointer;text-transform:uppercase;text-align:left}.yc-acc__a{max-height:0;overflow:hidden;opacity:0;transition:max-height .45s ease,padding-bottom .45s ease,opacity .3s ease}.yc-acc__q[aria-expanded=true]+.yc-acc__a{opacity:1}.yc-stars{display:flex;color:var(--clr-star)}.yc-rte *{line-height:inherit}@media(max-width:900px){.yc-press-logos{width:min(calc(750 * var(--u)),92vw)}}@media(max-width:1199px){.paragraph{font-size:max(var(--fs-sm),calc(var(--fs-p) * var(--u)));line-height:1.5}:where(.yc-btn,.yc-flav__add,.yc-grid__btn,.yc-cards__all,.yc-cards__btn){min-height:var(--control-size);max-width:100%}.yc-btn{padding:var(--gap-xs) var(--gap-base);white-space:normal;text-align:center;line-height:1.2}.yc-press-label{font-size:max(var(--fs-base),calc(26 * var(--u)))}}@media(max-width:900px){.heading-2{font-size:max(var(--fs-2xl),calc(var(--fs-h2) * var(--u)))}.heading-3{font-size:max(var(--fs-xl),calc(var(--fs-h3) * var(--u)))}.yc-acc__q>span:first-child{min-width:0;overflow-wrap:anywhere}.yc-rte{overflow-wrap:anywhere}.yc-rte img,.yc-rte video,.yc-rte iframe{max-width:100%}}:root{--clr-accent: var(--clr-lav-soft);--clr-ink: #261e1e;--clr-ink-soft: #2e2a39;--clr-coal: #1c1c1c;--clr-paper: #fcfcfc;--clr-paper-2: #f5f5f5;--clr-stone: #e5e3dd;--clr-mist: #eceae9;--clr-line: #e7e7e9;--clr-dim: #6b6b6b;--clr-cream: #fdfcf9;--clr-line-warm: #d8d5c9;--clr-muted-warm: #5b594f;--clr-muted-warm-2: #8a877b;--clr-blush: #f5f0f6;--clr-sale: #fa3f3f;--clr-error: #c0392b;--clr-verified: #0e7a82;--clr-scroll-thumb: #b4b4b4;--clr-scroll-track: #ececec}.ys-section{--u: 1px}.ys-page{background:var(--clr-paper);color:var(--clr-ink-soft);font-size:var(--fs-sm-plus);line-height:1.4;letter-spacing:-.01em}.ys-h1,.ys-h2,.ys-h3,.ys-h4,.ys-h5,.ys-h6{font-family:var(--ff-primary);font-weight:var(--fw-regular);text-transform:uppercase;letter-spacing:-.05em;line-height:.9}:is(.ys-h1,.ys-h2,.ys-h3,.ys-h4,.ys-h5,.ys-h6) *{font-family:inherit;line-height:inherit}.ys-h1{font-size:max(12px,calc(clamp(48px,37.32px + 2.8479vw,92px)*.7))}.ys-h2{font-size:max(12px,calc(clamp(40px,31.2624px + 2.3301vw,76px)*.7))}.ys-h3{font-size:calc(36 * var(--u))}.ys-h4{font-size:max(12px,calc(clamp(32px,26.1744px + 1.5534vw,56px)*.7))}.ys-h5{font-size:max(12px,calc(clamp(22px,19.5728px + .6472vw,32px)*.7));line-height:1}.ys-h6{font-size:max(12px,calc(clamp(19px,17.7872px + .3236vw,24px)*.7));line-height:1}.ys-text{font-size:var(--fs-sm-plus);line-height:1.6;letter-spacing:-.01em}.ys-small{font-size:12px;letter-spacing:-.01em;text-transform:uppercase}.ys-mark{padding:0 4px;color:var(--clr-coal);background:linear-gradient(var(--clr-accent),var(--clr-accent)) 0 60% / 100% 88% no-repeat;border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ys-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 40px;border:1px solid transparent;border-radius:100vmax;background:var(--clr-accent);color:var(--clr-ink);font-size:12px;line-height:1;font-weight:400;letter-spacing:normal;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.ys-btn:hover,.ys-btn--dark{background:var(--clr-coal);color:var(--clr-white)}.ys-btn--dark:hover{background:var(--clr-accent);color:var(--clr-ink)}.ys-no-scrollbar{scrollbar-width:none}.ys-no-scrollbar::-webkit-scrollbar{display:none}.ys-logo-ink{filter:brightness(0)}.ys-stars{display:inline-flex;gap:1px}.ys-stars svg{width:11px;height:11px}.ys-pcard{border-radius:calc(16 * var(--u));color:inherit;transition:transform .3s ease,box-shadow .3s ease}.ys-pcard:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000014}.ys-pcard:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ys-pcard__media{aspect-ratio:1;background:var(--clr-paper-2)}.ys-pcard__img{transition:opacity .4s ease}.ys-pcard__img--hover{top:0;right:0;bottom:0;left:0;opacity:0}.ys-pcard:hover .ys-pcard__img--hover{opacity:1}.ys-pcard__body{flex:1;gap:calc(6 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u)) calc(16 * var(--u))}.ys-pcard__rating{line-height:1;min-height:14px}.ys-pcard__stars{color:var(--clr-coal)}.ys-pcard__count{letter-spacing:-.01em}.ys-pcard__title{font-size:max(var(--fs-sm),calc(16 * var(--u)));letter-spacing:-.05em;line-height:.9}.ys-pcard__price{line-height:1.4;letter-spacing:-.01em}.ys-pcard__btn{color:var(--clr-ink);align-self:center;margin-top:auto;min-height:calc(46 * var(--u));border-width:2px;letter-spacing:normal}.ys-pcard__btn:hover{background:var(--clr-white);color:var(--clr-black)}@media(min-width:700px){.ys-pcard__btn:hover{background:transparent;border-color:#1a1a1a;color:#1a1a1a}}@media(prefers-reduced-motion:reduce){.ys-pcard,.ys-pcard__img,.ys-pcard__btn{transition:none}}@media(max-width:699px){.ys-pcard{border-radius:var(--gap-base)}.ys-pcard__body{align-items:center;gap:var(--gap-sm);padding:calc(var(--gap-2xl) / 2) var(--gap-sm) var(--gap-md);text-align:center}.ys-pcard__count{font-size:var(--fs-xs-minus)}.ys-pcard__title{font-size:var(--fs-base);overflow-wrap:anywhere}.ys-pcard__btn{min-height:39px;padding:0 var(--gap-md);border-width:1px}}.ys-page #MainContent>.shopify-section:first-child:not(:has(.ys-under-head)){padding-top:var(--ys-head-h, 84px)}html{scroll-padding-top:90px}@media(max-width:699px){.ys-section{font-size:var(--fs-xs-plus)}.ys-h3{font-size:17.55px}.ys-btn{font-size:var(--fs-xs-minus)}}:where(.ys-section) :where(*){line-height:inherit}@media(prefers-reduced-motion:reduce){.ys-page{scroll-behavior:auto}.ys-page *,.ys-page *:before,.ys-page *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--clr-mk-rule: color-mix(in srgb, var(--clr-mk-ink) 12%, transparent);--clr-mk-line: color-mix(in srgb, var(--clr-mk-ink) 14%, transparent);--clr-mk-line-soft: color-mix(in srgb, var(--clr-mk-ink) 8%, transparent);--clr-mk-line-strong: color-mix(in srgb, var(--clr-mk-ink) 20%, transparent);--clr-mk-shade: color-mix(in srgb, var(--clr-mk-ink) 18%, transparent);--clr-mk-glass: color-mix(in srgb, var(--clr-mk-paper) 94%, transparent);--clr-mk-paper-hover: color-mix(in srgb, var(--clr-mk-paper) 88%, var(--clr-mk-ink));--mk-side: var(--container-px);--mk-wrap: var(--container-max);--mk-pad: clamp(56px, 7vw, 104px);--mk-pad-sm: clamp(56px, 7vw, 96px);--mk-pad-lg: clamp(64px, 8vw, 112px);--mk-pad-xl: clamp(64px, 8vw, 120px);--mk-ease: .2s ease}.mk-section{--u: 1px;background:var(--clr-mk-paper);color:var(--clr-mk-ink);font-family:var(--ff-store);font-weight:var(--fw-regular);line-height:normal;-webkit-font-smoothing:antialiased}.mk-section *{font-family:var(--ff-store)}:where(.mk-section) :where(*){line-height:inherit}.mk-section :where(a){color:inherit;transition:color var(--mk-ease)}.mk-section a:where(:not(.mk-btn)):hover{color:var(--clr-mk-muted)}.mk-section :where(button){border:0;background:none;color:inherit;cursor:pointer}.mk-section [hidden]{display:none!important}.mk-eyebrow{font-size:var(--fs-xs-plus);font-weight:var(--fw-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--clr-mk-muted)}.mk-h1,.mk-h2,.mk-h3{line-height:1;font-weight:var(--fw-bold);letter-spacing:-.03em;text-wrap:balance}.mk-h1{font-size:clamp(38px,4.6vw,76px);line-height:.94;font-weight:var(--fw-extrabold);letter-spacing:-.035em}.mk-h2{font-size:clamp(30px,3.6vw,52px)}.mk-h2--lg{font-size:clamp(36px,4.6vw,68px);line-height:.96;font-weight:var(--fw-extrabold);letter-spacing:-.035em}.mk-h3{font-size:clamp(28px,3.2vw,44px)}.mk-text{font-size:clamp(17px,1.4vw,20px);line-height:1.5;color:var(--clr-mk-body);text-wrap:pretty}.mk-link{align-self:flex-start;padding-bottom:3px;border-bottom:1.5px solid currentColor;font-size:var(--fs-sm-plus);font-weight:var(--fw-semibold)}.mk-btn{display:inline-block;padding:calc(15 * var(--u)) var(--gap-lg);border:1.5px solid transparent;border-radius:100vmax;font-size:var(--fs-sm-plus);font-weight:var(--fw-semibold);text-align:center;transition:background var(--mk-ease),color var(--mk-ease),border-color var(--mk-ease)}.mk-btn--primary{background:var(--clr-mk-ink);border-color:var(--clr-mk-ink);color:var(--clr-mk-paper)}.mk-btn--primary:hover{background:var(--clr-mk-ink-hover);border-color:var(--clr-mk-ink-hover);color:var(--clr-mk-paper)}.mk-btn--secondary{border-color:var(--clr-mk-ink);color:var(--clr-mk-ink)}.mk-btn--secondary:hover{background:var(--clr-mk-ink);color:var(--clr-mk-paper)}.mk-btn--light,.mk-btn--ghost{padding:var(--gap-base) var(--gap-xl)}.mk-btn--light{background:var(--clr-mk-paper);border-color:var(--clr-mk-paper);color:var(--clr-mk-ink)}.mk-btn--light:hover{background:var(--clr-mk-paper-hover);border-color:var(--clr-mk-paper-hover);color:var(--clr-mk-ink)}.mk-btn--ghost{border-color:var(--clr-mk-paper);color:var(--clr-mk-paper)}.mk-btn--ghost:hover{background:color-mix(in srgb,var(--clr-mk-paper) 12%,transparent);color:var(--clr-mk-paper)}.mk-tab{padding:calc(11 * var(--u)) calc(20 * var(--u));border:1.5px solid var(--clr-mk-ink)!important;border-radius:100vmax;font-size:var(--fs-sm);font-weight:var(--fw-semibold);transition:background var(--mk-ease),color var(--mk-ease)}.mk-section .mk-tab:hover{background:color-mix(in srgb,var(--clr-mk-ink) 10%,transparent)}.mk-section .mk-tab:focus-visible{outline:2px solid var(--clr-mk-ink);outline-offset:2px}.mk-section .mk-tab[aria-selected=true]{background:var(--clr-mk-ink);color:var(--clr-mk-paper)}.mk-badge{top:var(--gap-sm);left:var(--gap-sm);padding:5px var(--gap-xs);border-radius:100vmax;background:var(--clr-mk-ink);color:var(--clr-mk-paper);font-size:var(--fs-xs);font-weight:var(--fw-semibold);pointer-events:none}.mk-card__tags{top:var(--gap-sm);right:var(--gap-sm);gap:var(--gap-2xs);max-width:calc(50% - var(--gap-sm));pointer-events:none}.mk-badge--tag{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.04em}@media(max-width:749px){.mk-card__tags{top:auto;right:var(--gap-xxs);bottom:var(--gap-xxs);left:var(--gap-xxs);flex-direction:row;flex-wrap:wrap;align-items:flex-end;max-width:none}.mk-badge--tag{padding:3px var(--gap-xxs);font-size:10px}}.mk-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2vw,28px) clamp(12px,1.4vw,20px)}@media(max-width:1023.98px){.mk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.mk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-md) var(--gap-sm)}.mk-btn{padding:calc(10 * var(--u)) var(--gap-base)}}.mk-card{--u: 1px;gap:calc(14 * var(--u));color:var(--clr-mk-ink);font-family:var(--ff-store);line-height:normal;text-align:left;padding:var(--gap-xs);border-radius:var(--gap-sm);box-shadow:0 1px 2px color-mix(in srgb,var(--clr-mk-ink) 1%,transparent),0 4px 8px color-mix(in srgb,var(--clr-mk-ink) 3%,transparent)}.mk-card *{font-family:var(--ff-store)}.mk-card :where(a){color:inherit;transition:color var(--mk-ease)}.mk-card .mk-card__name:hover{color:var(--clr-mk-muted)}.mk-card__media{aspect-ratio:1;background:var(--clr-mk-sand)}.mk-card .mk-card__row{flex-direction:column;gap:var(--gap-xxs);padding-inline:var(--gap-2xs)}.mk-card .mk-card__prices{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:0 var(--gap-xxs)}.mk-card .mk-card__price{white-space:nowrap}.mk-card .mk-card__add{margin-top:auto}.mk-card__info{min-width:0;gap:5px}.mk-card__name{font-size:calc(17 * var(--u));font-weight:var(--fw-bold);line-height:1.25;letter-spacing:-.01em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.5em}.mk-card__desc{font-size:var(--fs-sm);line-height:1.4;color:var(--clr-mk-muted);text-wrap:pretty;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.8em}.mk-card--link .mk-card__desc{min-height:0}.mk-card__price{font-size:var(--fs-sm-plus);font-weight:var(--fw-medium);color:var(--clr-mk-body)}.mk-card__was{font-size:var(--fs-xs-plus);color:var(--clr-mk-subtle);text-decoration:line-through}.mk-card .mk-card__add{width:100%;margin-top:auto;padding:calc(14 * var(--u));border:1.5px solid var(--clr-mk-ink);border-radius:var(--gap-sm);background:none;color:var(--clr-mk-ink);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:normal;text-align:center;cursor:pointer;transition:background var(--mk-ease),color var(--mk-ease)}.mk-card{container-type:inline-size}@container (max-width: 230px){.mk-card__row{flex-direction:column;gap:var(--gap-2xs)}.mk-card__prices{flex-direction:row;align-items:baseline;gap:var(--gap-xxs)}.mk-card__name{font-size:var(--fs-sm-plus)}.mk-card__price{font-size:var(--fs-sm)}.mk-card__desc{font-size:var(--fs-xs-plus)}.mk-card .mk-card__add{padding:var(--gap-xs);font-size:var(--fs-xs-plus)}}.mk-card .mk-card__add:hover,.mk-card .mk-card__add.is-added{background:var(--clr-mk-ink);color:var(--clr-mk-paper)}.mk-card .mk-card__add:disabled{border-color:var(--clr-mk-faint);background:none;color:var(--clr-mk-subtle);cursor:default}.mk-card--link .mk-card__img{transition:transform .5s ease}.mk-card--link:hover .mk-card__img{transform:scale(1.04)}.mk-card.mk-card--link:hover .mk-card__name{color:inherit}.mk-card--link:hover .mk-card__add{background:var(--clr-mk-ink);color:var(--clr-mk-paper)}.mk-card__fallback{top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--clr-accent) 45%,var(--clr-white))}.mk-card__fallback-stk{width:38%;height:auto;transform:rotate(-8deg)}@media(prefers-reduced-motion:reduce){.mk-card--link .mk-card__img{transition:none}}.mk-stepper{height:var(--control-size);border:1.5px solid var(--clr-mk-ink);border-radius:8px}.mk-section .mk-stepper button{width:var(--control-size);height:100%;font-size:var(--fs-xl);font-weight:var(--fw-medium)}.mk-section .mk-stepper button:disabled{color:var(--clr-mk-faint);cursor:default}.mk-stepper span{font-size:var(--fs-sm-plus);font-weight:var(--fw-semibold)}.mk-track{display:flex;width:max-content;animation:mkMarquee var(--mk-speed, 22s) linear infinite}.mk-track__set{display:flex;align-items:center;flex:none}@keyframes mkMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mk-logo-img{width:auto;object-fit:contain;filter:grayscale(1);mix-blend-mode:multiply}@media(prefers-reduced-motion:reduce){.mk-track{animation:none}}.ys-page:has(.mk-head) #MainContent>.shopify-section:first-child{padding-top:0}.ys-page:has(.mk-head){background:var(--clr-mk-paper)}.mk-section .ys-pcard,.mk-section .ys-pcard *{font-family:var(--ff-secondary)}
/*# sourceMappingURL=/cdn/shop/t/31/assets/global.css.map */
