.template-product h1.product__title,.template-product .product__title{font-family:Inter,var(--FONT-STACK-BODY),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:clamp(24px,2vw,32px)!important;line-height:1.08!important;letter-spacing:-.018em!important;font-weight:600!important;max-width:24ch;text-wrap:balance}.template-product .product-single__details .form__wrapper{border-radius:14px!important;border-color:#17141121!important;box-shadow:0 8px 26px #17141109!important;padding:20px!important}.template-product .product-language-chooser{gap:6px!important;margin:10px 0 14px!important}.template-product .product-language-chooser__label{font-family:Inter,var(--FONT-STACK-BODY),sans-serif;font-size:10px!important;letter-spacing:.085em!important;color:#17141185}.template-product .product-language-chooser__link{min-height:29px!important;padding:4px 8px!important;border-radius:10px!important;background:#fff!important;font-size:10px!important;box-shadow:none!important}.template-product .product-language-chooser__link--current{background:var(--ems-ink,#171411)!important;color:#fff!important;border-color:var(--ems-ink,#171411)!important}@media(hover:hover){.template-product .product-language-chooser__link:not(.product-language-chooser__link--current):hover{transform:translateY(-1px);background:#f8f4ed!important}}.template-product .product-single__media,.template-product .product-single__media--image{overflow:hidden}.template-product .product-single__media img{transition:transform .42s cubic-bezier(.2,.65,.2,1),filter .25s ease}@media(hover:hover){.template-product .product-single__media:hover img{transform:scale(1.012)}}.template-product .product-single__thumbnail,.template-product [data-thumbnail]{transition:opacity .18s ease,transform .18s ease,border-color .18s ease}@media(hover:hover){.template-product .product-single__thumbnail:hover,.template-product [data-thumbnail]:hover{transform:translateY(-2px);opacity:.92}}.template-product .product__submit__buttons{gap:8px!important}.template-product .product__submit__buttons .opt{min-height:60px!important;border-radius:13px!important;padding:12px 14px!important;box-shadow:none!important;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease!important}.template-product .product__submit__buttons .opt__title{font-size:.9rem!important}.template-product .product__submit__buttons .opt__sub{font-size:.76rem!important}.template-product .product__submit__buttons .opt__now{font-size:.9rem!important}@media(hover:hover){.template-product .product__submit__buttons .opt:hover{transform:translateY(-2px)!important;box-shadow:0 8px 20px #17141112!important}.template-product .product__submit__buttons .opt--primary:hover{box-shadow:0 10px 24px #17141121!important}}.template-product .product__submit__buttons .opt:focus-visible,.template-product .product-language-chooser__link:focus-visible,.template-product .ems-tabs__btn:focus-visible,.template-product .product__accordion__title:focus-visible{outline:2px solid rgba(79,106,70,.7);outline-offset:3px}.template-product .ems-hook{border-radius:11px!important;padding:12px 13px!important;transition:border-color .18s ease,background-color .18s ease}.template-product .ems-microreview{border-radius:11px!important;box-shadow:none!important}@media(hover:hover){.template-product .ems-hook:hover{border-color:#4f6a466b!important;background:#f4f5f0!important}}.template-product .ems-tabs{margin-top:16px!important;border-top:1px solid rgba(23,20,17,.12);padding-top:14px}.template-product .ems-tabs__nav{gap:20px!important;margin-bottom:16px!important;border-bottom:1px solid rgba(23,20,17,.11)!important;overflow-x:auto;scrollbar-width:none}.template-product .ems-tabs__nav::-webkit-scrollbar{display:none}.template-product .ems-tabs__btn{position:relative;flex:0 0 auto;font-family:Inter,var(--FONT-STACK-BODY),sans-serif!important;font-size:11px!important;letter-spacing:.02em!important;text-transform:none!important;font-weight:600!important;padding:0 0 10px!important;border-bottom:0!important;color:#1714117a!important}.template-product .ems-tabs__btn:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--ems-ink,#171411);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.template-product .ems-tabs__btn--active{color:var(--ems-ink,#171411)!important}.template-product .ems-tabs__btn--active:after{transform:scaleX(1)}@media(hover:hover){.template-product .ems-tabs__btn:hover{color:var(--ems-ink,#171411)!important}}.template-product .ems-tabs__panel{animation:emsPanelIn .18s ease both}@keyframes emsPanelIn{0%{opacity:.55;transform:translateY(2px)}to{opacity:1;transform:none}}.template-product .desc-toggle summary{display:inline-flex!important;align-items:center;gap:5px;font-family:Inter,var(--FONT-STACK-BODY),sans-serif;color:var(--ems-ink,#171411)!important;font-size:11px!important;font-weight:700;border-bottom:1px solid currentColor;padding-bottom:2px;transition:opacity .15s ease}@media(hover:hover){.template-product .desc-toggle summary:hover{opacity:.6}}.template-product .product__accordion{border-top:1px solid rgba(23,20,17,.13)!important;border-bottom:0!important}.template-product .product__accordion:last-child{border-bottom:1px solid rgba(23,20,17,.13)!important}.template-product .product__accordion__title{min-height:52px;padding:13px 2px!important;font-family:Inter,var(--FONT-STACK-BODY),sans-serif!important;font-size:13px!important;font-weight:600!important;transition:padding-left .16s ease,color .16s ease}@media(hover:hover){.template-product .product__accordion__title:hover{padding-left:6px!important;color:var(--ems-green,#4f6a46)}}.template-product .product__accordion__inner{padding:0 2px 18px!important}.template-product .product__accordion__title svg{transition:transform .18s ease}.template-product .ems-bottom-buy{background:#f6f2eb!important}.template-product .ems-bottom-buy__inner{max-width:1180px}.template-product .ems-bottom-buy h2{font-family:Inter,var(--FONT-STACK-BODY),sans-serif!important;font-size:clamp(24px,2.1vw,32px)!important;line-height:1.08!important;letter-spacing:-.018em!important;font-weight:600!important}.template-product .ems-bottom-buy__option{border-radius:13px!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease!important}@media(hover:hover){.template-product .ems-bottom-buy__option:hover{transform:translateY(-2px);box-shadow:0 9px 22px #17141111}.template-product .ems-bottom-buy__option--physical:hover .ems-bottom-buy__arrow{transform:translate(4px)}}.template-product .ems-bottom-buy__arrow{transition:transform .16s ease}.template-product .stamped-review,.template-product [data-widget-type=standard] .stamped-review{transition:transform .16s ease,box-shadow .16s ease}@media(hover:hover){.template-product .stamped-review:hover,.template-product [data-widget-type=standard] .stamped-review:hover{transform:translateY(-2px);box-shadow:0 8px 20px #1714110b}}@media only screen and (max-width:767px){.template-product h1.product__title,.template-product .product__title{font-size:24px!important;line-height:1.1!important;letter-spacing:-.01em!important;max-width:none}.template-product .product-single__details .form__wrapper{border-radius:0!important;padding:16px!important;box-shadow:none!important}.template-product .product-language-chooser__label{width:100%;margin-bottom:1px}.template-product .product-language-chooser__link{font-size:10px!important;padding:4px 7px!important}.template-product .product__submit__buttons .opt{min-height:57px!important;border-radius:12px!important}.template-product .ems-tabs__nav{gap:17px!important}.template-product .ems-bottom-buy h2{font-size:24px!important}}@media(prefers-reduced-motion:reduce){.template-product *{scroll-behavior:auto!important}.template-product .product-single__media img,.template-product .product__submit__buttons .opt,.template-product .ems-tabs__panel,.template-product .ems-bottom-buy__option,.template-product .stamped-review{transition:none!important;animation:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/ems-v108.css.map */
