:root{--toffee-ui-cream: #F8F8F6;--toffee-ui-cream-hover: #F3F1ED}html:root body input.switch,html:root body input.switch:before,html:root body input.switch:after{border-radius:999px!important}html:root body input.switch:not(:checked){background:var(--toffee-ui-cream)!important;background-color:var(--toffee-ui-cream)!important}html:root body .circle-chevron{background:var(--toffee-ui-cream)!important;background-color:var(--toffee-ui-cream)!important;transition:background-color .16s ease,color .16s ease,opacity .16s ease!important}html:root body details[open] .accordion__toggle .circle-chevron,html:root body button[aria-expanded=true] .circle-chevron{background:var(--toffee-ui-cream-hover)!important;background-color:var(--toffee-ui-cream-hover)!important}html:root body .circle-chevron:not(:disabled):hover,html:root body .accordion__toggle:hover .circle-chevron,html:root body .text-with-icon:hover .circle-chevron{background:#272727!important;background-color:#272727!important;color:#fff!important}html:root body .circle-chevron:not(:disabled):hover svg,html:root body .accordion__toggle:hover .circle-chevron svg,html:root body .text-with-icon:hover .circle-chevron svg{color:#fff!important}.shopify-section--main-collection .removable-facet{background:var(--toffee-ui-cream)!important}.shopify-section--main-collection .removable-facet:hover{background:var(--toffee-ui-cream-hover)!important}.shopify-section--main-collection button[aria-expanded=true] .circle-chevron,.shopify-section--main-collection details[open] .accordion__toggle .circle-chevron{background:var(--toffee-ui-cream-hover)!important}.shopify-section--main-collection :is(.text-with-icon,.accordion__toggle):hover .circle-chevron{background:#272727!important;background-color:#272727!important;color:#fff!important}.shopify-section--main-collection .facet-dialog-option{background:#f8f8f6!important}.shopify-section--main-collection .facet-dialog-option:hover,.shopify-section--main-collection input:checked+.facet-dialog-option{background:var(--toffee-ui-cream)!important}.shopify-section--main-collection .toffee-color-family-option:hover,.shopify-section--main-collection .toffee-color-family-option__input:checked+.toffee-color-family-option{background:var(--toffee-ui-cream)!important}.toffee-wishlist-drawer__count{box-sizing:border-box;width:25px;min-width:25px;height:25px;padding-inline:0;border-radius:50%!important}.shopify-section--footer .footer__newsletter-form .self-submit-button{display:none!important}.toffee-newsletter__teaser:before,.toffee-newsletter__teaser:after,.toffee-newsletter__trigger:after{position:absolute;content:"";pointer-events:none;background:#f8f8f6;clip-path:polygon(50% 0%,56% 39%,62% 45%,100% 50%,62% 55%,56% 61%,50% 100%,44% 61%,38% 55%,0% 50%,38% 45%,44% 39%);opacity:0;transform:scale(.45);transform-origin:center;animation:toffee-newsletter-sparkle 7s ease-in-out infinite;z-index:1}.toffee-newsletter__teaser:before{top:4px;right:6px;width:10px;height:22px}.toffee-newsletter__teaser:after{top:14px;left:6px;width:7px;height:16px;animation-delay:.35s}.toffee-newsletter__trigger{position:relative;color:#f8f8f6}.toffee-newsletter__trigger:after{right:12px;bottom:3px;width:5px;height:12px;animation-delay:.7s}@keyframes toffee-newsletter-sparkle{0%{opacity:0;transform:scale(.45)}4%{opacity:.7}8%{opacity:1;transform:scale(1)}14%{opacity:.4}20%,to{opacity:0;transform:scale(.45)}}@media(prefers-reduced-motion:reduce){.toffee-newsletter__teaser:before,.toffee-newsletter__teaser:after,.toffee-newsletter__trigger:after{animation:none}}html:root body :is(.product-gallery__zoom,button[is=product-zoom-button],button.toffee-wishlist-button),html:root body #main .circle-chevron{background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:root body :is(.product-gallery__zoom,button[is=product-zoom-button],button.toffee-wishlist-button):before,html:root body :is(.product-gallery__zoom,button[is=product-zoom-button],button.toffee-wishlist-button):after,html:root body #main .circle-chevron:before,html:root body #main .circle-chevron:after{background:transparent!important;border:0!important;box-shadow:none!important}html:root body button[is=product-zoom-button],html:root body button[is=product-zoom-button]>svg{color:#fff!important}html:root body button.toffee-wishlist-button{color:var(--toffee-wishlist-ink, #272727)!important}html:root body #main .circle-chevron,html:root body #main .circle-chevron svg{color:inherit!important}html:root body :is(button[is=product-zoom-button],button.toffee-wishlist-button):focus-visible{outline:2px solid currentColor!important;outline-offset:2px;border-radius:50%!important}@media screen and (max-width:699px){html:root body .shopify-section--main-collection .collection{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:0;row-gap:16px;align-items:start;width:calc(100% + 40px);margin-inline:-20px}html:root body .shopify-section--main-collection .collection__results,html:root body .shopify-section--main-collection .collection__results>.v-stack{display:contents}html:root body .shopify-section--main-collection .collection__results>.v-stack>.v-stack.gap-4.md\:hidden{position:sticky;top:var(--header-height, 60px);grid-column:1;grid-row:1;display:flex;align-items:center;min-width:0;height:44px;padding-inline-start:20px;background:#f8f8f6;box-shadow:none;z-index:4}html:root body .shopify-section--main-collection .collection__results>.v-stack>.v-stack.gap-4.md\:hidden>p{margin:0;color:#272727b3;font-size:13px;line-height:1;text-align:start}html:root body .shopify-section--main-collection .collection__results>.v-stack>reveal-items{grid-column:1 / -1;grid-row:2;min-width:0;margin-inline:20px}html:root body .shopify-section--main-collection .facets__floating-filter{position:sticky!important;top:var(--header-height, 60px)!important;right:auto!important;bottom:auto!important;left:auto!important;grid-column:2;grid-row:1;width:auto!important;height:44px;background:#f8f8f6;box-shadow:none;opacity:1!important;visibility:visible!important;transform:none!important;z-index:4}html:root body .shopify-section--main-collection .facets__floating-filter>.button{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;width:auto!important;min-width:0!important;min-height:44px;height:44px;padding:0 20px 0 12px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#272727!important;box-shadow:none!important;font-size:13px;line-height:1}html:root body .shopify-section--main-collection .facets__floating-filter>.button .icon-filter{width:16px;height:16px}html:root body .shopify-section--main-collection .facets__floating-filter>.button:before,html:root body .shopify-section--main-collection .facets__floating-filter>.button:after{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html:root body .shopify-section--main-collection .facets__floating-filter>.button:active{background:#2727270f!important}html:root body .shopify-section--main-collection .facets__floating-filter>.button:focus-visible{outline:2px solid #272727!important;outline-offset:-3px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/toffee-rounded-controls.css.map */
