/* 666879 The Silicone Straw Company - see scripts/666879/store_css.py */
@media (max-width:480px){.epic-image-row.perrow-4:has(img[src*="reusablesiliconestrawspress"]) .eir-item{flex-basis:calc((100% - var(--eir-gap))/2)!important}}

/* FREEWEBSTORE SUPPORT - IMAGE FRAMES START. Added at your request, 2 Nov 2026.
   Listing frames take the tall shape of your photos so they fill edge to edge. Product page photo
   backgrounds are white and small photos fill their squares. To undo: delete from START to END. */
.epic .mk-product-item .mk-product-image:not(.view-list .mk-product-image){aspect-ratio:2/3!important;padding:0!important}
.epic .mk-product-item .mk-product-image:not(.view-list .mk-product-image) a{padding:0!important}
.epic .mk-product-item .mk-product-image:not(.view-list .mk-product-image) img{object-fit:cover!important}
.epic-product #main_product_image_placeholder,.epic-product .thumb-item{background:#fff!important}
.epic-product .thumb-item{overflow:hidden!important}
.epic-product .thumb-item img{transform:scale(1.35)}
@media (hover:none),(pointer:coarse){.mk-product-item .product-hover-action,.mk-product-item:hover .product-hover-action{bottom:23px!important}}
/* FREEWEBSTORE SUPPORT - IMAGE FRAMES END */
