.shopify-clone .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:24px;width:var(--icon-width,24px);height:24px;height:var(--icon-height,24px);flex-shrink:0;display:inline-block}@media (max-width:719px){.shopify-clone .icon[style*=--icon-width-mobile]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:24px;width:var(--icon-width-mobile,24px);height:24px;height:var(--icon-height-mobile,24px)}}.shopify-clone .icon svg:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;height:100%;display:block}.shopify-clone .icon-with-text-column:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-direction:column;align-items:center;display:flex}@media (min-width:720px){.shopify-clone .icon-with-text-column[data-desktop-alignment=above_left]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:flex-start}.shopify-clone .icon-with-text-column[data-desktop-alignment=above_left] .icon-with-text-column__text-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){text-align:left}.shopify-clone .icon-with-text-column[data-desktop-alignment=left_left]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-direction:row;align-items:flex-start}.shopify-clone .icon-with-text-column[data-desktop-alignment=left_left] .icon-with-text-column__icon-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:0;margin-right:16px;margin-right:var(--spacing-4)}.shopify-clone .icon-with-text-column[data-desktop-alignment=left_left] .icon-with-text-column__text-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){text-align:left}.shopify-clone .icon-with-text-column[data-desktop-alignment=left_left_centered]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-direction:row;justify-content:center}.shopify-clone .icon-with-text-column[data-desktop-alignment=left_left_centered] .icon-with-text-column__icon-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:0;margin-right:16px;margin-right:var(--spacing-4)}.shopify-clone .icon-with-text-column[data-desktop-alignment=left_left_centered] .icon-with-text-column__text-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){text-align:left}}.shopify-clone .icon-with-text-column__accent:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:2px;margin-bottom:var(--spacing-unit-half)}.shopify-clone .icon-with-text-column__icon-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:16px;margin-bottom:var(--spacing-4)}.shopify-clone .icon-with-text-column__text-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){text-align:center}.shopify-clone .icon-with-text-column__text:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:2px}
.shopify-clone .image>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .video-wrapper>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){-o-object-position:center center;object-position:center center;-o-object-position:var(--focal-alignment,center center);object-position:var(--focal-alignment,center center);width:100%;max-width:100%;height:auto;display:block}.shopify-clone .image.aspect-ratio--landscape>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .image.aspect-ratio--portrait>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .image.aspect-ratio--square>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .image.aspect-ratio--landscape_alt>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .image.aspect-ratio--portrait_alt>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .image.aspect-ratio--landscape_wide_alt>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .image.aspect-ratio--landscape_ultrawide_alt>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .image.aspect-ratio--externally_set>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .video-wrapper.aspect-ratio--landscape>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .video-wrapper.aspect-ratio--portrait>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .video-wrapper.aspect-ratio--square>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .video-wrapper.aspect-ratio--landscape_alt>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .video-wrapper.aspect-ratio--portrait_alt>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .video-wrapper.aspect-ratio--landscape_wide_alt>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .video-wrapper.aspect-ratio--landscape_ultrawide_alt>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .video-wrapper.aspect-ratio--externally_set>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){-o-object-fit:cover;object-fit:cover;-o-object-fit:var(--object-fit,cover);object-fit:var(--object-fit,cover)}.shopify-clone .image.aspect-ratio--landscape>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .video-wrapper.aspect-ratio--landscape>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){aspect-ratio:3/2}.shopify-clone .image.aspect-ratio--portrait>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .video-wrapper.aspect-ratio--portrait>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){aspect-ratio:2/3}.shopify-clone .image.aspect-ratio--landscape_alt>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .video-wrapper.aspect-ratio--landscape_alt>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){aspect-ratio:5/4}.shopify-clone .image.aspect-ratio--portrait_alt>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .video-wrapper.aspect-ratio--portrait_alt>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){aspect-ratio:4/5}.shopify-clone .image.aspect-ratio--landscape_ultrawide_alt>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .video-wrapper.aspect-ratio--landscape_ultrawide_alt>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){aspect-ratio:21/9}.shopify-clone .image.aspect-ratio--square>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .video-wrapper.aspect-ratio--square>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){aspect-ratio:1}.shopify-clone .image:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:#f5f5f5;width:100%}.shopify-clone .image.loaded:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:#0000}.shopify-clone .image:not(.loaded):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){position:relative}
.shopify-clone .media:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){position:relative}.shopify-clone .media img:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){max-width:100%}.shopify-clone .media[data-media-type=external_video]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;padding-top:57.5%;position:relative}.shopify-clone .media[data-media-type=external_video] iframe:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;height:100%;position:absolute;inset:0}.shopify-clone .media[data-media-type=model].model-active:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){height:100%}.shopify-clone .media video:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%}.shopify-clone .media.media--has-lightbox a:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){cursor:zoom-in}.shopify-clone .user-is-tabbing .media.media--has-lightbox a:focus:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:.6}.shopify-clone .price:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-direction:column;align-items:flex-start;margin-top:0;margin-bottom:0;display:flex}.shopify-clone .price dl:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:0}.shopify-clone .price dd:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin:0 .5em 0 0}
.shopify-clone .product__block.product__block--medium:not(:last-child):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:24px;margin-bottom:var(--spacing-6)}.shopify-clone .product__label-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:8px;margin-bottom:var(--spacing-2);justify-content:space-between;align-items:center;display:flex}.shopify-clone .product__label:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-right:12px;margin-right:var(--spacing-3)}.shopify-clone .product__block--product-header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:24px;margin-bottom:var(--spacing-6)}.shopify-clone .product__block--product-header.product__block--with-divider:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding-bottom:16px;padding-bottom:var(--spacing-4);border-bottom:1px solid var(--color-border)}.shopify-clone .product__block--product-header[data-header-block-is-top=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:0 16px;padding:0 var(--space-outer);margin-top:20px;margin-top:var(--spacing-5);border-bottom:none}@media (min-width:960px){.shopify-clone .product__block--product-header[data-header-block-is-top=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}@media (max-width:959px){.shopify-clone [data-header-top-mobile=above] .product__block--product-header.product__block--product-header:not([data-header-block-is-top=true]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .product__block--product-header-inner .product-badges:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:8px;margin-bottom:var(--spacing-2)}.shopify-clone .product__block--product-header-inner>:last-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:0}.shopify-clone .product__title:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:4px;margin-bottom:var(--spacing-1)}.shopify-clone .product__block .product__price:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){-moz-column-gap:8px;-moz-column-gap:var(--spacing-2);column-gap:8px;column-gap:var(--spacing-2);flex-wrap:wrap;align-items:center;display:flex}.shopify-clone .product__block .product__price.hide:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:0}.shopify-clone .product__block .product__price s:empty:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone .product__block .product__price s:not(:empty)+[data-price]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .product__block .product__price .product__price-displayed-discount:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-products-sale-price)}.shopify-clone .product__block .product__price .unit-price__price:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-size:var(--font-size-body-75);margin-left:0}.shopify-clone .product__block .product__price [data-compare-price]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text-alpha-60)}.shopify-clone .product__price-and-ratings:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:16px;margin-top:var(--spacing-4);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:.5em;display:flex}.shopify-clone .product__vendor a:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text-link);text-underline-offset:.2em;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;transition:opacity .2s ease-in-out}.shopify-clone .product__vendor a:hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:.7}.shopify-clone .product__vendor_and_sku:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:flex-end;gap:1em;margin-bottom:.5em;display:flex}.shopify-clone .product__vendor_and_sku[data-showing-sku=false][data-showing-vendor=false]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone .product__vendor_and_sku .product__sku:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:.125em}.shopify-clone .product__description:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%}.shopify-clone .product__description .ff-heading:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:16px;margin-bottom:var(--spacing-4)}.shopify-clone .product__description .share-icons a:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-right:4px;margin-right:var(--spacing-unit)}@supports (-webkit-touch-callout:none){.shopify-clone .product__description .truncate-wrapper[data-content-expanded=false] .truncate-wrapper__content>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:inline}}
.shopify-clone .product-blocks__accordion .accordion__content:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){max-width:none;max-width:initial}.shopify-clone .product__quantity-error:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:28px;margin-top:var(--spacing-7);color:var(--color-text-error)}.shopify-clone .product__quantity-error.hidden:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone .product-blocks__product-labels-items:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){gap:8px;gap:var(--spacing-2);flex-wrap:wrap;display:flex}@media (min-width:960px){.shopify-clone .product-blocks__product-labels-items:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){gap:12px;gap:var(--spacing-3)}}.shopify-clone .product-blocks__product-labels-items[data-outlined-labels=false]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){-moz-column-gap:24px;-moz-column-gap:var(--spacing-6);column-gap:24px;column-gap:var(--spacing-6)}.shopify-clone .product-blocks__product-labels-item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:center;gap:6px;display:flex}.shopify-clone [data-outlined-labels=true] .product-blocks__product-labels-item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border:1px solid var(--color-text-alpha-40);padding:4px 8px;padding:var(--spacing-1) var(--spacing-2);border-radius:.25em}.shopify-clone .product__text-columns-items:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){grid-template-columns:repeat(var(--column-count),1fr);display:grid}.shopify-clone .product__text-columns-items[data-with-box=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:16px 4px;padding:var(--spacing-4) var(--spacing-1);background-color:var(--color-background-meta)}.shopify-clone .product__text-columns-items .icon-with-text-column:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding-left:12px;padding-left:var(--spacing-3);padding-right:12px;padding-right:var(--spacing-3)}.shopify-clone .product__text-columns-items[data-with-dividers=true] .icon-with-text-column:not(:first-child):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border-left:1px solid var(--color-border)}.shopify-clone .product__text-columns-items .icon-with-text-column__icon-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:8px;margin-bottom:var(--spacing-2)}.shopify-clone .product__text-columns-items .icon-with-text-column__heading:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:2px;margin-bottom:var(--spacing-unit-half)}.shopify-clone .product__block-complementary-products.hidden:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}
.shopify-clone .product-form:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:24px;margin-bottom:var(--spacing-6)}.shopify-clone .product-form .product-form__quantity:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:28px;margin-bottom:var(--spacing-7);display:none}.shopify-clone .product-form[data-has-quantity-selector] .product-form__quantity-and-buy-buttons-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){gap:12px;gap:var(--spacing-3);flex-wrap:wrap;align-items:flex-end;display:flex}.shopify-clone .product-form[data-has-quantity-selector] .quantity-input-wrapper__labels:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;margin-bottom:-4px;margin-bottom:calc(var(--spacing-1) * -1)}.shopify-clone .product-form[data-has-quantity-selector] .product-form__controls-group:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex:1}.shopify-clone .product-form[data-has-quantity-selector] .product-form__item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){white-space:nowrap}.shopify-clone .product-form__cart-submit:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-height:45px;position:relative}.shopify-clone .product-form__cart-submit[disabled]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text-alpha-60);background:var(--color-background-meta)}.shopify-clone .product-form__cart-submit .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:hidden;opacity:0;width:16px;height:16px;display:none}
.shopify-clone .product-item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--round-button-size:36px;z-index:var(--z-index-item);position:relative}.shopify-clone .product-item.product-item--mini .product-item__text:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin:8px 0 0;margin:var(--spacing-2) 0 0}.shopify-clone .product-item.product-item--mini .product-item__price:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){gap:4px;gap:var(--spacing-1)}.shopify-clone .product-item-holder[data-grid-style=default] .product-item .product-item__meta:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:12px;margin-top:var(--spacing-3)}.shopify-clone .product-item-holder[data-grid-style=bordered_grid] .product-item .product-item__meta:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .product-item-holder[data-grid-style=colored_tile] .product-item .product-item__meta:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin:12px;margin:var(--spacing-3)}.shopify-clone .product-item-holder[data-grid-style=bordered_grid] .product-item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){box-shadow:0 0 0 1px var(--color-border)}.shopify-clone .product-item-holder[data-grid-style=bordered_grid] .product-item .product-item__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){height:100%}.shopify-clone .product-item-holder[data-grid-style=colored_tile] .product-item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--product-item-background-color)}.shopify-clone .product-item__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-direction:column;height:100%;display:flex;position:relative}.shopify-clone .product-item__inner [data-product-item-element-visible-only-for-mode=list]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone [data-item-layout=grid] .product-item__inner [data-product-item-element-visible-only-for-mode=list]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone [data-item-layout=grid] .product-item__inner .product-item__text_group_secondary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone :not([data-item-layout]) .product-item__inner .product-item__text_group_secondary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-direction:column;flex-grow:1;display:flex}.shopify-clone [data-item-layout=list] .product-item__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-direction:row;align-items:center}.shopify-clone [data-item-layout=list] .product-item__inner [data-product-item-element-visible-only-for-mode=list]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:block}.shopify-clone [data-item-layout=list] .product-item__inner [data-product-item-element-visible-only-for-mode=grid]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}@media (max-width:1023px){.shopify-clone [data-item-layout=list] .product-item__inner .product-item__media-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-self:flex-start}}.shopify-clone [data-item-layout=list] .product-item__inner .product-item__media:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-shrink:0;width:130px}@media (min-width:720px){.shopify-clone [data-item-layout=list] .product-item__inner .product-item__media[data-aspect-ratio*=portrait]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:180px}}@media (min-width:1024px){.shopify-clone [data-item-layout=list] .product-item__inner .product-item__media[data-aspect-ratio*=portrait]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:220px}}@media (min-width:720px){.shopify-clone [data-item-layout=list] .product-item__inner .product-item__media[data-aspect-ratio*=landscape]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:240px}}@media (min-width:1024px){.shopify-clone [data-item-layout=list] .product-item__inner .product-item__media[data-aspect-ratio*=landscape]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:280px}}@media (min-width:720px){.shopify-clone [data-item-layout=list] .product-item__inner .product-item__media[data-aspect-ratio=square]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:220px}}@media (min-width:1024px){.shopify-clone [data-item-layout=list] .product-item__inner .product-item__media[data-aspect-ratio=square]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:260px}}@media (min-width:720px){.shopify-clone [data-item-layout=list] .product-item__inner .product-item__media:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:290px}}.shopify-clone [data-item-layout=list] .product-item__inner .product-item__text .product-item__text_group_primary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone [data-item-layout=list] .product-item__inner .product-item__text .product-item__text_group_secondary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){text-align:left;flex-direction:column;align-items:flex-start;display:flex}@media (max-width:719px){.shopify-clone [data-item-layout=list] .product-item__inner .product-item__text .product-item__text_group_secondary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){height:100%}.shopify-clone [data-item-layout=list] .product-item__inner .product-item__text .product-item__text_group_secondary .product-item__list-mode-buttons-wrap:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;margin-top:auto;margin-bottom:4px;margin-bottom:var(--spacing-1);justify-content:flex-end;display:flex}}@media (max-width:479px){.shopify-clone [data-item-layout=list] .product-item__inner .product-item__text .product-item__text_group_secondary .product-item__list-mode-buttons-wrap .product-item__list-mode-buttons:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-wrap:wrap}}@media (min-width:720px){.shopify-clone [data-item-layout=list] .product-item__inner .product-item__text:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-direction:row;justify-content:space-between;align-items:center;width:100%}.shopify-clone [data-item-layout=list] .product-item__inner .product-item__text .product-item__text_group_secondary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){text-align:right;flex-direction:column;align-items:flex-end;display:flex}.shopify-clone .product-item__inner:hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .product-item__inner:focus-within:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){z-index:1}}.shopify-clone [data-item-layout=list] .product-item-holder[data-grid-style=default] .product-item__meta:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:0;margin-left:12px;margin-left:var(--spacing-3)}@media (min-width:720px){.shopify-clone [data-item-layout=list] .product-item-holder[data-grid-style=default] .product-item__meta:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-left:16px;margin-left:var(--spacing-4)}}@media (min-width:1024px){.shopify-clone [data-item-layout=list] .product-item-holder[data-grid-style=default] .product-item__meta:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-left:20px;margin-left:var(--spacing-5)}}.shopify-clone [data-item-layout=list] .product-item-holder[data-grid-style=bordered_grid] .product-item__meta:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone [data-item-layout=list] .product-item-holder[data-grid-style=colored_tile] .product-item__meta:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin:16px 12px;margin:var(--spacing-4) var(--spacing-3)}@media (min-width:720px){.shopify-clone [data-item-layout=list] .product-item-holder[data-grid-style=bordered_grid] .product-item__meta:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone [data-item-layout=list] .product-item-holder[data-grid-style=colored_tile] .product-item__meta:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin:16px;margin:var(--spacing-4)}}@media (min-width:1024px){.shopify-clone [data-item-layout=list] .product-item-holder[data-grid-style=bordered_grid] .product-item__meta:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone [data-item-layout=list] .product-item-holder[data-grid-style=colored_tile] .product-item__meta:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin:20px;margin:var(--spacing-5)}}.shopify-clone .product-item__floating-action-buttons:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:flex-end;row-gap:8px;row-gap:var(--spacing-2);padding:8px;padding:var(--spacing-2);flex-direction:column;display:flex;position:absolute;top:0;right:0}.shopify-clone .product-item__floating-action-buttons>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){z-index:2}.shopify-clone .product-item__floating-action-buttons .product-item__quick-add-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){height:var(--round-button-size)}.shopify-clone .product-item__quick-add-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--quantity-input-size:36px}.shopify-clone .product-item__quick-add-wrapper .quantity-input-wrapper--product-item-quick-add:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone .product-item__quick-add-wrapper[data-quick-add-style=icon] .quantity-input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){box-shadow:0 1px 1px #0000001a,0 1px 4px #00000026;box-shadow:var(--box-shadow-short);border-radius:calc(var(--quantity-input-size) / 2)}.shopify-clone .product-item__quick-add-wrapper[data-quick-add-style=icon] .quantity-input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .product-item__quick-add-wrapper[data-quick-add-style=icon] .quantity-input__input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){height:var(--quantity-input-size)}.shopify-clone .product-item__quick-add-wrapper[data-quick-add-style=icon] .quantity-input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .product-item__quick-add-wrapper[data-quick-add-style=icon] .quantity-input__button:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .product-item__quick-add-wrapper[data-quick-add-style=icon] .quantity-input__input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-background-input)}.shopify-clone .product-item__quick-add-wrapper[data-quick-add-style=icon] .quantity-input__button:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:var(--quantity-input-size);height:var(--quantity-input-size)}.shopify-clone .product-item__quick-add-wrapper[data-quick-add-style=icon] .quantity-input__button:hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):after{content:"";background-color:var(--color-background-button-fab);opacity:.06;z-index:0;border-radius:100%;position:absolute;inset:4px}.shopify-clone .product-item__quick-add-wrapper[data-quick-add-style=icon] .quantity-input__button svg:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){z-index:1}.shopify-clone .product-item__quick-add-wrapper[data-quick-add-style=text]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--quantity-input-size:36px}@media (hover:hover) and (pointer:fine){.shopify-clone .product-item:hover .product-item__quick-add-wrapper[data-quick-add-style=text][data-has-variants=false]:not([data-quantity-in-cart="0"]) .quantity-input-wrapper--product-item-quick-add:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:block}}.shopify-clone .product-item__quick-add-wrapper[data-quick-add-style=text] .quantity-input-wrapper--product-item-quick-add:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:8px;margin-top:var(--spacing-2);display:none}.shopify-clone [data-product-item-element-visible-only-for-mode=list] .product-item__quick-add-wrapper[data-quick-add-style=text] .quantity-input-wrapper--product-item-quick-add:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:0}.shopify-clone .product-item__quick-add-wrapper[data-quick-add-style=text] .quantity-input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;height:var(--quantity-input-size);gap:0}@media (min-width:480px){.shopify-clone .product-item__quick-add-wrapper[data-quick-add-style=text] .quantity-input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){gap:8px;gap:var(--spacing-2)}}.shopify-clone .product-item__quick-add-wrapper[data-quick-add-style=text] .quantity-input__button:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:12px 20px;padding:var(--spacing-3) var(--spacing-5);width:44px}.shopify-clone .product-item__quick-add-wrapper[data-quick-add-style=text] .quantity-input__input:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-background-input);border:1px solid var(--color-border-input);flex-grow:1;height:100%}.shopify-clone .product-item__quick-add-wrapper.active .quantity-input-wrapper--product-item-quick-add:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .product-item__quick-add-wrapper.pending-collapse .quantity-input-wrapper--product-item-quick-add:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:block}.shopify-clone .product-item__quick-add-wrapper [data-remove-item]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--icon-size:18px}.shopify-clone .product-item__quick-add-wrapper [data-add-quantity]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .product-item__quick-add-wrapper [data-subtract-quantity]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--icon-size:24px}.shopify-clone .product-item__quick-add-wrapper .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:var(--icon-size);height:var(--icon-size)}.shopify-clone .product-item__media:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){position:relative;overflow:hidden}.shopify-clone .product-item__image-link:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:block;position:relative}.shopify-clone .product-item__image--one:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){z-index:2}.shopify-clone .product-item__image__swatch_preview:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .product-item__image--two.image:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){z-index:2;height:100%;position:absolute;inset:0}.shopify-clone .product-item__image--two.image:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-background);opacity:0;transition:opacity .3s cubic-bezier(.33,0,0,1),transform .3s cubic-bezier(.33,0,0,1);transition:opacity var(--duration-fast) var(--easing),transform var(--duration-fast) var(--easing);transform:scale(1.2)}.shopify-clone .product-item__image--two.image.active:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1;transition:opacity .3s cubic-bezier(.33,0,0,1),transform .3s cubic-bezier(.33,0,0,1),z-index 0s linear .3s;transition:opacity var(--duration-fast) var(--easing),transform var(--duration-fast) var(--easing),z-index 0s var(--duration-fast) linear;transform:scale(1)}@media (hover:none){.shopify-clone .product-item__image--two.image:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .product-item__meta:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-flow:column wrap;flex-grow:1;justify-content:space-between;display:flex}@media (min-width:480px){.shopify-clone .product-item__meta:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-wrap:nowrap}}.shopify-clone .product-item__text:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-direction:column;flex-grow:1;width:100%;display:flex}.shopify-clone .product-item__price-wrap[data-position=above_title]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:8px;margin-bottom:var(--spacing-2)}.shopify-clone .product-item__price-wrap .sale:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-products-sale-price)}.shopify-clone .product-item__price-wrap .unit-price:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-size:var(--font-size-body-60)}.shopify-clone .product-item__price-wrap .unit-price__price:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-left:0}.shopify-clone .product-item__price:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-size:var(--font-size-body-100);align-items:center;gap:4px;gap:var(--spacing-1);flex-wrap:wrap;display:flex}.shopify-clone .product-item[data-product-item-alignment=left] .product-item__price:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:flex-start}.shopify-clone .product-item[data-product-item-alignment=center] .product-item__price:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:center}.shopify-clone .product-item[data-product-item-alignment=right] .product-item__price:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:flex-end}.shopify-clone [data-item-layout=list] .product-item__price:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-size:var(--font-size-body-200)}@media (min-width:1024px){.shopify-clone [data-item-layout=list] .product-item__price[data-enlarged-prices=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-size:var(--font-size-body-300)}}.shopify-clone .product-item__price[data-position=below_title]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:2px;margin-top:var(--spacing-unit-half)}.shopify-clone .product-item__price[data-enlarged-prices=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-size:var(--font-size-body-200)}.shopify-clone .product-item__price s:not(:empty)+[data-price]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .product-item__price .displayed-discount:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-products-sale-price);white-space:nowrap}@media (max-width:719px){.shopify-clone .product-item__product-title[data-base-size-setting="20"]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .product-item__product-title[data-base-size-setting="21"]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .product-item__product-title[data-base-size-setting="22"]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-size:calc(var(--font-size-product-listing-title) * .92)}}.shopify-clone .product-item__product-title[data-line-limit]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shopify-clone .product-item__product-title[data-line-limit][data-line-limit="1"]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){-webkit-line-clamp:1}.shopify-clone .product-item__product-title[data-line-limit][data-line-limit="2"]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){-webkit-line-clamp:2}.shopify-clone .product-item__product-title[data-line-limit][data-line-limit="3"]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){-webkit-line-clamp:3}.shopify-clone [data-section-type=search][data-item-layout=list] .product-item__product-title[data-line-limit]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone [data-section-type=collection][data-item-layout=list] .product-item__product-title[data-line-limit]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){-webkit-line-clamp:unset}.shopify-clone .product-item__list-mode-buttons:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:center;gap:12px;gap:var(--spacing-3);margin-top:12px;margin-top:var(--spacing-3);display:flex}@media (min-width:720px){.shopify-clone .product-item__list-mode-buttons .product-item__quick-add-wrapper[data-quick-add-style=text]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-width:180px}}@media (max-width:719px){.shopify-clone [data-quick-add-style=text] .product-item__list-mode-buttons:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:flex-end;width:100%}.shopify-clone [data-quick-add-style=text] .product-item__list-mode-buttons .product-item__quick-add-wrapper[data-quick-add-style=text]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-grow:1;max-width:180px}}@media (max-width:479px){.shopify-clone [data-quick-add-style=text] .product-item__list-mode-buttons:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:flex-start}}.shopify-clone .product-item[data-product-item-alignment=left] .product-swatches-options__list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:flex-start}.shopify-clone .product-item[data-product-item-alignment=right] .product-swatches-options__list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:flex-end}
.shopify-clone button:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){cursor:pointer;-webkit-appearance:none;color:inherit;font-family:inherit;font-size:inherit;text-transform:inherit;font-weight:inherit;background-color:#0000;border:0;border-radius:0;margin:0;padding:0;display:inline-block}.shopify-clone .button-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:var(--text-horizontal-position-mobile);display:flex}@media (min-width:720px){.shopify-clone .button-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:var(--text-horizontal-position)}}.shopify-clone .button-wrapper[data-alignment=left]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:flex-start}.shopify-clone .button-wrapper[data-alignment=center]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:center}.shopify-clone .button-wrapper[data-alignment=right]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:flex-end}.shopify-clone .btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .spr-summary-actions-newreview:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--button-padding-x-small:var(--spacing-2) var(--spacing-3);--button-padding-small:var(--spacing-2) var(--spacing-5);--button-padding:var(--spacing-3) var(--spacing-7);padding:12px 28px;padding:var(--button-padding);font-size:var(--font-size-button);text-transform:uppercase;cursor:pointer;word-break:break-word;justify-content:space-around;align-items:center;display:inline-flex}.shopify-clone .btn:disabled:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .spr-summary-actions-newreview:disabled:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){pointer-events:none}.shopify-clone .btn.btn--text-link:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .spr-summary-actions-newreview.btn--text-link:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){text-underline-offset:.2em;text-transform:none;min-height:0;min-height:initial;padding:0;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;transition:opacity .2s ease-in-out}.shopify-clone .btn.btn--text-link:hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .spr-summary-actions-newreview.btn--text-link:hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:.7}.shopify-clone .btn.btn--full:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .spr-summary-actions-newreview.btn--full:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%}.shopify-clone .btn.btn--primary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .btn.btn--secondary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .btn.btn--tertiary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .btn.btn--solid:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .btn.btn--outline:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .spr-button-primary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .spr-summary-actions-newreview:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .shopify-challenge__button:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-family:var(--font-button);font-weight:var(--font-weight-button);text-transform:none;text-transform:var(--font-button-text-transform,none);line-height:var(--line-height-button);letter-spacing:var(--font-button-letter-spacing);justify-content:center;align-items:center;display:flex}.shopify-clone .btn.btn--small:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:var(--button-padding-small);font-size:var(--font-size-button-small)}.shopify-clone .btn.btn--small.btn--full:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:8px;padding:var(--spacing-2) var(--spacing-2)}.shopify-clone .btn[disabled]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .btn.disabled:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:.4;cursor:not-allowed}.shopify-clone .btn.btn--primary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .shopify-challenge__button:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .spr-button-primary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--color-btn-text:var(--color-button-primary-text);--color-btn-bg:var(--color-button-primary-background);--color-btn-bg-hover:var(--color-button-primary-background-hover);transition:color .2s,background-color .2s}.shopify-clone .btn.btn--secondary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--color-btn-text:var(--color-button-secondary-text);--color-btn-bg:var(--color-button-secondary-background);--color-btn-bg-hover:var(--color-button-secondary-background-hover);transition:color .2s,background-color .2s}.shopify-clone .btn.btn--tertiary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--color-btn-text:var(--color-button-tertiary-text);--color-btn-bg:var(--color-button-tertiary-background)}.shopify-clone .btn.btn--solid:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--color-btn-text:var(--color-background);--color-btn-bg:var(--color-text);--color-btn-bg-hover:var(--color-text-alpha-60);transition:background-color .2s}.shopify-clone .btn.btn--primary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .shopify-challenge__button:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .btn.btn--secondary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .spr-button-primary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .btn.btn--solid:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background:var(--color-btn-bg);color:var(--color-btn-text);z-index:1;position:relative;overflow:hidden}.shopify-clone .btn.btn--primary:hover:not([disabled]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .user-is-tabbing .btn.btn--primary:focus:not([disabled]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .shopify-challenge__button:hover:not([disabled]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .user-is-tabbing .shopify-challenge__button:focus:not([disabled]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .btn.btn--secondary:hover:not([disabled]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .user-is-tabbing .btn.btn--secondary:focus:not([disabled]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .spr-button-primary:hover:not([disabled]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .user-is-tabbing .spr-button-primary:focus:not([disabled]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .btn.btn--solid:hover:not([disabled]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .user-is-tabbing .btn.btn--solid:focus:not([disabled]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-btn-bg-hover)}.shopify-clone .btn.btn--primary .btn__loading-bar:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .shopify-challenge__button .btn__loading-bar:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .btn.btn--secondary .btn__loading-bar:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .spr-button-primary .btn__loading-bar:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .btn.btn--solid .btn__loading-bar:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-background)}.shopify-clone .btn.btn--tertiary:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .spr-summary-actions-newreview:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background:var(--color-btn-bg);color:var(--color-btn-text);box-shadow:0 0 0 1px inset var(--color-border-button-tertiary);transition:box-shadow .2s}.shopify-clone .btn.btn--tertiary:hover:not([disabled]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .user-is-tabbing .btn.btn--tertiary:focus:not([disabled]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .spr-summary-actions-newreview:hover:not([disabled]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .user-is-tabbing .spr-summary-actions-newreview:focus:not([disabled]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){box-shadow:0 0 0 1px inset var(--color-border-button-tertiary-hover)}.shopify-clone .btn.btn--tertiary[disabled]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .spr-summary-actions-newreview[disabled]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--color-btn-text:var(--color-button-tertiary-text-disabled);box-shadow:0 0 0 1px inset var(--color-border-button-tertiary-disabled)}.shopify-clone .btn.btn--tertiary .btn__loading-bar:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .spr-summary-actions-newreview .btn__loading-bar:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-text)}.shopify-clone .btn.btn--text:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-family:var(--font-body);font-weight:var(--font-weight-text-button);font-size:var(--font-size-body-100);color:var(--color-text);text-transform:none;align-self:center;padding:0;position:relative}.shopify-clone .btn.btn--text.btn--small:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .btn.btn--text.btn--x-small:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-size:var(--font-size-body-75)}.shopify-clone .btn.btn--text:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):before,.shopify-clone .btn.btn--text:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):after{content:"";width:100%;height:1px;transition:transform .3s cubic-bezier(.33,0,0,1);transition:transform var(--duration-fast) var(--easing);background-color:currentColor;position:absolute;bottom:-.1em;left:0}.shopify-clone .btn.btn--text:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):before{transform-origin:100%;transition-delay:.1s;transition-delay:var(--duration-ultra-fast);transform:scaleZ(1)}.shopify-clone .btn.btn--text:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):after{transform-origin:0%;transition-delay:0s;transform:scaleX(0)}.shopify-clone .btn.btn--text:hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .user-is-tabbing .btn.btn--text:focus:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text)}.shopify-clone .btn.btn--text:hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):before,.shopify-clone .user-is-tabbing .btn.btn--text:focus:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):before{transition-delay:0s;transform:scaleX(0)}.shopify-clone .btn.btn--text:hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):after,.shopify-clone .user-is-tabbing .btn.btn--text:focus:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)):after{transition-delay:.1s;transition-delay:var(--duration-ultra-fast);transform:scaleZ(1)}.shopify-clone .btn.loading:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){position:relative}.shopify-clone .btn.loading span:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:0}.shopify-clone .btn.loading .btn__loading-bar:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin:0}.shopify-clone .btn.loading .btn__loading-wrap:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin:0;display:block}.shopify-clone .btn__loading-wrap:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;max-width:50px;height:2px;display:none;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.shopify-clone .btn__loading-bar:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border-radius:2px;width:100%;height:2px;animation:1.4s ease-in-out infinite loaderLine}
@keyframes loaderLine{0%{transform:translate(-150%)}45%{transform:translate(0)}55%{transform:translate(0)}to{transform:translate(150%)}}.shopify-clone button.btn.video-pause:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:hidden;top:12px;top:var(--spacing-3);right:12px;right:var(--spacing-3);z-index:10;position:absolute}.shopify-clone .user-is-tabbing button.btn.video-pause:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:visible}@media (prefers-reduced-motion){.shopify-clone button.btn.video-pause:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:visible}}.shopify-clone button.btn.video-pause-floating:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--button-width:40px;--button-radius:calc(var(--button-width) / 2);z-index:10;bottom:16px;bottom:var(--spacing-4);right:16px;right:var(--spacing-4);width:40px;width:var(--button-width);height:40px;height:var(--button-width);border-radius:20px;border-radius:var(--button-radius);border:1px solid var(--color-text-alpha-25);color:var(--color-text-alpha-90);background-color:var(--color-text-alpha-05);transition:color .1s cubic-bezier(.33,0,0,1),background-color .1s cubic-bezier(.33,0,0,1);transition:color var(--duration-ultra-fast) var(--easing),background-color var(--duration-ultra-fast) var(--easing);padding:0;position:absolute}.shopify-clone [data-text-position=flex-end_flex-end] button.btn.video-pause-floating:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){right:auto;right:initial;left:16px;left:var(--spacing-4)}.shopify-clone button.btn.video-pause-floating:hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-background);background-color:var(--color-text)}.shopify-clone button.btn.video-pause-floating .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:14px;height:14px}.shopify-clone button.btn.video-pause-floating[data-is-playing=true] .icon-play-arrow:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone button.btn.video-pause-floating[data-is-playing=false] .icon-pause:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}
.shopify-clone .section-header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){z-index:1;width:100%;margin-bottom:20px;margin-bottom:var(--spacing-5);flex-direction:column;display:flex;position:relative}@media (min-width:480px){.shopify-clone .section-header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:24px;margin-bottom:var(--spacing-6)}}@media (min-width:720px){.shopify-clone .section-header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:32px;margin-bottom:var(--spacing-8)}}.shopify-clone .section-header[data-alignment=center]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:center}.shopify-clone .section-header[data-alignment=center] .section-header__preheading:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .section-header[data-alignment=center] .section-header__heading:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .section-header[data-alignment=center] .section-header__subheading:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .section-header[data-alignment=center] .section-header-footer__button:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){text-align:center}.shopify-clone .section-header>:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){max-width:var(--maximum-content-width)}.shopify-clone .section-header>:first-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:0}.shopify-clone .section-header>:last-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:0}.shopify-clone .section-header .section-header__preheading+.section-header__heading:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:4px;margin-top:var(--spacing-1)}@media (min-width:1024px){.shopify-clone .section-header .section-header__preheading+.section-header__heading:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:8px;margin-top:var(--spacing-2)}}.shopify-clone .section-header .section-header__heading+.section-header__subheading:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:8px;margin-top:var(--spacing-2)}.shopify-clone .section-header .scroll-slider-page-dots:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:0;position:absolute;bottom:0;right:0}
.shopify-clone .form-status:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){text-align:center;text-align:var(--success-alignment,center);margin:0 auto}.shopify-clone .filter-topbar:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--mobile-button-height:40px;--desktop-button-height:40px;--heading-height:56px;position:relative}.shopify-clone .filter-topbar__hidden-filters:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone .filter-topbar__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:space-between;align-items:center;gap:var(--topbar-gap-mobile);flex-wrap:wrap;align-self:stretch;display:flex;position:relative}@media (min-width:720px){.shopify-clone .filter-topbar__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){justify-content:flex-start;gap:16px;gap:var(--spacing-4)}}.shopify-clone .filter-topbar__sidebar-toggle-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}@media (min-width:720px){.shopify-clone .filter-topbar__sidebar-toggle-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:center;display:flex}}.shopify-clone .filter-topbar__results-count-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){order:var(--results-order);width:var(--results-width)}@media (min-width:720px){.shopify-clone .filter-topbar__results-count-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-topbar__results-count:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-size:var(--font-size-body-75);opacity:.7}@media (min-width:1024px){.shopify-clone .filter-topbar__sidebar-toggle+.filter-topbar__results-count:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-left:16px;margin-left:var(--spacing-4)}.shopify-clone .filter-topbar__results-count:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-size:var(--font-size-body-100)}}.shopify-clone .filter-topbar__drawer-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-topbar__sidebar-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-height:var(--mobile-button-height);padding:4px;padding:var(--spacing-1);text-transform:none;font-weight:inherit;justify-content:center;align-items:center;display:flex}.shopify-clone .filter-topbar__drawer-toggle.btn .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-topbar__sidebar-toggle.btn .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:24px;height:auto;margin-right:8px;margin-right:var(--spacing-2)}.shopify-clone .filter-topbar__drawer-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-topbar__sidebar-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-topbar__sort-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){font-family:var(--font-body);font-size:var(--font-size-body-100);font-weight:var(--font-body-weight);letter-spacing:normal}.shopify-clone .filter-topbar__sidebar-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-height:var(--desktop-button-height);padding:8px 28px;padding:var(--spacing-2) var(--spacing-7)}@media (max-width:1023px){.shopify-clone .filter-topbar__sidebar-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-topbar__sidebar-toggle.btn[aria-expanded=true] .toggle-text__title--show:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone .filter-topbar__sidebar-toggle.btn[aria-expanded=true] .toggle-text__title--hide:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-topbar__sidebar-toggle.btn[aria-expanded=false] .toggle-text__title--show:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:inline}.shopify-clone .filter-topbar__sidebar-toggle.btn[aria-expanded=false] .toggle-text__title--hide:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone .filter-topbar__sidebar-toggle-text:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:center;gap:4px;gap:var(--spacing-1);display:flex}.shopify-clone .filter-topbar__sidebar-toggle-text .toggle-text__count:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone .filter-topbar__sidebar-toggle-text .toggle-text__count[data-has-active-filters=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:inline}.shopify-clone .filter-topbar__drawer-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex:6 0 auto;order:0;max-width:300px}@media (min-width:720px) and (max-width:1023px){.shopify-clone .filter-topbar__drawer-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:8px 28px;padding:var(--spacing-2) var(--spacing-7);order:-1;max-width:max-content}}@media (min-width:1024px){.shopify-clone .filter-topbar__drawer-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone [data-active-items="1"] .filter-topbar__drawer-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){max-width:none;max-width:initial}.shopify-clone .filter-topbar__drawer-toggle.btn .filter-topbar__drawer-toggle-text:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:baseline;gap:4px;gap:var(--spacing-1);display:flex}.shopify-clone .filter-topbar__drawer-toggle.btn .filter-topbar__drawer-toggle-text__count:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}.shopify-clone .filter-topbar__drawer-toggle.btn .filter-topbar__drawer-toggle-text__count[data-has-active-filters=true]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:inline}.shopify-clone .filter-topbar__spacer:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-grow:1;display:none}@media (min-width:720px){.shopify-clone .filter-topbar__spacer:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:block}}.shopify-clone .filter-topbar__active-filters:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:calc(100% + 32px);width:calc(100% + (var(--space-outer) * 2));margin:0 -16px;margin:0 calc(var(--space-outer) * -1);flex:1 0 100%;order:4;align-items:center;display:flex;overflow:hidden}@media (min-width:1024px){.shopify-clone .filter-topbar__active-filters:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-topbar__active-filters .active-filters-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin:8px 0;margin:var(--spacing-2) 0}.shopify-clone .filter-topbar__active-filters .active-filters-inner:first-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding-left:16px;padding-left:var(--space-outer)}.shopify-clone .filter-topbar__active-filters .active-filters-inner:last-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding-right:16px;padding-right:var(--space-outer)}
.shopify-clone .filter-bar__item-layout:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-height:var(--mobile-button-height);order:2;display:flex}@media (min-width:720px){.shopify-clone .filter-bar__item-layout:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){order:initial;min-height:0;min-height:initial;justify-self:flex-end;margin-left:0}}.shopify-clone .filter-bar__sort-group:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex:1 0 auto;order:1;display:flex;position:relative}.shopify-clone .filter-bar__sort-group:empty:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-grow:0;flex-shrink:1}@media (min-width:720px){.shopify-clone .filter-bar__sort-group:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-grow:0;order:initial}}.shopify-clone .filter-topbar__sort-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%;min-height:var(--mobile-button-height);padding:4px;padding:var(--spacing-1);text-transform:none;font-weight:inherit;justify-content:center;align-items:center;display:inline-flex}@media (min-width:720px){.shopify-clone .filter-topbar__sort-toggle.btn:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-height:var(--desktop-button-height);padding:8px 0;padding:var(--spacing-2) 0;box-shadow:none}.shopify-clone .filter-topbar__sort-toggle.btn:not([disabled]):hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-topbar__sort-toggle.btn:not([disabled]):focus:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){box-shadow:none}}.shopify-clone .filter-topbar__sort-toggle.btn .icon:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transition:color .3s;display:flex}.shopify-clone .filter-topbar__sort-toggle.btn .icon-sort:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:24px;height:auto;margin-right:8px;margin-right:var(--spacing-2)}@media (min-width:720px){.shopify-clone .filter-topbar__sort-toggle.btn .icon-sort:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-topbar__sort-toggle.btn .icon-chevron-small:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:10px;height:10px;margin-left:8px;margin-left:var(--spacing-2);transition:transform .5s cubic-bezier(.33,0,0,1);transition:transform var(--duration-normal) var(--easing);margin-top:3px}@media (max-width:719px){.shopify-clone .filter-topbar__sort-toggle.btn .icon-chevron-small:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-topbar__sort-toggle.btn .icon-filter:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-right:12px}.shopify-clone .filter-topbar__sort-toggle.btn[aria-expanded=true] .icon-chevron-small:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transform:rotateX(180deg)}@media (max-width:719px){.shopify-clone .filter-topbar__sort-label-desktop:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}@media (min-width:720px){.shopify-clone .filter-topbar__sort-label-mobile:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-bar__sort-values:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){pointer-events:none;position:relative}.shopify-clone .filter-bar__sort-values[aria-hidden=false]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){pointer-events:all}@media (max-width:719px){.shopify-clone .filter-bar__sort-values:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){z-index:1300;z-index:var(--z-index-modal);position:fixed;inset:0}}.shopify-clone .filter-bar__sort-values-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--color-background:var(--color-background-popups-drawers);--color-text:var(--color-text-popups-drawers);--color-text-alpha-80:var(--color-text-popups-drawers-alpha-80);--color-border:var(--color-border-popups-drawers);width:100%;max-height:50vh;padding-bottom:env(safe-area-inset-bottom);background-color:var(--color-background-popups-drawers);background-color:var(--color-background);box-shadow:0 1px 3px #00000026,0 4px 8px 3px #0000000d;box-shadow:var(--box-shadow-modal);visibility:hidden;transition:transform .5s cubic-bezier(.33,0,0,1),visibility 0s cubic-bezier(.33,0,0,1) .5s;transition:transform var(--duration-normal) var(--easing),visibility 0s var(--duration-normal) var(--easing);z-index:2;position:fixed;bottom:0;left:0;overflow:hidden auto;transform:translateY(100%)}.shopify-clone .filter-bar__sort-values[aria-hidden=false] .filter-bar__sort-values-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:visible;transition:transform .5s cubic-bezier(.33,0,0,1),visibility .3s;transition:transform var(--duration-normal) var(--easing),visibility var(--duration-fast);transform:translateY(0)}@media (min-width:720px){.shopify-clone .filter-bar__sort-values-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){top:calc(100% + 2px);right:-8px;top:calc(100% + var(--spacing-unit-half));right:calc(var(--spacing-2) * -1);max-height:none;max-height:initial;min-width:max(100% + 2px,260px);max-width:300px;margin-top:-8px;margin-top:calc(var(--spacing-2) * -1);padding:8px;padding:var(--spacing-2);padding-top:4px;padding-top:var(--spacing-1);box-shadow:none;opacity:0;transform:none;transform:initial;transition:opacity 0s .5s,visibility 0s .5s;transition:opacity 0s var(--duration-normal),visibility 0s var(--duration-normal);background-color:#0000;position:absolute;bottom:auto;left:auto;overflow-y:hidden}.shopify-clone .filter-bar__sort-values[aria-hidden=false] .filter-bar__sort-values-inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1;transform:none;transform:initial;transition:opacity,visibility}.shopify-clone .filter-bar__sort-values[aria-hidden=false] .filter-bar__sort-values-inner .filter-bar__sort-list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){transform:translateY(0)}}.shopify-clone .filter-bar__sort-values-wash:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-overlay);z-index:1;opacity:0;transition:opacity .5s cubic-bezier(.33,0,0,1);transition:opacity var(--duration-normal) var(--easing);position:fixed;inset:0}.shopify-clone .filter-bar__sort-values[aria-hidden=false] .filter-bar__sort-values-wash:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1}@media (min-width:720px){.shopify-clone .filter-bar__sort-values-wash:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-bar__sort-values-header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-height:var(--heading-height);padding:16px;padding:var(--spacing-4) var(--spacing-4);background-color:var(--color-background);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:-1px;display:flex;position:sticky;top:0;left:0}@media (min-width:720px){.shopify-clone .filter-bar__sort-values-header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-bar__sort-title:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-bar__sort-close:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text)}.shopify-clone .filter-bar__sort-close:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-right:-8px;margin-right:calc(var(--spacing-2) * -1)}.shopify-clone .filter-bar__sort-list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-width:180px;margin:0;padding:0;list-style:none}@media (min-width:720px){.shopify-clone .filter-bar__sort-list:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-background);max-height:380px;padding:12px;padding:var(--spacing-3);box-shadow:0 1px 3px #00000026,0 2px 6px 2px #0000000d;box-shadow:var(--box-shadow-disclosure);transform:translateY(calc(-100% - 12px));transform:translateY(calc((100% + var(--spacing-3)) * -1));transition:transform .5s cubic-bezier(.33,0,0,1);transition:transform var(--duration-normal) var(--easing);overflow:auto}}
.shopify-clone .filter-sidebar:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--sidebar-width:260px;display:none}@media (min-width:1024px){.shopify-clone .filter-sidebar:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex:0 0 var(--sidebar-width);width:var(--sidebar-width);padding-right:28px;padding-right:var(--spacing-7);padding-bottom:28px;padding-bottom:var(--spacing-7)}.shopify-clone .filter-sidebar[aria-hidden=false]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:block}}.shopify-clone .collection[data-enable-sticky-container=true]:not(.has-sticky-scroll) .filter-sidebar [data-sticky-container]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){top:28px;top:var(--spacing-7);position:sticky}.shopify-clone.sticky-header-active .collection[data-enable-sticky-container=true]:not(.has-sticky-scroll) .filter-sidebar [data-sticky-container]{top:calc(0 + 28px);top:calc(var(--header-desktop-sticky-height,0) + var(--spacing-7))}.shopify-clone.sticky-header-active.nav-bar-hidden .collection[data-enable-sticky-container=true]:not(.has-sticky-scroll) .filter-sidebar [data-sticky-container]{top:calc(0 + 28px);top:calc(var(--header-desktop-sticky-height,0) - var(--nav-bar-height,0) + var(--spacing-7))}.shopify-clone .filter-drawer:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--color-text:var(--color-text-popups-drawers);--color-text-input:var(--color-text-input-popups-drawers);--color-background:var(--color-background-popups-drawers);width:100%;color:var(--color-text);z-index:1300;z-index:var(--z-index-modal);position:fixed;top:0;bottom:0;left:100%}@media (min-width:1024px){.shopify-clone .filter-drawer:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-drawer__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:calc(100% - 28px);width:calc(100% - var(--flyout-mobile-gap));max-width:403px;max-width:var(--flyout-width);background-color:var(--color-background);box-shadow:none;visibility:hidden;transition:transform .5s cubic-bezier(.33,0,0,1),visibility 0s .5s;transition:transform var(--duration-normal) var(--easing),visibility 0s var(--duration-normal);z-index:2;position:absolute;inset:0}.shopify-clone .filter-drawer[aria-hidden=false] .filter-drawer__inner:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){visibility:visible;box-shadow:0 1px 3px #00000026,0 4px 8px 3px #0000000d;box-shadow:var(--box-shadow-modal);transition:box-shadow .3s cubic-bezier(.33,0,0,1),transform .5s cubic-bezier(.33,0,0,1),visibility;transition:box-shadow var(--duration-fast) var(--easing),transform var(--duration-normal) var(--easing),visibility 0s 0s;transform:translate(-100%)}.shopify-clone .filter-drawer__content:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){background-color:var(--color-background-popups-drawers-alt);flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;display:flex}.shopify-clone .filter-drawer__wash:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){z-index:1;background-color:var(--color-overlay);pointer-events:none;visibility:hidden;opacity:0;transition:opacity .5s cubic-bezier(.33,0,0,1),visibility 0s .5s;transition:opacity var(--duration-normal) var(--easing),visibility 0s var(--duration-normal);position:fixed;inset:0}.shopify-clone .filter-drawer[aria-hidden=false] .filter-drawer__wash:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){pointer-events:all;visibility:visible;opacity:1;transition:opacity .5s cubic-bezier(.33,0,0,1),visibility;transition:opacity var(--duration-normal) var(--easing),visibility 0s 0s}@media (min-width:1024px){.shopify-clone .filter-drawer__wash:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}}.shopify-clone .filter-drawer__header-form-wrapper:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){flex-direction:column;flex-grow:1;display:flex;position:relative;overflow:hidden}.shopify-clone .filter-drawer__header:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:12px 16px;padding:var(--spacing-3) var(--spacing-4);background-color:var(--color-background);border-bottom:1px solid var(--color-border-popups-drawers-alt);align-items:center;display:flex}.shopify-clone .filter-drawer__close:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-left:-8px;margin-left:calc(var(--spacing-2) * -1)}.shopify-clone .filter-drawer__title:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){text-align:center;flex-grow:1}.shopify-clone .filter-drawer__clear-all:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-links-popups-drawers);opacity:0;visibility:hidden;pointer-events:none;transition:color .1s,opacity .1s cubic-bezier(.33,0,0,1),visiblity 0s .1s;transition:color var(--duration-ultra-fast),opacity var(--duration-ultra-fast) var(--easing),visiblity 0s var(--duration-ultra-fast)}.shopify-clone .filter-drawer[data-filters-active=true] .filter-drawer__clear-all:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){opacity:1;visibility:visible;pointer-events:all;transition:color .1s,opacity .1s cubic-bezier(.33,0,0,1),visiblity;transition:color var(--duration-ultra-fast),opacity var(--duration-ultra-fast) var(--easing),visiblity 0s 0s}.shopify-clone .filter-drawer__clear-all:hover:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text)}.shopify-clone .filter-drawer__footer:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:16px;padding:var(--spacing-4);padding-bottom:max(env(safe-area-inset-bottom),16px);padding-bottom:max(env(safe-area-inset-bottom),var(--spacing-4));background-color:var(--color-background);border-top:1px solid var(--color-border-popups-drawers-alt)}.shopify-clone .filter-drawer__button-apply:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){white-space:nowrap;flex:1 0 100%;width:100%}.shopify-clone .filter-drawer__button-apply .filter-drawer__apply-count:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-left:4px;margin-left:var(--spacing-1)}.shopify-clone .filter-drawer__button-apply-loading:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:none}
.shopify-clone .filter-item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--swatch-size:24px;--boolean-height:64px}.shopify-clone [data-form-type=drawer] .filter-item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){--color-text:var(--color-text-popups-drawers);--color-text-alpha-60:var(--color-text-popups-drawers-alpha-60);--color-text-alpha-80:var(--color-text-popups-drawers-alpha-60);--color-background:var(--color-background-popups-drawers);--color-border:var(--color-border-popups-drawers);--color-text-input-alpha-05:var(--color-text-input-popups-drawers-alpha-5);--color-border-input:var(--color-border-input-popups-drawers)}.shopify-clone .filter-item[data-filter-item-type=boolean]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){align-items:center;display:flex}@media (max-width:1023px){.shopify-clone .filter-item[data-filter-item-type=boolean]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){min-height:var(--group-height)}}.shopify-clone .filter-item[data-filter-item-type=boolean] .filter-item__content:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){width:100%}.shopify-clone .filter-item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text);transition:transform .1s;transition:transform var(--duration-ultra-fast);margin:0;padding:0;list-style:none}.shopify-clone .filter-item+.filter-item:not([data-filter-item-type=chip]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:12px;margin-top:var(--spacing-3)}.shopify-clone .filter-item[data-filter-item-type=chip]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){display:flex}.shopify-clone .filter-item[data-filter-item-type=chip] .filter-item__content:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:0}@media (max-width:1023px){.shopify-clone .filter-item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:12px 16px;padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background-color:var(--color-background);margin-top:0;margin-bottom:-1px}.shopify-clone .filter-item[data-filter-item-type=chip]:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border:none;padding:0}}
@media (max-width:1023px){.shopify-clone .filter-bar__sort-list .filter-item:last-of-type:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-bottom:0}.shopify-clone .filter-item+.filter-item:not([data-filter-item-type=chip]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)),.shopify-clone .filter-bar__sort-list .filter-item+.filter-item:not([data-filter-item-type=chip]):not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){margin-top:0}.shopify-clone .filter-item:not([data-filter-item-type=chip]):first-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border-top:1px solid var(--color-border-popups-drawers-alt)}.shopify-clone .filter-item:not([data-filter-item-type=chip]):last-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border-bottom:1px solid var(--color-border-popups-drawers-alt)}}.shopify-clone .filter-bar__sort-list .filter-item:last-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border-bottom:none}@media (min-width:720px) and (max-width:1023px){.shopify-clone .filter-bar__sort-list .filter-item:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){padding:12px 0 0;padding-top:var(--spacing-3);border:none}.shopify-clone .filter-bar__sort-list .filter-item:first-child:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){border:none;padding-top:0}}.shopify-clone .filter-bar__sort-list .filter-item .filter-item__label:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text-alpha-80)}.shopify-clone .filter-bar__sort-list .filter-item .filter-item__radio:checked+.filter-item__content-inner .filter-item__label:not(:is(.cloner-native-page,.cloner-native-page *,.checkout-shopify-theme,.checkout-shopify-theme *,.cloner-native-ui,.cloner-native-ui *)){color:var(--color-text)}
