@media screen and (max-width:749px){html.em-tts{--tt-red:#fe2c55;--tt-red-soft:#fff0f3;--tt-orange:#ff6b35;--tt-ink:#161823;--tt-gray:#8a8b91;--tt-line:#ededed;--tt-bg:#f1f1f2;--tt-font:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}html.em-tts body{background:var(--tt-bg)!important;padding-top:48px!important;padding-bottom:calc(60px + env(safe-area-inset-bottom))}html.em-tts.tt-lock,html.em-tts.tt-lock body{overflow:hidden!important}html.em-tts main,html.em-tts main .shopify-section{font-family:var(--tt-font)}html.em-tts .shopify-section-group-header-group,html.em-tts .section-header,html.em-tts sticky-header{display:none!important}html.em-tts .dmc-sticky,html.em-tts .tt-x,html.em-tts pickup-availability,html.em-tts .product__pickup-availabilities{display:none!important}html.em-tts product-info[id^=MainProduct]{padding-top:0!important;padding-bottom:0!important;background:var(--tt-bg)!important}html.em-tts product-info[id^=MainProduct] .page-width{padding:0!important;max-width:none}html.em-tts .product.grid{display:block!important;margin:0!important}html.em-tts .product__media-wrapper{padding:0!important;margin:0!important;background:#fff}html.em-tts .product__media-wrapper.dm-stick-media{position:relative!important;top:auto!important;box-shadow:none!important}html.em-tts .product__media-list{gap:0!important;margin:0!important;padding:0!important}html.em-tts .product__media-item{padding:0!important;margin:0!important;width:100%!important}html.em-tts .product__media-wrapper .product-media-container{--ratio-percent:100%!important;width:100%!important;max-width:100%!important;margin:0!important;border-radius:0!important;background:#fff!important}html.em-tts .product__media-wrapper .product-media-container .media{padding-top:100%!important}html.em-tts .product__media-wrapper .media img,html.em-tts .product__media-wrapper .product__media-list img{object-fit:contain!important;border-radius:0!important}html.em-tts .product__media-wrapper .thumbnail-slider,html.em-tts .product__media-wrapper .thumbnail-list,html.em-tts .product__media-toggle,html.em-tts .product__media-icon{display:none!important}html.em-tts .product__media-wrapper slider-component[id^=GalleryViewer]{position:relative}html.em-tts .product__media-wrapper slider-component[id^=GalleryViewer] .slider-buttons{display:flex!important;position:absolute!important;left:auto!important;right:12px!important;bottom:12px!important;transform:none!important;background:#00000073!important;box-shadow:none!important;border:0!important;border-radius:999px!important;height:22px!important;min-height:0!important;padding:0 9px!important;margin:0!important;pointer-events:none;z-index:3}html.em-tts .product__media-wrapper slider-component[id^=GalleryViewer] .slider-button{display:none!important}html.em-tts .product__media-wrapper slider-component[id^=GalleryViewer] .slider-counter{display:flex!important;color:#fff!important;font:600 12px/22px var(--tt-font)!important;min-width:0!important;margin:0!important}html.em-tts .product__info-wrapper{padding:0!important;margin:0!important;max-width:none!important;width:100%!important;animation:none!important;opacity:1!important;transform:none!important}html.em-tts .product__info-container{display:flex!important;flex-direction:column;gap:0!important;padding:0!important;position:static!important;top:auto!important;background:var(--tt-bg)}html.em-tts .product__info-container>*{margin:0!important;background:#fff;padding-left:12px!important;padding-right:12px!important}html.em-tts .product__info-container>script,html.em-tts .product__info-container>link,html.em-tts .product__info-container>style,html.em-tts .product__info-container>div:empty{display:none!important}html.em-tts .product__info-container>.tt-gs{margin-top:8px!important;padding-top:14px!important}html.em-tts .product__info-container>.tt-ge{padding-bottom:14px!important}html.em-tts .product__info-container>.tt-sheet{padding:0!important;background:none!important;margin:0!important}html.em-tts .product__info-container product-form .product-form__buttons{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;opacity:0!important}html.em-tts .product__info-container .product-form__error-message-wrapper{font:400 13px var(--tt-font);color:var(--tt-red);padding:8px 0}html.em-tts .tt-price{padding:0!important;margin:0!important;background:linear-gradient(100deg,var(--tt-red) 0%,#ff4d4f 55%,var(--tt-orange) 100%)!important;color:#fff;display:flex;align-items:stretch;min-height:62px;overflow:hidden}html.em-tts .tt-price__l{flex:1 1 auto;padding:9px 12px;display:flex;flex-direction:column;justify-content:center;gap:2px}html.em-tts .tt-price__now,html.em-tts .tt-vhead__price{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}html.em-tts .tt-price__cur{font:700 15px/1 var(--tt-font)}html.em-tts .tt-price__num{font:800 26px/1 var(--tt-font);letter-spacing:-.3px}html.em-tts .tt-price__off{font:700 11px/1 var(--tt-font);background:#fff;color:var(--tt-red);border-radius:3px;padding:3px 4px;align-self:center}html.em-tts .tt-price__was{font:400 12px/1.2 var(--tt-font);opacity:.85}html.em-tts .tt-price__sub{font:500 12px/1.2 var(--tt-font);opacity:.95}html.em-tts .tt-price__r{flex:0 0 auto;padding:9px 12px 9px 18px;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;text-align:right;background:#ffffff1f;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%)}html.em-tts .tt-price__badge{display:inline-flex;align-items:center;gap:4px;font:italic 800 15px/1 var(--tt-font);text-transform:uppercase}html.em-tts .tt-price__badge svg{width:15px;height:15px;fill:#ffe14d}html.em-tts .tt-price__hint{font:500 11px/1.3 var(--tt-font);margin-top:5px;background:#0000002e;border-radius:3px;padding:3px 6px}html.em-tts .product__info-container>.product__title{padding-top:12px!important}html.em-tts .product__title h1,html.em-tts .product__title .h1{font:500 16px/1.4 var(--tt-font)!important;color:var(--tt-ink)!important;letter-spacing:0!important;margin:0!important}html.em-tts .product__title>a{display:none}html.em-tts .tt-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:8px!important;font:400 13px/1.3 var(--tt-font);color:var(--tt-gray)}html.em-tts .tt-meta a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:4px}html.em-tts .tt-meta b{color:var(--tt-ink);font-weight:600}html.em-tts .tt-star{width:13px;height:13px;fill:#ffc107}html.em-tts .tt-meta i{width:1px;height:11px;background:#d8d8d8;display:inline-block}html.em-tts .tt-tag{display:inline-flex;align-items:center;font:500 11px/1 var(--tt-font);color:var(--tt-red);background:var(--tt-red-soft);border-radius:3px;padding:3px 5px}html.em-tts .product__info-container>.product__text.subtitle{padding-top:8px!important;font:400 12px/1.45 var(--tt-font)!important;color:var(--tt-gray)!important;letter-spacing:0!important}html.em-tts .tt-row{display:flex;align-items:flex-start;gap:10px;font:400 13px/1.4 var(--tt-font);color:var(--tt-ink);text-decoration:none;background:none;border:0;width:100%;text-align:left;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}html.em-tts .tt-row+.tt-row{margin-top:14px}html.em-tts .product__info-container>.tt-voucher{background:#fff!important}html.em-tts .tt-row__k{flex:0 0 76px;color:var(--tt-gray);white-space:nowrap}html.em-tts .tt-row__v{flex:1 1 auto;min-width:0}html.em-tts .tt-row__v b{font-weight:600}html.em-tts .tt-row__v small{display:block;color:var(--tt-gray);font-size:12px;margin-top:3px}html.em-tts .tt-row__ic{width:16px;height:16px;flex:0 0 16px;margin-top:1px;stroke:var(--tt-ink);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html.em-tts .tt-row__go{width:14px;height:14px;flex:0 0 14px;margin-top:2px;stroke:var(--tt-gray);fill:none;stroke-width:2}html.em-tts .tt-vchips{display:flex;gap:6px;flex-wrap:wrap}html.em-tts .tt-vchip{position:relative;display:inline-flex;align-items:center;font:600 12px/1 var(--tt-font);color:var(--tt-red);background:var(--tt-red-soft);border:1px solid rgba(254,44,85,.35);border-radius:3px;padding:5px 8px}html.em-tts .tt-assure{display:flex;flex-wrap:wrap;gap:4px 12px}html.em-tts .tt-assure span{display:inline-flex;align-items:center;gap:4px;font-size:12px}html.em-tts .tt-assure svg,html.em-tts .tt-list svg{width:12px;height:12px;flex:0 0 12px;stroke:#16a34a;fill:none;stroke-width:2.4}html.em-tts .product__info-container>.dmc-paystrip{padding-top:12px!important;justify-content:flex-start}html.em-tts .tt-thumbs{display:flex;gap:4px}html.em-tts .tt-thumbs img{width:30px;height:30px;border-radius:3px;object-fit:cover;background:#f5f5f5;border:1px solid var(--tt-line)}html.em-tts .tt-opt-design.is-done{color:var(--tt-red)!important}html.em-tts .dmu{background:#fff!important;border:0!important;padding:0!important;box-shadow:none!important}html.em-tts .dmu-add{background:var(--tt-red)!important;color:#fff!important;border-color:var(--tt-red)!important;border-radius:4px!important}html.em-tts .dmu-price{color:var(--tt-red)!important}html.em-tts .tt-sheet{position:fixed!important;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:block}html.em-tts .tt-sheet[hidden]{display:none!important}html.em-tts .tt-sheet__bd,html.em-tts .tt-sheet__grab{display:block!important}html.em-tts .tt-sheet__bd{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;transition:opacity .25s}html.em-tts .tt-sheet__p{position:absolute;left:0;right:0;bottom:0;background:#fff;border-radius:12px 12px 0 0;max-height:88vh;display:flex;flex-direction:column;transform:translateY(100%);transition:transform .28s cubic-bezier(.2,.8,.2,1);font-family:var(--tt-font);color:var(--tt-ink);padding-bottom:env(safe-area-inset-bottom)}html.em-tts .tt-sheet.is-open .tt-sheet__bd{opacity:1}html.em-tts .tt-sheet.is-open .tt-sheet__p{transform:none}html.em-tts .tt-sheet__grab{width:36px;height:4px;border-radius:2px;background:#d9d9d9;margin:8px auto 0;flex:0 0 auto}html.em-tts .tt-sheet__hd{display:flex;align-items:center;justify-content:center;position:relative;padding:10px 44px 12px;flex:0 0 auto;border-bottom:1px solid var(--tt-line)}html.em-tts .tt-sheet__t{font:600 16px/1.3 var(--tt-font)}html.em-tts .tt-sheet__x{position:absolute;right:8px;top:6px;width:36px;height:36px;border:0;background:none;display:grid;place-items:center;padding:0;cursor:pointer;color:var(--tt-ink)}html.em-tts .tt-sheet__x svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round}html.em-tts .tt-sheet__bd2{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:14px 16px 18px;font:400 14px/1.55 var(--tt-font)}html.em-tts .tt-sheet--info .tt-sheet__p{min-height:45vh}html.em-tts .tt-sheet__ft{flex:0 0 auto;display:flex;gap:8px;padding:8px 12px;border-top:1px solid var(--tt-line);background:#fff}html.em-tts .tt-sheet__ft[hidden]{display:none}html.em-tts .tt-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}html.em-tts .tt-list li{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:1.5}html.em-tts .tt-list svg{margin-top:5px}html.em-tts .tt-rte{margin-top:14px;padding-top:14px;border-top:1px solid var(--tt-line);font-size:14px;line-height:1.6;color:#33343c}html.em-tts .tt-rte p{margin:0 0 10px}html.em-tts .tt-sub{font:600 14px var(--tt-font);margin:16px 0 0}html.em-tts .tt-vcard{display:flex;border-radius:8px;overflow:hidden;border:1px solid rgba(254,44,85,.3);background:var(--tt-red-soft)}html.em-tts .tt-vcard__l{flex:0 0 84px;background:var(--tt-red);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}html.em-tts .tt-vcard__l b{font:800 24px/1 var(--tt-font)}html.em-tts .tt-vcard__l span{font:600 11px var(--tt-font);letter-spacing:.5px}html.em-tts .tt-vcard__r{flex:1;padding:12px;display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--tt-gray)}html.em-tts .tt-vcard__r>b{font-size:14px;color:var(--tt-ink)}html.em-tts .tt-vcard__r span b{color:var(--tt-ink)}html.em-tts .tt-vcard__btn{align-self:flex-end;margin-top:6px;border:0;border-radius:4px;background:var(--tt-red);color:#fff;font:600 13px var(--tt-font);padding:7px 14px;cursor:pointer}html.em-tts .tt-search{display:flex;gap:8px}html.em-tts .tt-search input[type=search]{flex:1;min-width:0;height:40px;border:1px solid var(--tt-line);border-radius:6px;padding:0 12px;font:400 15px var(--tt-font);background:#f5f5f5}html.em-tts .tt-search button{border:0;border-radius:6px;background:var(--tt-red);color:#fff;font:600 14px var(--tt-font);padding:0 16px}html.em-tts .tt-vsheet .tt-sheet__p{height:78vh;max-height:92vh}html.em-tts .tt-vhead{justify-content:flex-start!important;align-items:flex-end!important;gap:12px;padding:12px 44px 12px 12px!important}html.em-tts .tt-vhead__img{width:96px;height:96px;flex:0 0 96px;border-radius:6px;object-fit:contain;background:#f5f5f5;border:1px solid var(--tt-line);margin-top:-36px;box-shadow:0 2px 8px #00000014}html.em-tts .tt-vhead__price{color:var(--tt-red)}html.em-tts .tt-vhead__price .tt-price__off{background:var(--tt-red);color:#fff}html.em-tts .tt-vhead__price s{font:400 12px var(--tt-font);color:var(--tt-gray)}html.em-tts .tt-vhead__sel{font:400 13px/1.35 var(--tt-font);color:var(--tt-gray);margin-top:4px}html.em-tts .tt-vsheet .tt-sheet__bd2{padding-top:4px}html.em-tts .tt-vsheet variant-selects{display:block;padding:0!important;margin:0!important;background:none}html.em-tts .tt-vsheet variant-selects .product-form__input{margin:14px 0 0!important;padding:0!important;border:0;max-width:none}html.em-tts .tt-vsheet variant-selects .form__label,html.em-tts .tt-vsheet variant-selects legend{font:600 14px/1.3 var(--tt-font)!important;color:var(--tt-ink)!important;margin:0 0 10px!important;padding:0!important}html.em-tts .tt-vsheet variant-selects .product-form__input input[type=radio]+label{border-radius:6px!important;border:1px solid transparent!important;background:#f5f5f5!important;color:var(--tt-ink)!important;font:400 13px/1.25 var(--tt-font)!important;box-shadow:none!important;margin:0 8px 8px 0!important;padding:6px 10px!important}html.em-tts .tt-vsheet variant-selects .product-form__input input[type=radio]:checked+label{border-color:var(--tt-red)!important;background:var(--tt-red-soft)!important;color:var(--tt-red)!important}html.em-tts .tt-vsheet variant-selects .product-form__input input[type=radio]+label:before,html.em-tts .tt-vsheet variant-selects .product-form__input input[type=radio]+label:after{display:none!important}html.em-tts .tt-vsheet variant-selects .product-form__input input[type=radio]+label img{border-radius:4px!important}html.em-tts .tt-vsheet variant-selects .product-form__input{display:flex!important;flex-wrap:wrap!important;overflow:visible!important}html.em-tts .tt-vsheet variant-selects .product-form__input>legend{flex:0 0 100%;width:100%}html.em-tts .tt-vsheet variant-selects .product-form__input input[type=radio]+label{flex:0 0 calc(25% - 8px)!important;max-width:calc(25% - 8px)!important;justify-content:flex-start}html.em-tts .tt-vsheet variant-selects [class*=hint],html.em-tts .tt-vsheet variant-selects [class*=swipe]{display:none!important}html.em-tts .tt-vsec{font:600 14px/1.3 var(--tt-font);margin:18px 0 10px;padding-top:14px;border-top:1px solid var(--tt-line)}html.em-tts .tt-vsheet .dmc-card{border:1px solid var(--tt-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;margin:0!important;padding:12px!important}html.em-tts .dmc-card [data-dmc-open]:not(.dmc-summary__edit),html.em-tts .dmc-card .dmc-btn{background:var(--tt-red)!important;color:#fff!important;border-color:var(--tt-red)!important;border-radius:4px!important;font-family:var(--tt-font)!important;font-weight:600!important}html.em-tts .dmc-card__eyebrow{color:var(--tt-red)!important;background:var(--tt-red-soft)!important}html.em-tts .dmc-card__steps li:before{background:var(--tt-red)!important}html.em-tts .dmc-card__title{font-family:var(--tt-font)!important;font-size:15px!important}html.em-tts .dmc-modal .dmc-btn:not(.dmc-btn--ghost){background:var(--tt-red)!important;border-color:var(--tt-red)!important;color:#fff!important}html.em-tts .dmc-modal.is-open .dmc-modal__dialog{animation:ttUp .3s cubic-bezier(.2,.8,.2,1)}html.em-tts .tt-qty{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-top:14px;border-top:1px solid var(--tt-line);font:600 14px var(--tt-font)}html.em-tts .tt-qty__box{display:flex;align-items:center;border:1px solid var(--tt-line);border-radius:4px;overflow:hidden}html.em-tts .tt-qty__box button{width:32px;height:30px;border:0;background:#f5f5f5;font:500 17px/1 var(--tt-font);color:var(--tt-ink);cursor:pointer}html.em-tts .tt-qty__box input{width:40px;height:30px;border:0;text-align:center;font:500 14px var(--tt-font);-moz-appearance:textfield;padding:0;background:#fff}html.em-tts .tt-qty__box input::-webkit-inner-spin-button{-webkit-appearance:none}html.em-tts .tt-vbtn{flex:1;height:44px;border:0;border-radius:4px;font:600 15px var(--tt-font);cursor:pointer}html.em-tts .tt-vbtn--cart{background:var(--tt-red-soft);color:var(--tt-red)}html.em-tts .tt-vbtn--buy{background:var(--tt-red);color:#fff}html.em-tts .tt-vsheet[data-mode=cart] .tt-vbtn--buy,html.em-tts .tt-vsheet[data-mode=buy] .tt-vbtn--cart{display:none}html.em-tts .tt-vsheet[data-mode=cart] .tt-vbtn--cart{background:var(--tt-red);color:#fff}html.em-tts .tt-vsheet.is-off .tt-vbtn{opacity:.45}html.em-tts .em-meet{border:0!important;border-radius:0!important;display:grid!important;grid-template-columns:1fr;gap:12px!important;padding-top:14px!important;padding-bottom:14px!important}html.em-tts .em-meet>h2{display:none}html.em-tts .em-meet__row{gap:10px!important;min-width:0}html.em-tts .em-meet__logo{width:48px!important;height:48px!important;flex:0 0 48px!important;border:1px solid var(--tt-line);background:#fff!important}html.em-tts .em-meet__name{font:600 15px/1.3 var(--tt-font)!important;color:var(--tt-ink)}html.em-tts .em-meet__sub{font:400 12px/1.35 var(--tt-font)!important;color:var(--tt-gray)!important}html.em-tts .em-meet__btns{display:grid!important;grid-template-columns:1fr 1fr;gap:8px!important}html.em-tts .em-meet .em-btn-outline{min-height:34px!important;border:1px solid var(--tt-red)!important;color:var(--tt-red)!important;border-radius:4px!important;font:600 13px var(--tt-font)!important;padding:0 10px!important}html.em-tts .tt-shopstats{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;border-top:1px solid var(--tt-line);padding-top:10px}html.em-tts .tt-shopstats b{display:block;font:600 14px var(--tt-font);color:var(--tt-ink)}html.em-tts .tt-shopstats span{font:400 11px var(--tt-font);color:var(--tt-gray)}html.em-tts .tt-h{font:600 15px/1.3 var(--tt-font);color:var(--tt-ink);margin:0 0 6px}html.em-tts .product__info-container>.tt-desc-h{padding-bottom:0!important}html.em-tts .product__info-container>.em-details{border:0!important;padding-top:6px!important}html.em-tts .product__info-container>.em-details>h2{display:none}html.em-tts .em-highlights li{font:400 13px/1.45 var(--tt-font)!important}html.em-tts .product__description{font:400 14px/1.6 var(--tt-font)!important;color:var(--tt-ink)!important;padding-top:10px!important}html.em-tts .product__description.is-clamped{max-height:220px!important}html.em-tts .product__info-container>.em-more{background:#fff!important;width:100%;text-align:center;font:500 13px var(--tt-font)!important;color:var(--tt-red)!important;text-decoration:none!important;padding-top:6px!important;padding-bottom:12px!important}html.em-tts .product__accordion{border-top:1px solid var(--tt-line)!important;border-bottom:0!important}html.em-tts .product__accordion summary{padding:13px 0!important;position:relative}html.em-tts .product__accordion summary .icon-caret,html.em-tts .product__accordion summary .svg-wrapper{display:none!important}html.em-tts .product__accordion summary:after{content:"";width:7px;height:7px;border-right:1.6px solid var(--tt-gray);border-top:1.6px solid var(--tt-gray);transform:rotate(45deg);position:absolute;right:4px;top:50%;margin-top:-4px}html.em-tts .product__accordion .accordion__title{font:500 14px var(--tt-font)!important;color:var(--tt-ink)}html.em-tts .product__accordion .accordion__content{display:none!important}html.em-tts .tt-reviews{padding:14px 0 4px!important}html.em-tts .tt-reviews .emrv{padding:0!important;background:#fff!important}html.em-tts .tt-reviews .emrv .w{padding:0 12px!important;max-width:none!important}html.em-tts .tt-reviews h2{font:600 15px/1.3 var(--tt-font)!important;letter-spacing:0!important;text-align:left!important;margin:0 0 4px!important}html.em-tts .tt-reviews .emrv-head{margin:0 0 10px!important;gap:8px!important}html.em-tts .tt-reviews .emrv-head p{display:none}html.em-tts .tt-reviews .emrv-sum{padding:8px 12px!important;border-radius:6px!important}html.em-tts .tt-reviews .emrv-grid{display:flex!important;columns:auto!important;column-count:auto!important;overflow-x:auto;gap:8px!important;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;margin:0 -12px!important;padding:0 12px 4px!important;height:auto!important}html.em-tts .tt-reviews .emrv-grid::-webkit-scrollbar{display:none}html.em-tts .tt-reviews .emrv-card{flex:0 0 62%!important;width:62%!important;margin:0!important;scroll-snap-align:start}html.em-tts .tt-reviews .emrv-card.emrv-x{display:block!important;height:auto!important}html.em-tts .tt-reviews .emrv-more{margin-top:10px!important;padding-bottom:12px}html.em-tts .tt-reviews .emrv-more .emrv-btn--ghost{display:none!important}html.em-tts .tt-reviews .emrv-btn{min-height:34px!important;height:34px;padding:0 16px!important;border-radius:4px!important;background:#fff!important;border:1px solid var(--tt-red)!important;color:var(--tt-red)!important;font:600 13px/32px var(--tt-font)!important;box-shadow:none!important}html.em-tts main>.shopify-section:not(:first-child){background:#fff;margin-top:8px}html.em-tts main>.shopify-section:not(:first-child) [class*=-padding]{padding-top:16px!important;padding-bottom:16px!important}html.em-tts main>.shopify-section:not(:first-child) h2{font-family:var(--tt-font)!important;letter-spacing:0!important}html.em-tts main>.shopify-section:not(:first-child) h2.title,html.em-tts main>.shopify-section:not(:first-child) .title-wrapper-with-link h2,html.em-tts .related-products__heading{font-size:15px!important;font-weight:600!important;text-align:left!important;margin-bottom:12px!important}html.em-tts main>.shopify-section:not(:first-child) .page-width{padding-left:12px!important;padding-right:12px!important}html.em-tts .related-products{background:var(--tt-bg)}html.em-tts .related-products .page-width{padding:0 8px!important}html.em-tts .related-products .grid{column-gap:6px!important;row-gap:6px!important}html.em-tts .related-products .grid__item{width:calc(50% - 3px)!important;max-width:calc(50% - 3px)!important}html.em-tts .related-products .card-wrapper,html.em-tts .related-products .card{background:#fff!important;border-radius:6px!important;overflow:hidden}html.em-tts .related-products .card__inner{border-radius:0!important}html.em-tts .related-products .card__heading,html.em-tts .related-products .card__heading a{font:400 13px/1.35 var(--tt-font)!important;color:var(--tt-ink)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.em-tts .related-products .price-item,html.em-tts .related-products .price{color:var(--tt-red)!important;font:700 15px var(--tt-font)!important}html.em-tts .related-products .caption-with-letter-spacing,html.em-tts .related-products .card-information__text{color:var(--tt-gray)!important}html.em-tts .related-products .card__information{padding:8px!important}html.em-tts .tt-top{position:fixed;left:0;right:0;top:0;z-index:1000;background:#fff;box-shadow:0 1px 0 var(--tt-line);padding-top:env(safe-area-inset-top)}html.em-tts .tt-top__bar{display:flex;align-items:center;gap:6px;height:48px;padding:0 6px}html.em-tts .tt-top__b{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:none;border:0;color:var(--tt-ink);position:relative;flex:0 0 36px;padding:0;cursor:pointer}html.em-tts .tt-top__b svg,html.em-tts .tt-top__search svg{width:21px;height:21px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html.em-tts .tt-top__search{flex:1 1 auto;min-width:0;height:34px;border-radius:6px;border:1px solid var(--tt-red);background:#fff;display:flex;align-items:center;gap:6px;padding:0 10px;font:400 14px var(--tt-font);color:var(--tt-gray);cursor:pointer;text-align:left}html.em-tts .tt-top__search svg{width:17px;height:17px;color:var(--tt-gray)}html.em-tts .tt-top__n{position:absolute;top:0;right:-2px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--tt-red);color:#fff;font:600 10px/16px var(--tt-font);text-align:center}html.em-tts .tt-top__n:empty{display:none}html.em-tts .tt-tabs{display:flex;justify-content:space-around;height:0;overflow:hidden;transition:height .2s;border-top:1px solid transparent}html.em-tts .tt-top.is-tabs .tt-tabs{height:40px;border-top-color:var(--tt-line)}html.em-tts .tt-tabs a{font:500 14px/40px var(--tt-font);white-space:nowrap;color:var(--tt-gray);text-decoration:none;position:relative;padding:0 4px}html.em-tts .tt-tabs a.is-on{color:var(--tt-ink);font-weight:600}html.em-tts .tt-tabs a.is-on:after{content:"";position:absolute;left:50%;bottom:3px;width:22px;height:2px;margin-left:-11px;border-radius:2px;background:var(--tt-ink)}html.em-tts .tt-bar{position:fixed;left:0;right:0;bottom:0;z-index:1000;background:#fff;box-shadow:0 -1px 0 var(--tt-line);display:flex;align-items:center;gap:6px;padding:6px 8px calc(6px + env(safe-area-inset-bottom))}html.em-tts .tt-bar__ic{flex:0 0 46px;white-space:nowrap;display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--tt-ink);text-decoration:none;font:400 10px/1 var(--tt-font)}html.em-tts .tt-bar__ic svg,html.em-tts .tt-bar__cart svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html.em-tts .tt-bar__cart{flex:0 0 52px;height:44px;border-radius:4px;border:1px solid var(--tt-line);background:#fff;color:var(--tt-ink);display:grid;place-items:center;padding:0;cursor:pointer}html.em-tts .tt-bar__btn{flex:1 1 auto;min-width:0;height:44px;border-radius:4px;border:0;font:600 15px/1.1 var(--tt-font);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;padding:0 6px;white-space:nowrap;background:var(--tt-red);color:#fff}html.em-tts .tt-bar__btn small{font:500 11px/1 var(--tt-font);opacity:.95}html.em-tts .tt-bar.is-off .tt-bar__btn,html.em-tts .tt-bar.is-off .tt-bar__cart{opacity:.45}html.em-tts .tt-toast{position:fixed;left:50%;top:45%;transform:translate(-50%,-50%);z-index:2147483600;background:#000000c7;color:#fff;font:500 13px/1.4 var(--tt-font);padding:10px 14px;border-radius:6px;max-width:80vw;text-align:center;opacity:0;transition:opacity .2s;pointer-events:none}html.em-tts .tt-toast.is-on{opacity:1}html.em-tts .em-fab,html.em-tts [class*=floating-contact],html.em-tts .dm-float{bottom:calc(68px + env(safe-area-inset-bottom))!important}}@keyframes ttUp{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){html.em-tts .tt-sheet__p,html.em-tts .tt-sheet__bd,html.em-tts .tt-tabs,html.em-tts .tt-toast{transition:none}html.em-tts .dmc-modal.is-open .dmc-modal__dialog{animation:none}}@media screen and (max-width:749px){html.em-tts{--tt-red:#9b7fd4;--tt-red-soft:#f3eefb;--tt-ink2:#7f63bd;--tt-orange:#d99ac6;--tt-ink:#222222;--tt-gray:#7a7480}html.em-tts .tt-price{background:linear-gradient(100deg,#7f63bd,#9b7fd4 55%,#d99ac6)!important}html.em-tts .tt-price__off{color:var(--tt-ink2)}html.em-tts .tt-tag,html.em-tts .tt-vchip,html.em-tts .tt-vhead__price,html.em-tts .tt-opt-design.is-done,html.em-tts .product__info-container>.em-more,html.em-tts .dmu-price,html.em-tts .tt-vbtn--cart,html.em-tts .em-meet .em-btn-outline,html.em-tts .tt-reviews .emrv-btn,html.em-tts .related-products .price-item,html.em-tts .related-products .price,html.em-tts .dmc-card__eyebrow{color:var(--tt-ink2)!important}html.em-tts .tt-vchip{border-color:#9b7fd473}html.em-tts .tt-vcard{border-color:#9b7fd466}html.em-tts .tt-vsheet[data-mode=cart] .tt-vbtn--cart{color:#fff!important}html.em-tts .tt-top__search{border-color:var(--tt-red)}html.em-tts .tt-top__b svg,html.em-tts .tt-top__search svg,html.em-tts .tt-bar__ic svg,html.em-tts .tt-bar__cart svg{fill:currentColor;stroke:none}html.em-tts .tt-top__b svg{width:22px;height:22px}html.em-tts .tt-top__b[data-tt=cart] svg{width:30px;height:30px}html.em-tts .tt-top__b[data-tt=share] svg{width:19px;height:19px}html.em-tts .tt-top__search svg{width:15px;height:15px;color:var(--tt-gray)}html.em-tts svg.tt-stroke{fill:none!important;stroke:currentColor!important;stroke-width:1.6!important;stroke-linecap:round;stroke-linejoin:round}html.em-tts .tt-bar__ic svg{width:24px;height:24px}html.em-tts .tt-bar__ic:first-child svg{width:24px;height:22px}html.em-tts .tt-bar__cart{position:relative;border-color:var(--tt-red);color:var(--tt-ink2)}html.em-tts .tt-bar__cart svg{width:32px;height:32px}html.em-tts .tt-plus{position:absolute;right:9px;top:6px;width:15px;height:15px;border-radius:50%;background:var(--tt-red);color:#fff;font:700 12px/15px var(--tt-font);font-style:normal;text-align:center}html.em-tts .dmc-stage__bar{margin:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;border-top:1px solid var(--tt-line)!important;padding:8px 12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;width:auto!important;max-width:none!important;transform:none!important}html.em-tts .dmc-stage__bar .dmc-tip{flex:1 1 auto!important;min-width:0;font:400 12px/1.4 var(--tt-font)!important;color:var(--tt-gray)!important;text-align:left!important;margin:0!important;padding:0!important;white-space:normal!important}html.em-tts .dmc-stage__bar .dmc-tools{display:flex!important;align-items:center;gap:8px!important;flex:0 0 auto!important;margin:0!important;padding:0!important;background:none!important}html.em-tts .dmc-stage__bar .dmc-tool{width:34px!important;height:34px!important;min-width:0!important;border-radius:50%!important;border:1px solid var(--tt-line)!important;background:#fff!important;color:var(--tt-ink)!important;box-shadow:none!important;padding:0!important;display:grid!important;place-items:center}html.em-tts .dmc-stage__bar .dmc-tool.is-on{border-color:var(--tt-red)!important;background:var(--tt-red-soft)!important;color:var(--tt-ink2)!important}html.em-tts .dmc-stage__bar .dmc-tool svg{width:18px!important;height:18px!important}html.em-tts .dmc-zoomhint,html.em-tts .dmp-zoomhint{transition:opacity .45s ease}html.em-tts .tt-hint-off .dmc-zoomhint,html.em-tts .tt-hint-off .dmp-zoomhint{opacity:0!important;pointer-events:none!important}html.em-tts .tt-vcard__lim{display:inline-block;align-self:flex-start;margin-top:4px;font:600 11px/1 var(--tt-font);color:#fff!important;background:#e0679a;border-radius:3px;padding:4px 6px}html.em-tts .tt-vform{margin-top:16px;display:grid;gap:10px}html.em-tts .tt-vform__t{margin:0;font:600 14px/1.4 var(--tt-font);color:var(--tt-ink)}html.em-tts .tt-vform input{width:100%;height:44px;border:1px solid var(--tt-line);border-radius:6px;padding:0 12px;font:400 15px var(--tt-font);background:#fff;color:var(--tt-ink);outline:0;box-sizing:border-box}html.em-tts .tt-vform input:focus{border-color:var(--tt-red);box-shadow:0 0 0 3px #9b7fd42e}html.em-tts .tt-vform input[aria-invalid=true]{border-color:#d9534f}html.em-tts .tt-vform button{height:46px;border:0;border-radius:6px;background:var(--tt-red);color:#fff;font:600 15px var(--tt-font);cursor:pointer}html.em-tts .tt-vform button[disabled]{opacity:.6}html.em-tts .tt-vform__err{margin:0;color:#c0392b;font:400 13px var(--tt-font)}html.em-tts .tt-vform__note{margin:0;color:var(--tt-gray);font:400 12px/1.5 var(--tt-font)}html.em-tts .tt-vok{margin-top:18px;text-align:center;display:grid;gap:8px;justify-items:center}html.em-tts .tt-vok__ic{width:56px;height:56px;border-radius:50%;background:var(--tt-red-soft);color:var(--tt-ink2);display:grid;place-items:center}html.em-tts .tt-vok__ic svg{width:26px;height:26px}html.em-tts .tt-vok b{font:700 17px var(--tt-font)}html.em-tts .tt-vok p{margin:0;color:var(--tt-gray);font:400 13px/1.55 var(--tt-font)}html.em-tts .emp-fab{bottom:calc(70px + env(safe-area-inset-bottom))!important}html.em-tts #scrollToTopBtn{position:fixed!important;right:12px!important;left:auto!important;bottom:calc(72px + env(safe-area-inset-bottom))!important;z-index:999!important;width:40px!important;height:40px!important;min-width:0!important;border-radius:50%!important;background:#fff!important;color:var(--tt-ink2)!important;border:1px solid var(--tt-line)!important;box-shadow:0 2px 10px #0000001f!important;padding:0!important}html.em-tts.tt-lock #scrollToTopBtn{opacity:0!important;pointer-events:none!important}html.em-tts .dmc-modal .dmc-stage{position:relative}html.em-tts .dmc-stage>.dmc-zoomhint{position:absolute!important;top:18px!important;left:50%!important;transform:translate(-50%)!important;margin:0!important;bottom:auto!important;white-space:nowrap}html.em-tts .dmc-stage__bar{align-self:stretch!important;border:1px solid var(--tt-line)!important;border-radius:10px!important;z-index:5!important}}@media screen and (max-width:749px){html.em-tts .dmc-modal .dmc-stage,html.em-tts .dmp-modal .dmp-stage{--cv:min(30vh, calc(100vw - 140px) );display:grid!important;grid-template-columns:var(--cv) minmax(0,1fr)!important;grid-template-rows:auto!important;column-gap:10px!important;row-gap:0!important;align-items:center!important;justify-content:stretch!important;padding:8px 10px!important;height:auto!important;min-height:0!important;max-height:none!important}html.em-tts .dmc-modal .dmc-stage>.dmc-canvas,html.em-tts .dmp-modal .dmp-stage>.dmp-canvas{grid-area:1/1!important;width:var(--cv)!important;height:var(--cv)!important;max-width:none!important;max-height:none!important;min-width:0!important;margin:0!important;aspect-ratio:1/1!important;align-self:center!important}html.em-tts .dmc-modal .dmc-stage>.dmc-zoomhint,html.em-tts .dmp-modal .dmp-stage>.dmp-zoomhint{grid-area:1/1!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important;align-self:start!important;justify-self:center!important;margin:8px 0 0!important;max-width:calc(var(--cv) - 16px)!important;white-space:normal!important;font-size:11px!important;line-height:1.3!important;z-index:6!important;text-align:center}html.em-tts .dmc-modal .dmc-stage>.dmc-stage__bar{grid-area:1/2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:10px!important;background:none!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;box-shadow:none!important;width:auto!important;align-self:center!important}html.em-tts .dmc-modal .dmc-stage__bar .dmc-tools{display:grid!important;grid-template-columns:repeat(2,36px)!important;gap:8px!important;order:1;position:relative;z-index:6}html.em-tts .dmc-modal .dmc-stage__bar .dmc-tool{width:36px!important;height:36px!important}html.em-tts .dmc-modal .dmc-stage__bar .dmc-tip{order:2;font:400 11px/1.4 var(--tt-font)!important;color:var(--tt-gray)!important;display:block!important}html.em-tts .dmp-modal .dmp-stage>.dmp-stage__note{grid-area:1/2!important;margin:0!important;padding:0!important;text-align:left!important;font:400 11.5px/1.45 var(--tt-font)!important;color:var(--tt-gray)!important;align-self:center!important}html.em-tts .emp-fab{display:none!important}html.em-tts .tt-top__b[data-tt=share] svg{width:23px!important;height:23px!important}html.em-tts .tt-bar__ic{border:0;background:none;padding:0;cursor:pointer;font-family:var(--tt-font)}html.em-tts .tt-bar__ic svg.tt-stroke{width:24px!important;height:24px!important;stroke-width:1.5!important}html.em-tts .tt-bar__cart svg{width:34px!important;height:34px!important}html.em-tts .tt-plus{display:none!important}html.em-tts .tt-store__card{display:flex;align-items:center;gap:12px}html.em-tts .tt-store__logo{width:56px;height:56px;flex:0 0 56px;border-radius:50%;border:1px solid var(--tt-line);background:#fff;display:grid;place-items:center;overflow:hidden;font:800 18px var(--tt-font);color:var(--tt-ink2)}html.em-tts .tt-store__logo img{width:100%;height:100%;object-fit:contain;padding:8px;box-sizing:border-box}html.em-tts .tt-store__name{display:block;font:700 17px/1.3 var(--tt-font);color:var(--tt-ink)}html.em-tts .tt-store__sub{display:block;font:400 12px/1.4 var(--tt-font);color:var(--tt-gray);margin-top:2px}html.em-tts .tt-store__stats{margin-top:14px}html.em-tts .tt-store__btns{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}html.em-tts .tt-store__btn{height:38px;border-radius:6px;border:1px solid var(--tt-red);color:var(--tt-ink2);display:grid;place-items:center;font:600 14px var(--tt-font);text-decoration:none}html.em-tts .tt-store__btn--fill{background:var(--tt-red);color:#fff}html.em-tts .tt-store__grp{margin-top:18px}html.em-tts .tt-store__grp p{margin:0 0 8px;font:600 14px var(--tt-font);color:var(--tt-ink)}html.em-tts .tt-store__chips{display:flex;flex-wrap:wrap;gap:8px}html.em-tts .tt-store__chips a{padding:7px 12px;border-radius:999px;background:#f5f3f8;color:var(--tt-ink);font:400 13px/1.2 var(--tt-font);text-decoration:none}html.em-tts .tt-store__menu{margin-top:16px}html.em-tts .tt-store__row{display:flex;align-items:center;justify-content:space-between;padding:13px 0;border-top:1px solid var(--tt-line);color:var(--tt-ink);text-decoration:none;font:500 14px var(--tt-font)}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/em-tts.css.map */
