.gridTitle{font-size:var(--hl);margin-bottom:50px;font-weight:500}.gridCtn.color .gridCellTitle,.gridCtn.color .gridTitle{color:var(--va)}.gridCtn{padding:var(--lp)var(--p)}.gridCellImageCtn{aspect-ratio:16/11}.gridCellArrow{z-index:11;width:40px;transition:transform .4s var(--expo);position:absolute;bottom:20px;right:20px;transform:rotate(0)}.grid{grid-template-columns:repeat(2,1fr);gap:50px 20px;display:grid}.gridCtn.triple .grid{grid-template-columns:repeat(3,33%)}.gridCtn.square .gridCellImageCtn{aspect-ratio:1}.gridCell{width:100%;text-decoration:none}.gridCellTitle{font-size:var(--px);margin-top:20px;font-weight:500}.gridCellDisc{max-width:500px}.gridImage{transition:transform .7s var(--expo);transform:scale(1)}.gridCtn:not(.shopify) .gridCell:hover .gridImage{transform:scale(1.09)}.gridCtn:not(.shopify) .gridCell:hover .gridCellArrow{transform:rotate(-45deg)}.gridCellDisc ul{margin:0}.gridCellDisc ul li{margin-bottom:10px;line-height:1.5}@media screen and (max-width:1100px){.grid{grid-template-columns:repeat(1,1fr);gap:20px 0}.gridCtn.triple .grid{grid-template-columns:repeat(1,1fr)}.gridTitle{font-size:32px}}.variantCtn{flex-wrap:wrap;display:flex}.singleVariant input{display:none}.singleVariant label{color:gray;cursor:pointer;border:2px solid #d3d3d3;border-radius:100px;align-items:center;margin-right:20px;padding:6px 15px;transition:all .3s;display:flex}.singleVariant input:checked+label{color:#000;border:2px solid #000}.colorBubble{opacity:.5;border-radius:100px;width:15px;height:15px;margin-right:10px;transition:opacity .5s;display:inline-block}.singleVariant input:checked+label .colorBubble{opacity:1}.colorSwatch{opacity:.5;border-radius:100px;width:15px;height:15px;margin-right:10px;transition:opacity .5s;display:inline-block;overflow:hidden}.singleVariant input:checked+label .colorSwatch{opacity:1}
