@media screen and (min-width:990px){.header .search-action .header-actions__action{display:inline-flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:12px;width:clamp(220px,24vw,300px);height:44px;padding-inline:14px 12px;border:1px solid var(--color-input-border, rgb(var(--color-foreground-rgb) / var(--opacity-20)));border-radius:var(--style-border-radius-inputs);background:var(--color-input-background, var(--color-background));color:rgb(var(--color-foreground-rgb) / var(--opacity-70))}.header .search-action .header-actions__action:after{font-size:.9375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.header .menu-list__link-title:after{margin-inline-start:6px;padding:1px 6px 2px;border-radius:3px;background:var(--sas-red);color:#fff;font-family:var(--font-body--family);font-size:.6875rem;font-weight:700;line-height:1.4;text-transform:lowercase;vertical-align:.15em}@media screen and (min-width:750px){.header .mega-menu__grid{display:block}.header .mega-menu__list{display:block;column-count:4;column-gap:32px}.header .mega-menu__column{display:contents}.header .mega-menu__column>div{break-inside:avoid;padding-block:3px}.header .mega-menu__link{font-family:var(--font-body--family);font-size:.9375rem;font-weight:400;text-transform:none;letter-spacing:normal}.header .mega-menu__link--parent{font-weight:600}.header .mega-menu__column ul{column-count:1!important;margin:2px 0 0;padding-inline-start:14px}.header .mega-menu__column ul .mega-menu__link{font-size:.875rem}}.sas-side__title{margin:0 0 10px;font-size:1.25rem;line-height:1.2;text-transform:none}@media screen and (min-width:750px){.collection-wrapper:has(.sas-collection-categories) .facets--filters-title{display:none}}.sas-collection-categories{margin-block-end:24px}@media screen and (min-width:990px){.collection-wrapper:has(.sas-collection-categories) .product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}@media screen and (min-width:990px){.product-information__grid.product-information--media-left:has(.product-details .sas-column){grid-template-columns:5fr 7fr}.product-details .sas-column:has(>:nth-child(2)>.sas-column):not(:has(>:nth-child(3))){grid-template-columns:minmax(0,1fr) 220px}}body:has(.sas-title) .search-page__header .text-block,body:has(.sas-title) .search-page__header :is(h1,h2){display:none}.sas-content{display:grid;gap:32px;max-width:calc(var(--narrow-page-width) + var(--page-margin) * 2);margin:0 auto;padding:24px var(--page-margin) 40px}.sas-content__main{min-width:0}.sas-content--single .sas-content__main{width:100%;max-width:var(--sas-content-max);margin-inline:auto}@media screen and (min-width:990px){.sas-content--aside-right{grid-template-columns:minmax(0,1fr) var(--sas-aside-width)}.sas-content--aside-left{grid-template-columns:var(--sas-aside-width) minmax(0,1fr)}.sas-content--aside-left .sas-content__aside{order:-1}}@media screen and (min-width:750px){.quick-add-modal .quick-add-modal__content .product-details .shopify-block:has(.buy-buttons-block),.quick-add-modal .quick-add-modal__content .product-details .sas-column:has(.buy-buttons-block){display:contents!important}.quick-add-modal .quick-add-modal__content .product-details>.group-block{padding:32px 32px 0!important}.quick-add-modal .quick-add-modal__content .product-details .view-product-title{padding-inline-start:0}.quick-add-modal .quick-add-modal__content .product-details .buy-buttons-block{margin-top:8px;padding-bottom:32px}.quick-add-modal .quick-add-modal__content .product-information__media media-gallery{top:24px;right:0;bottom:24px;left:24px;pointer-events:auto}.quick-add-modal .quick-add-modal__content .product-information__media slideshow-slides{flex-direction:row;gap:0;overflow-x:scroll;scroll-snap-type:x mandatory}.quick-add-modal .quick-add-modal__content .product-information__media slideshow-slide{scroll-snap-align:center}.quick-add-modal .quick-add-modal__content .product-information__media slideshow-arrows,.quick-add-modal .quick-add-modal__content .product-information__media :is(slideshow-controls,slideshow-controls[thumbnails]){display:flex}}@media screen and (max-width:749px){.sas-show--desktop{display:none!important}}@media screen and (min-width:750px){.sas-show--mobile{display:none!important}}:where(#stamped-main-widget,.stamped-container,.stamped-product-reviews-badge,#stamped-reviews-widget) img{display:inline-block;width:auto;height:auto;max-width:100%}.sas-bis-button{width:100%;margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/52/assets/sas-theme.css.map */
