.product-list{align-items:stretch}.product-card{border-radius:10px;border:1px solid rgba(37,61,57,.2);padding:20px;height:100%;display:flex;flex-direction:column}.product-card__figure{flex-shrink:0;border-radius:10px;overflow:hidden}.product-card__info{text-align:start;justify-items:start;flex-grow:1;display:flex;flex-direction:column;align-items:start}.product-card__info :is(.price-list,.rating-badge){justify-content:flex-start}.product-card .price-list{justify-content:flex-start;text-align:start}.product-card__price-action{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-top:auto}.product-card__quick-add-button{display:flex;position:static;flex-direction:row;align-items:center;gap:.3rem;border-radius:10px;padding:2px 8px;font-size:var(--text-xs)}.product-card__quick-add-button svg{width:10px}@media screen and (pointer:fine){.product-card__quick-add-button{opacity:1;transform:translateY(0)}}.announcement-bar{padding-block:.5em}.header{--header-padding-block: .5rem}.button,.shopify-payment-button__button--unbranded{background-image:none!important;background-color:rgb(var(--button-background));transition:background-color .2s ease,color .2s ease,border-color .2s ease}.button--outline{background-color:transparent}@media screen and (pointer:fine){.features--button-transition :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):not([disabled]):hover{background-image:none!important;background-color:rgb(var(--button-background) / .85);color:rgb(var(--button-text-color));border-color:rgb(var(--button-background) / .85);background-size:unset;background-position:unset}.features--button-transition .button--outline:not([disabled]):hover{background-color:rgb(var(--button-background) / .1);color:rgb(var(--button-background, var(--text-color)))}}.removable-facet{border-radius:var(--button-border-radius)}.product-gallery__media{border-radius:10px;overflow:hidden}@media screen and (min-width:700px){.text-with-icons__item{border:1px solid rgba(37,61,57,.2);border-radius:var(--button-border-radius);padding-block:calc(var(--section-vertical-spacing-tight) / 2);box-shadow:0 1px 3px #253d391a}.color-scheme--scheme-2 .text-with-icons__item{background-color:#fff}}.slideshow__next-section-button{background-image:url(e1-roundel.png);background-size:cover;background-position:center;background-repeat:no-repeat}.facets-toolbar{justify-content:start;flex-wrap:nowrap;max-width:70vw;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.facets-toolbar::-webkit-scrollbar{height:4px}.facets-toolbar::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.facets-toolbar::-webkit-scrollbar-track{background:transparent}.facets-toolbar__item .popover::part(content){border-radius:var(--button-border-radius);background:#fff}x-drawer#add-ons-drawer::part(content){max-width:100%}@media screen and (min-width:750px){x-drawer#add-ons-drawer::part(overlay){display:none}x-drawer#add-ons-drawer::part(base){pointer-events:none}x-drawer#add-ons-drawer::part(content){pointer-events:auto;max-width:480px;margin-inline-end:min(92vw,28.125rem)}}.add-ons-drawer__item{padding:16px 0;border-bottom:1px solid rgb(var(--text-color) / .1);cursor:pointer}.add-ons-drawer__item:last-child{border-bottom:none}.add-ons-drawer__icon{width:48px;height:48px;object-fit:contain;flex-shrink:0;border-radius:8px}.add-ons-drawer__checkbox{width:20px;height:20px;flex-shrink:0;cursor:pointer;accent-color:rgb(var(--text-color))}.add-ons-drawer__heading{font-size:var(--text-sm)}.add-ons-drawer__tooltip-trigger{position:relative;cursor:pointer;display:inline-flex;align-items:center}.add-ons-drawer__info-icon{opacity:.5;transition:opacity .2s}.add-ons-drawer__tooltip-trigger:hover .add-ons-drawer__info-icon,.add-ons-drawer__tooltip-trigger:focus .add-ons-drawer__info-icon{opacity:1}.add-ons-drawer__tooltip[popover]{position:fixed;inset:unset;margin:0;border:none;background:rgb(var(--text-color));color:rgb(var(--background));font-size:var(--text-xs);font-weight:400;padding:8px 12px;border-radius:6px;white-space:normal;width:max-content;max-width:220px;line-height:1.4;pointer-events:none}.add-ons-drawer__tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:rgb(var(--text-color))}.add-ons-drawer__footer{width:100%}.add-ons-drawer__description{font-size:var(--text-sm);font-weight:300;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
