.product-grid{grid-template-columns:1fr 1fr}@media (min-width: 750px){.product-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.facets__panel{padding:0 var(--drawer-padding)}@media (max-width: 749px){.facets__panel{padding:0 3px}}@media screen and (min-width: 750px){.facets:not(.facets--drawer) .facets__panel,.facets-controls-wrapper .facets__panel{padding:0}}@media screen and (min-width: 750px){.facets--horizontal .facets__panel{position:relative}}.facets-mobile-wrapper .facets__panel-content{border-radius:var(--style-border-radius-popover)}.facets-mobile-wrapper{--facets-upper-z-index: var(--layer-raised);--facets-panel-min-width: 120px;--facets-panel-height: 300px}@media screen and (min-width: 750px){.facets__panel-content,.sorting-filter__options{border-radius:var(--style-border-radius-popover);position:absolute;top:100%;width:max-content;min-width:var(--facets-panel-min-width);max-width:var(--facets-panel-width);max-height:var(--facets-panel-height);z-index:var(--facets-upper-z-index);box-shadow:var(--shadow-popover);border:var(--style-border-popover);background-color:var(--color-background);overflow-y:hidden;gap:0}}:is(.facets--drawer,.facets--vertical) :is(.facets__item,.sorting-filter):before{content:"";display:block;height:0;width:calc(100% - var(--drawer-padding) * 2);border-top:var(--style-border-width) solid var(--color-border);margin:0 auto}.facets:not(.facets--drawer) :is(.facets__item,.sorting-filter):before{width:100%}.facets__item:not(:first-of-type):before{content:none}.facets__label,.facets__clear-all,.clear-filter{text-decoration-color:transparent;text-decoration-thickness:.075em;text-underline-offset:.125em;transition:text-decoration-color var(--animation-speed) var(--animation-easing)}.facets__label,.products-count-wrapper{text-transform:var(--facet-label-transform)}.clear-filter{background-color:transparent;box-shadow:none;padding:0}.facets__label{color:var(--color-foreground);cursor:pointer}@media screen and (min-width: 750px){.facets__label{margin-inline-end:var(--margin-2xs)}}.facets--horizontal .facets__inputs-wrapper{z-index:2;position:relative;background:var(--color-background);max-height:300px;overflow-y:auto}.facets__inputs-wrapper .facets__inputs-list .checkbox__label{color:#583843;font-weight:400}.facets--horizontal .facets__panel-content,.sorting-filter__options{border-radius:var(--style-border-radius-popover);position:absolute;top:100%;width:max-content;min-width:var(--facets-panel-min-width);max-width:var(--facets-panel-width);max-height:var(--facets-panel-height);z-index:var(--facets-upper-z-index);box-shadow:var(--shadow-popover);border:var(--style-border-popover);background-color:var(--color-background);overflow-y:hidden;gap:0;z-index:2;padding:12px 8px}.facets__inputs-wrapper .facets__inputs-list{gap:var(--gap-sm)}.facets__panel-content .show-more__button{font-size:14px;line-height:20px;font-weight:600}.facets--horizontal .facets__item .facets__summary{background-color:#fff;border-radius:9999px;padding:10px 14px;gap:4px;display:flex;align-items:center;justify-content:center;height:auto}.facets--horizontal .facets__item .facets__label{color:#583843;font-size:14px;line-height:20px;font-weight:600;padding:0 2px}.facets--horizontal .facets__panel{position:relative}accordion-custom details .details-content{block-size:0;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:content-visibility var(--animation-speed-slow) allow-discrete,padding-block var(--animation-speed-slow) var(--animation-easing),opacity var(--animation-speed-slow) var(--animation-easing),block-size var(--animation-speed-slow) var(--animation-easing)}.our-cupcakes__filters{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;padding-top:0;padding-bottom:40px}@media (min-width: 991px){.our-cupcakes__filters{padding-bottom:80px}}.our-cupcakes__block h2{color:#181d27}.our-cupcakes__block--second{margin-top:80px}.our-cupcakes__hidden-item{display:none}.our-cupcakes__show-more-container{display:flex;justify-content:center;margin-top:30px;padding:20px 0}@media (max-width: 749px){.our-cupcakes__show-more-container{margin-top:20px;padding:15px 0}}.our-cupcakes__show-more{margin:40px auto;text-transform:lowercase}.product-card__details{margin-top:auto}.our-cupcakes .collection-wrapper .our-cupcakes__show-more-container{grid-column:1 / -1;width:100%}.collection-tabs,.collection-tabs__content{position:relative;width:100%}.collection-tabs__tab{position:relative;width:100%;display:none}.collection-tabs__tab.is-active-tab{display:block}.our-cupcakes__block{position:relative;width:100%}.collection-tabs__tab .our-cupcakes__block+.our-cupcakes__block{margin-top:70px}.collection-tabs__tab .our-cupcakes__show-more-container{padding:0;margin:40px 0 0}.collection-tabs__tab .button.mtn-button--primary{margin:0}.our-cupcakes__spinner{display:flex;justify-content:center;align-items:center;padding:60px 20px;min-height:200px;width:100%;grid-column:1 / -1}.our-cupcakes__spinner-icon{width:50px;height:50px;animation:our-cupcakes-spin 1s linear infinite}.our-cupcakes__spinner-path{stroke:var(--color-foreground, #583843);stroke-linecap:round;animation:our-cupcakes-dash 1.5s ease-in-out infinite}@keyframes our-cupcakes-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes our-cupcakes-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.our-cupcakes__empty-message{display:flex;justify-content:center;align-items:center;padding:60px 20px;min-height:200px;width:100%;grid-column:1 / -1}.our-cupcakes__empty-message p{color:var(--color-foreground, #583843);font-size:16px;line-height:24px;text-align:center;margin:0;opacity:.7}.collection-tabs__nav{position:relative;width:100%;display:flex;align-items:center;justify-content:center;list-style:none;gap:4px;padding:0;margin:0 0 44px}@media (min-width: 990px){.collection-tabs__nav{margin-bottom:56px}}.collection-tabs__nav .collection-tabs__nav-item{position:relative;font-family:Inter,sans-serif;font-weight:600;font-size:16px;line-height:24px;color:#717680;transition:background-color .3s ease,color .3s ease;border-radius:6px;cursor:pointer;-webkit-user-select:none;user-select:none;padding:10px 12px;margin:0}.collection-tabs__nav .collection-tabs__nav-item--active{background-color:#f9f5ff;color:#a7697f}.our-cupcakes__filters .facets__panel{padding:0;gap:16px}.our-cupcakes__filters .facets__item{margin:0}.our-cupcakes__filters{gap:16px}@media (min-width: 990px){.our-cupcakes__filters{gap:32px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-our-cupcakes.css.map */
