.product-blocks{padding:0 10px}.product-blocks:hover{cursor:pointer}.product-blocks__header{text-align:center;margin-bottom:43px}.product-blocks__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;align-items:stretch;background:linear-gradient(180deg,#5b6066,#f8f8f8 80%);border-radius:20px}.product-block{display:flex;flex-direction:column;text-align:center;position:relative;justify-content:space-around;height:100%;padding:none}.product-block__image-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:inherit;align-items:flex-start}.product-block__image{position:relative;overflow:hidden}.product-block__image-desktop{width:100%;height:auto;display:block;object-fit:cover}.product-block__image-mobile{width:100%;height:auto;display:none;object-fit:cover}.product-block__image-main{transition:opacity .3s ease-in-out}.product-block:hover .product-block__image-main{opacity:0}.product-block__image-hover{position:absolute;top:0;left:0;width:100%;height:auto;opacity:0;transition:opacity .3s ease-in-out;object-fit:cover}.product-block:hover .product-block__image-hover{opacity:1}.product-block__content{display:flex;flex-direction:column;align-items:flex-start;padding:0 40px}.product-block__button-wrapper{margin-top:auto;padding:0 40px 40px}.product-block__button-wrapper{margin-top:auto}.product-blocks__heading.hero_titles{text-align:left;padding-left:calc(4rem - 20px);max-width:1101px;font-weight:400!important}.product-block:nth-child(2){border-left:1px solid #fff;border-right:1px solid #fff}p.product-block__subheading{margin:24px 0;font-family:neue-haas-grotesk-display,sans-serif!important;color:#212121!important}span.product-block__price ul{padding-left:25px}p.product-block__banner{background-color:#f3ec01!important;width:80%;margin:auto;padding:2px 0!important;position:absolute;top:10px;left:50%;transform:translate(-50%)}.product-blocks__heading.hero_titles.font-rhymes.black.header-sliding-animation span{color:#000;font-family:Rhymes Text Trial;font-size:59.727px;font-style:normal;font-weight:400;line-height:80.86px;letter-spacing:-2.426px}.product-block__heading-1{color:#212121!important;margin-bottom:4px}.product-block__heading-1>*,.product-block__heading-2>*,.product-block__heading-1 strong,.product-block__heading-2 strong{font-family:RhymesTextTrial,serif!important}.product-block__heading-1>*{color:#212121!important;margin-bottom:4px;font-weight:400!important}.product-block__heading-2 strong,.product-block__heading-2>*{color:var(--color-dark-transparent);font-weight:400!important}.product-blocks__grid a{all:unset}.product-blocks__grid a:nth-child(2){border-left:1px solid white;border-right:1px solid white}@media screen and (max-width: 1100px){.product-blocks__grid a:nth-child(2){border-left:1px solid white;border-right:none}.product-block__content{padding:0 20px}.product-block__button-wrapper{padding:0 20px 40px}.product-blocks__grid{grid-template-columns:repeat(2,1fr)}.product-blocks__heading.hero_titles{padding-left:0}}@media screen and (max-width: 580px){.product-blocks__grid a{border:none}.product-blocks__grid a:nth-child(2){border-top:1px solid white;border-bottom:1px solid white;border-left:none}.product-block:has(.product-block__banner) .product-block__image{margin-top:50px}.product-blocks{padding:0 20px}p.product-block__banner{width:90%;top:25px}.product-blocks__grid{grid-template-columns:1fr;border:none;background:linear-gradient(180deg,#5b6066,#f8f8f8 80% 100%);background-repeat:no-repeat}.product-block__image-desktop{display:none}.product-block__image-mobile{display:block}.product-block:nth-child(2){border:none;border-top:1px solid #fff;border-bottom:1px solid #fff}p.product-block__subheading{margin-top:5px;text-align:center}.product-block__button-wrapper{padding:0 0 40px}.product-block__content{display:flex;align-items:center;justify-content:center}a.product-block__button{width:100%;max-width:unset}.product-block__button-wrapper{width:100%}.product-blocks__heading.hero_titles.font-rhymes.black.header-sliding-animation span{text-align:center;font-size:36px;line-height:45px}h2.product-blocks__heading.hero_titles.font-rhymes.black.header-sliding-animation div{display:flex;justify-content:center}}.product-block__button[aria-disabled=true]{opacity:.6;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/59/assets/section-product-blocks.css.map */
