.pelican-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media screen and (max-width:1024px){.pelican-grid{grid-template-columns:repeat(3,1fr);gap:16px}}@media screen and (max-width:768px){.pelican-grid{grid-template-columns:repeat(2,1fr);gap:12px}}.pelican-grid .grid-item{background:#fff;border:none;transition:all .3s ease}.pelican-grid .grid-item:hover{transform:translateY(-4px)}.pelican-grid .grid-item__link{text-decoration:none;display:block}.pelican-grid .grid-product__image-wrap{position:relative;overflow:hidden;background:#f7f7f7;border-radius:4px;margin-bottom:12px}.pelican-grid .grid__image-ratio{position:relative;padding-bottom:100%;overflow:hidden}.pelican-grid .grid__image-ratio img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.pelican-grid .grid-item:hover .grid__image-ratio img{transform:scale(1.05)}.pelican-grid .grid-product__secondary-image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .4s ease;z-index:2}.pelican-grid .grid-item:hover .grid-product__secondary-image{opacity:1}.pelican-grid .grid-product__secondary-image img{width:100%;height:100%;object-fit:cover}.pelican-grid .grid-item__meta{padding:0 4px}.pelican-grid .grid-product__title{font-size:14px;font-weight:500;color:#1a1a1a;line-height:1.4;margin-bottom:6px;text-transform:none;letter-spacing:0}.pelican-grid .grid-product__price{display:flex;align-items:center;gap:8px;margin-bottom:8px}.pelican-grid .grid-product__price--current{font-size:14px;font-weight:600;color:#1a1a1a}.pelican-grid .grid-product__price--original{font-size:13px;font-weight:400;color:#999;text-decoration:line-through}.pelican-grid .grid-product__price--savings{font-size:12px;font-weight:500;color:#c41e3a}.pelican-product-footer{padding:0 4px;margin-top:8px}.pelican-swatch-wrapper{width:100%}.pelican-swatch-container{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pelican-swatch-item{display:inline-flex}.pelican-swatch-link{display:block;text-decoration:none;line-height:0}.pelican-swatch-rect{display:block;width:28px;height:18px;border-radius:2px;border:1px solid #e0e0e0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .2s ease;cursor:pointer;position:relative}.pelican-swatch-rect:hover{border-color:#1a1a1a;transform:scale(1.1)}.pelican-swatch-rect.disabled{opacity:.4;cursor:not-allowed;position:relative}.pelican-swatch-rect.disabled:after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#999;transform:rotate(-45deg)}.pelican-swatch-rect.active,.pelican-swatch-item input:checked+.pelican-swatch-rect{border-color:#1a1a1a;box-shadow:0 0 0 1px #1a1a1a}.pelican-swatch-more{display:inline-flex;align-items:center}.pelican-swatch-more-link{font-size:12px;font-weight:500;color:#666;text-decoration:none;padding:2px 6px;border:1px solid #e0e0e0;border-radius:2px;transition:all .2s ease}.pelican-swatch-more-link:hover{border-color:#1a1a1a;color:#1a1a1a}.pelican-review-link{display:block;margin-top:6px;text-decoration:none}.pelican-grid .grid-product__tags{position:absolute;top:8px;left:8px;z-index:3;display:flex;flex-direction:column;gap:4px}.pelican-grid .grid-product__tag{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:3px 8px;border-radius:2px}.pelican-grid .grid-product__tag--sale{background:#c41e3a;color:#fff}.pelican-grid .grid-product__tag--sold-out{background:#666;color:#fff}.pelican-grid .grid-product__tag--custom{background:#1a1a1a;color:#fff}.pelican-grid .grid-product__actions{position:absolute;top:8px;right:8px;z-index:3;display:flex;flex-direction:column;gap:6px;opacity:0;transition:opacity .3s ease}.pelican-grid .grid-item:hover .grid-product__actions{opacity:1}.CollectionSection .section-header{margin-bottom:32px}.CollectionSection .section-header__title{font-weight:600;letter-spacing:1px}:root{--pelican-font: "Helvetica Neue", Roboto, Arial, sans-serif}html,body{font-family:var(--pelican-font)!important;font-size:16px;font-weight:400;color:#000}body *,input,button,select,textarea{font-family:var(--pelican-font)!important}.pelican-header__link,.site-nav__link{font-size:16px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase}h1,.h1{font-size:50px!important;font-weight:700!important;letter-spacing:.12em!important;line-height:1!important;text-transform:uppercase}h2,.h2{font-size:38px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase}h3,.h3{font-size:24px!important;font-weight:700!important;letter-spacing:.08em!important}.grid-product__title,.product-title,.card__heading,.product__title{font-size:16px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase}.grid-product__vendor{font-size:16px!important;font-weight:700!important;letter-spacing:.15em!important;color:#777!important}.price,.grid-product__price{font-size:22px!important;font-weight:700!important;letter-spacing:.05em!important}button,.btn,.button{font-size:15px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase;border-radius:0!important}p{font-size:13px;font-weight:400;line-height:1.6;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/50/assets/pelican-custom.css.map */
