html body .utility-bar,html body .announcement-bar-section .utility-bar{min-height:0!important}html body .announcement-bar-section .utility-bar__grid,html body .announcement-bar{min-height:38px!important;height:38px;padding-top:0;padding-bottom:0;align-items:center}html body .announcement-bar__link,html body .announcement-bar__message{padding-top:0!important;padding-bottom:0!important;min-height:0;line-height:38px}html body .announcement-bar__message{height:38px;display:flex;align-items:center;justify-content:center;gap:8px}html body .card .card__inner.ratio,html body .card.card--standard{--ratio-percent: 100% !important}html body .card__media .media img{object-fit:contain!important}html body .card-wrapper .card>.card__content .quick-add{top:calc(100cqw - 52px)!important}html.sc-template-product body .product-media-container .product__media{padding-top:100%!important}html.sc-template-product body .product-media-container img{object-fit:contain!important}html.sc-template-product body .thumbnail-list__item .thumbnail{aspect-ratio:1 / 1;background:var(--sc-mauve-50)}html.sc-template-product body .thumbnail-list__item .thumbnail img{object-fit:contain!important}html body .sc-swirl:before{background-image:var(--sc-swirl)!important;background-size:max(104%,900px) auto!important;background-repeat:repeat-y!important;background-position:center top!important}html body .sc-footer__swirl{display:block!important;background-image:var(--sc-swirl);background-size:max(104%,900px) auto;background-repeat:no-repeat;background-position:center 42%}html[dir=rtl] body .field__input,html[dir=rtl] body .text-area,html[dir=rtl] body .newsletter-form__field-wrapper .field__input{text-align:right}html[dir=rtl] body .field__input::placeholder,html[dir=rtl] body .text-area::placeholder{text-align:right}html[dir=rtl] body .icon-arrow,html[dir=rtl] body .pagination__item-arrow .svg-wrapper{transform:scaleX(-1)}html body .newsletter{--sc-tile: 640px;--sc-tile-img: calc(var(--sc-tile) + 12px);--sc-tile-crop: -6px}html body .newsletter:before,html body .newsletter:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.35}html body .newsletter:before{background:var(--sc-swirl) left var(--sc-tile-crop) top / var(--sc-tile-img) auto no-repeat,var(--sc-swirl) left calc(var(--sc-tile) * 2 + var(--sc-tile-crop)) top / var(--sc-tile-img) auto no-repeat,var(--sc-swirl) left calc(var(--sc-tile) * 4 + var(--sc-tile-crop)) top / var(--sc-tile-img) auto no-repeat!important;-webkit-mask-image:repeating-linear-gradient(to right,#000 0 var(--sc-tile),transparent var(--sc-tile) calc(var(--sc-tile) * 2));mask-image:repeating-linear-gradient(to right,#000 0 var(--sc-tile),transparent var(--sc-tile) calc(var(--sc-tile) * 2))}html body .newsletter:after{transform:scaleX(-1);background:var(--sc-swirl) right calc(var(--sc-tile) + var(--sc-tile-crop)) top / var(--sc-tile-img) auto no-repeat,var(--sc-swirl) right calc(var(--sc-tile) * 3 + var(--sc-tile-crop)) top / var(--sc-tile-img) auto no-repeat,var(--sc-swirl) right calc(var(--sc-tile) * 5 + var(--sc-tile-crop)) top / var(--sc-tile-img) auto no-repeat;-webkit-mask-image:repeating-linear-gradient(to left,transparent 0 var(--sc-tile),#000 var(--sc-tile) calc(var(--sc-tile) * 2));mask-image:repeating-linear-gradient(to left,transparent 0 var(--sc-tile),#000 var(--sc-tile) calc(var(--sc-tile) * 2))}html body .newsletter .newsletter__wrapper{padding:clamp(48px,7vw,72px) var(--sc-gutter)!important}html body .newsletter .newsletter__wrapper>*{margin-top:0;margin-bottom:0}html body .newsletter .newsletter__wrapper h2{font-size:32px;line-height:1.25}html body .newsletter .newsletter__subheading{margin:16px auto 0!important;font-size:15px;line-height:1.6;color:var(--sc-espresso-80)}html body .newsletter .newsletter__subheading p{margin:0}html body .newsletter .newsletter-form{margin-top:24px!important}@media(max-width:749px){html body .newsletter{--sc-tile: 720px}html body .newsletter .newsletter__wrapper h2{font-size:26px}}html body .facets-vertical .facets-wrap,html body .facets-vertical .facets-wrap-vertical{border:0!important;padding:0;margin:0}html body .facets-vertical .facets__disclosure-vertical{padding:0 0 18px!important;margin:0 0 18px!important}html body .facets-vertical .facets__summary{padding:0 0 12px!important}html body .facets-vertical .facets__summary>div{display:flex;align-items:center;justify-content:space-between;gap:12px}html body .facets-vertical .facets__summary .icon-caret{display:block!important;width:10px;height:6px;flex:none;color:var(--sc-espresso);position:static;transition:transform .25s var(--sc-ease)}html body .facets-vertical details[open]>.facets__summary .icon-caret{transform:rotate(180deg)}html body .facets-vertical .facets__selected{font-size:11px;color:var(--sc-charcoal);letter-spacing:0}html body .facets-vertical .facets__list--vertical{display:flex;flex-direction:column;gap:4px}html body .facet-checkbox,html body .mobile-facets__label{position:relative;display:flex!important;align-items:center;gap:10px;padding:5px 0!important;font-family:var(--sc-body);font-size:14px;cursor:pointer}html body .facet-checkbox>input[type=checkbox],html body .mobile-facets__label>input[type=checkbox]{position:absolute;width:18px;height:18px;inset-inline-start:0;top:50%;transform:translateY(-50%);margin:0;opacity:0;z-index:1;cursor:pointer}html body .facet-checkbox>svg,html body .mobile-facets__label>svg{width:18px!important;height:18px!important;flex:none;margin:0!important;background:#fff;border:1px solid var(--sc-mauve-200);border-radius:2px;transition:background .15s var(--sc-ease),border-color .15s var(--sc-ease)}html body .facet-checkbox>svg rect,html body .mobile-facets__label>svg rect{stroke:none}html body .facet-checkbox:hover>svg,html body .mobile-facets__label:hover>svg{border-color:var(--sc-espresso)}html body .facet-checkbox>input:checked+svg,html body .mobile-facets__label>input:checked+svg{background:var(--sc-espresso);border-color:var(--sc-espresso)}html body .facet-checkbox>input:focus-visible+svg,html body .mobile-facets__label>input:focus-visible+svg{outline:2px solid var(--sc-sky);outline-offset:2px}html body .facet-checkbox>.svg-wrapper,html body .mobile-facets__label>.svg-wrapper{position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);width:18px;height:18px;margin:0;display:grid;place-items:center;pointer-events:none}html body .facet-checkbox .icon-checkmark,html body .mobile-facets__label .icon-checkmark{position:static!important;width:10px!important;height:8px!important;color:#fff;margin:0!important}html body .facet-checkbox__text{font-size:12px;color:var(--sc-charcoal)!important;line-height:1.4}html body .facet-checkbox__text-label{font-size:14px;color:var(--sc-espresso-80)!important;margin-inline-end:2px}html body .facet-checkbox.disabled,html body .mobile-facets__label.disabled{opacity:.45;cursor:not-allowed}html body .facets-vertical .active-facets{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 22px;padding:0}html body .facets-vertical .active-facets-vertical-filter{width:100%;display:flex;justify-content:flex-start;margin:0 0 2px}html body .active-facets__button-remove{font-family:var(--sc-body);font-size:12px!important;font-weight:700;color:var(--sc-charcoal)!important;text-decoration:underline;text-underline-offset:3px;letter-spacing:0;padding:0}html body .active-facets__button-remove:hover{color:var(--sc-copper)!important}html body .active-facets__button-remove span{font-size:inherit}html body .active-facets facet-remove,html body .active-facets__button{margin:0!important;padding:0!important}html body .active-facets__button-inner{display:inline-flex!important;align-items:center;gap:6px;min-height:0!important;height:30px;padding:0 10px 0 12px!important;border:1px solid var(--sc-mauve-200)!important;border-radius:999px!important;background:var(--sc-mauve-50)!important;color:var(--sc-espresso)!important;box-shadow:none!important;font-family:var(--sc-body);font-size:12px!important;font-weight:700;letter-spacing:0!important;text-transform:none!important;line-height:1;white-space:nowrap}html body .active-facets__button-inner:before,html body .active-facets__button-inner:after{display:none!important}html body .active-facets__button:hover .active-facets__button-inner{border-color:var(--sc-espresso)!important}html body .active-facets__button-inner .svg-wrapper{width:10px;height:10px;margin:0}html body .active-facets__button-inner .icon-close-small{width:10px;height:10px}html body .facets__header-vertical{margin:0 0 10px}html body .facets__price{display:flex;align-items:center;gap:8px;padding:0}html body .facets__price .field-currency{font-size:13px;color:var(--sc-charcoal)}html body .facets__price .field{flex:1;margin:0}html body .facets__price .field:after,html body .facets__price .field:before{display:none!important}html body .facets__price .field__input{height:40px;min-height:40px;padding:14px 10px 2px!important;border:1px solid var(--sc-mauve-200)!important;border-radius:3px;box-shadow:none!important;font-size:13px;color:var(--sc-espresso);background:#fff}html body .facets__price .field__input:focus{border-color:var(--sc-espresso)!important;outline:none}html body .facets__price .field__label{font-size:10px!important;top:4px!important;left:10px;color:var(--sc-charcoal);letter-spacing:0}html[dir=rtl] body .facets__price .field__label{left:auto;right:10px}html body .facets-vertical .facets__display-vertical,html body .facets-vertical .facets-layout,html body .facets-vertical .facets__list--vertical{margin:0!important;padding:0!important}html body .facets-vertical .facets__header-vertical{padding:0!important;margin:0 0 10px!important}html body .facets-vertical .facets__price{margin:0!important}html body .mobile-facets__label{padding:10px 24px!important}html body .mobile-facets__label>input[type=checkbox]{inset-inline-start:24px}html body .mobile-facets__label>svg.icon-checkmark{position:absolute!important;inset-inline-start:28px;top:50%;transform:translateY(-50%);width:10px!important;height:8px!important;margin:0!important;border:0;border-radius:0;background:none;color:#fff;visibility:hidden;pointer-events:none;z-index:3}html body .mobile-facets__label>input:checked~svg.icon-checkmark{visibility:visible}html body .mobile-facets__label>input:checked~svg:not(.icon-checkmark){background:var(--sc-espresso);border-color:var(--sc-espresso)}html body .sc-contest-card .sc-contest-card__close{z-index:3}html body .cart-drawer .cart-drawer__footer,html body .sc-template-cart .cart__blocks .totals{padding-top:16px}html.sc-about body .rte img{max-width:100%!important;height:auto;box-sizing:border-box}html.sc-about body .rte,html.sc-about body .rte *{max-width:100%;overflow-wrap:anywhere}html body .menu-drawer .menu-drawer__account{display:none!important}html body .product-grid{--grid-mobile-horizontal-spacing: var(--sc-gap);--grid-desktop-horizontal-spacing: var(--sc-gap)}@media(max-width:989px){html body .header{grid-template-columns:1fr auto 1fr!important}html body .header>header-drawer{justify-self:start}html body .header>.header__heading{justify-self:center}html body .header>.header__icons{justify-self:end}}@media(max-width:749px){html.sc-template-product body .product__media-wrapper slider-component.slider-mobile-gutter,html body quick-add-modal .product__media-wrapper slider-component.slider-mobile-gutter{margin:0!important;padding:0!important}html.sc-template-product body .product__media-list,html body quick-add-modal .product__media-list{gap:0!important;column-gap:0!important;scroll-padding:0!important;padding:0!important;margin:0!important;width:100%!important}html.sc-template-product body .product__media-list .product__media-item,html body quick-add-modal .product__media-list .product__media-item{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}html body quick-add-modal .quick-add-modal__content{position:fixed!important;right:0!important;bottom:0!important;top:0!important;left:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;border-radius:0!important;transform:none!important}html body quick-add-modal .quick-add-modal__content-info{height:100%;padding:64px 18px 32px!important;overflow-x:hidden!important;overflow-y:auto}html body quick-add-modal .quick-add-modal__content-info>*,html body quick-add-modal .product,html body quick-add-modal .product__media-wrapper,html body quick-add-modal .product__info-wrapper{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}html body quick-add-modal .quick-add-modal__toggle{top:12px!important;inset-inline-end:12px;z-index:5}}html body .sc-cats{margin:0;padding:0}html body .sc-cats__heading{margin:0 0 12px;font-family:var(--sc-body);font-size:11px;font-weight:800;line-height:1.4;letter-spacing:var(--sc-track-label);text-transform:uppercase;color:var(--sc-espresso)}html body .sc-cats__list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0}html body .sc-cats__item{display:flex;align-items:center;gap:10px;min-height:34px;padding:4px 0;font-family:var(--sc-body);font-size:14px;line-height:1.4;color:var(--sc-espresso-80);text-decoration:none}html body .sc-cats__box{flex:none;display:grid;place-items:center;width:18px;height:18px;box-sizing:border-box;background:#fff;border:1px solid var(--sc-mauve-200);border-radius:2px;color:#fff;transition:background .15s var(--sc-ease),border-color .15s var(--sc-ease)}html body .sc-cats__box svg{width:10px;height:8px;visibility:hidden}html body .sc-cats__label{min-width:0;overflow-wrap:anywhere}html body .sc-cats__count{flex:none;font-size:12px;color:var(--sc-charcoal)}html body .sc-cats__item:hover .sc-cats__box{border-color:var(--sc-espresso)}html body .sc-cats__item:hover .sc-cats__label{text-decoration:underline;text-underline-offset:3px}html body .sc-cats__item:focus-visible{outline:2px solid var(--sc-sky);outline-offset:2px}html body .sc-cats__item.is-active{color:var(--sc-espresso);font-weight:700}html body .sc-cats__item.is-active .sc-cats__box{background:var(--sc-espresso);border-color:var(--sc-espresso)}html body .sc-cats__item.is-active .sc-cats__box svg{visibility:visible}html body .sc-cats--mobile{padding:0 24px 16px;margin:0 0 8px;border-bottom:1px solid var(--sc-mauve-200)}html body .sc-cats--mobile .sc-cats__item{min-height:44px}html body .facets-vertical #FacetsWrapperDesktop:has(.sc-cats){padding-top:12px}html[dir=rtl] body,html[dir=rtl] body *{letter-spacing:0!important}html body summary:focus:not(:focus-visible){outline:none;box-shadow:none}@media(pointer:coarse){html body input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]):not([type=hidden]),html body select,html body textarea,html body .facets-vertical-form .facet-filters__sort{font-size:16px!important}}@media(max-width:749px){html[dir=rtl] body .mobile-facets__open-label.small-hide{display:none!important}html[dir=rtl] body .mobile-facets__open-label.medium-hide{display:inline!important}}html body .sc-promo{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}html body .sc-promo__tile,html body .sc-promo__tile:first-child{grid-column:auto;display:flex;flex-direction:column;height:auto;min-height:0;overflow:visible;background:none;color:var(--sc-espresso)}html body .sc-promo__tile img{position:static;display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;background:var(--sc-mauve-50);transition:opacity .4s var(--sc-ease)}html body .sc-promo__tile:hover img{transform:none;opacity:.9}html body .sc-promo__tile .sc-scrim{display:none}html body .sc-promo__body,html body .sc-promo__tile--card .sc-promo__body{position:static;inset:auto;display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:0;padding:18px 0 0;text-align:start;background:none;color:var(--sc-espresso)}html body .sc-promo__eyebrow{margin:0}html body .sc-promo__title,html body .sc-promo__tile--card .sc-promo__title{margin:0;font-size:24px!important;color:var(--sc-espresso)}html body .sc-promo__cta,html body .sc-promo__tile--card .sc-promo__cta{margin:0;background:var(--sc-espresso);color:#fff}html body .sc-promo__tile:hover .sc-promo__cta{background:var(--sc-espresso-80)}@media(max-width:749px){html body .sc-promo{grid-template-columns:1fr;gap:32px}html body .sc-promo__tile,html body .sc-promo__tile:first-child{height:auto}html body .sc-promo__title,html body .sc-promo__tile--card .sc-promo__title{font-size:22px!important}}html body .product-form__input--swatch .swatch-input__input+.swatch-input__label{position:relative;display:inline-grid;place-items:center;width:30px;height:30px;margin-block:4px;margin-inline:0 12px;padding:0;border:0;border-radius:50%;outline:none!important;box-shadow:0 0 0 1px var(--sc-mauve-200)!important;overflow:hidden}html body .product-form__input--swatch .swatch-input__input+.swatch-input__label .swatch{width:100%!important;height:100%!important;margin:0!important;border:0!important;border-radius:50%}html body .product-form__input--swatch .swatch-input__input+.swatch-input__label:hover{box-shadow:0 0 0 1px var(--sc-espresso)!important}html body .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{box-shadow:0 0 0 2px var(--sc-espresso)!important}html body .product-form__input--swatch .swatch-input__input:focus-visible+.swatch-input__label{box-shadow:0 0 0 2px var(--sc-espresso),0 0 0 4px var(--sc-sky)!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sushicare-6.css.map */
