.offers_boxes{display:-ms-grid;display:grid;-ms-grid-columns:1fr 50px 1fr;grid-template-columns:1fr 1fr;grid-gap:0 50px;-ms-grid-rows:auto 0 auto 0 auto;grid-template-rows:auto auto auto}.offers_boxes > *:nth-child(1) {-ms-grid-row:1;-ms-grid-column:1}.offers_boxes > *:nth-child(2) {-ms-grid-row:1;-ms-grid-column:3}.offers_boxes > *:nth-child(3) {-ms-grid-row:3;-ms-grid-column:1}.offers_boxes > *:nth-child(4) {-ms-grid-row:3;-ms-grid-column:3}.offers_boxes > *:nth-child(5) {-ms-grid-row:5;-ms-grid-column:1}.offers_boxes > *:nth-child(6) {-ms-grid-row:5;-ms-grid-column:3}.offers_boxes .box{position:relative;border-radius:40px;margin-bottom:50px;overflow:hidden}.offers_boxes .info{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:10;padding:30px}.offers_boxes .info.custom span.go{position:relative;top:0;right:auto;border:0 none;-webkit-transform:translate(0,-15px);-ms-transform:translate(0,-15px);transform:translate(0,-15px)}.offers_boxes .info.custom .full{position:absolute;left:0;right:0;bottom:0;top:0}.offers_boxes .info.custom:hover span.go{background-color:#0f0}.offers_boxes .image_wrap{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.offers_boxes .image_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.offers_boxes .image_wrap .overlay{position:absolute;top:0;left:0;right:0;bottom:0}.offers_boxes .square{width:100%;padding-top:70%}.offers_boxes .column{width:100%;padding-top:150%;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:-2;grid-row-end:-1;-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:-3;grid-column-end:-1}.offers_boxes .row{width:100%;padding-top:40%;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:-2;grid-column-end:-1}.offers_boxes h4{line-height:.9em!important;max-height:4em}@media (min-width:1120px){.offers_boxes h4{font-size:40px}}.offers_boxes .price_box{position:absolute;background:#fff;left:50px;right:0;bottom:40px;border-radius:40px;padding-left:25px;padding-top:15px;padding-bottom:15px}.offers_boxes .price_box .lab{line-height:1}.offers_boxes .price_box .lab strong{color:#0f0;font-family:"Bebas Neue",Impact,Arial,Helvetica,cursive;font-size:35px}.offers_boxes .price_box .lab span{font-weight:500;font-style:italic;font-size:16px;margin-left:10px;display:inline-block;position:relative;top:-8px}.offers_boxes .price_box .lab span:after{background:url(https://personalworkout.ch/wp-content/themes/personalworkout/images/delete.svg) center no-repeat;position:absolute;content:"";width:26px;height:26px;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.offers_boxes .price_box .price{font-size:33px;color:#000;font-weight:500;font-style:italic;line-height:1;position:relative;margin-bottom:10px;display:inline-block}.offers_boxes .price_box .price:after{background:#0f0;position:absolute;content:"";height:3px;max-width:170px;left:0;right:0;bottom:-5px}.offers_boxes .price_box .per{font-size:14px;line-height:1.5em;font-weight:500}.offers_boxes a.go,.offers_boxes span.go{background:#fff url(https://personalworkout.ch/wp-content/themes/personalworkout/images/arrow_right.svg) no-repeat center;width:65px;height:65px;border-radius:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;border:2px solid #000;font-size:0;display:block;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.offers_boxes a.go:after,.offers_boxes span.go:after{display:none}.offers_boxes a.go:hover,.offers_boxes span.go:hover{background-color:#0f0}.offers_boxes a.add_to_cart{background:#fff url(https://personalworkout.ch/wp-content/themes/personalworkout/images/basket.svg) no-repeat center;width:65px;height:65px;border-radius:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:95px;border:2px solid #000;font-size:0;display:block;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.offers_boxes a.add_to_cart:after{display:none}.offers_boxes a.add_to_cart:hover{background-color:#0f0}@media (max-width:1119.98px){.offers_boxes{grid-gap:0 40px}.offers_boxes .box{margin-bottom:40px}}@media (max-width:989.98px){.offers_boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.offers_boxes .box{padding:0;border-radius:30px}.offers_boxes .box .info{position:relative}.offers_boxes .info{padding:30px 30px 20px}.offers_boxes a.add_to_cart{background-size:35% auto;width:50px;height:50px;right:20px}.offers_boxes a.go{width:45px;height:45px;display:none}.offers_boxes .price_box{position:relative;border-radius:35px;left:auto;right:-30px;bottom:0}.offers_boxes .price_box .lab strong{font-size:28px}.offers_boxes .price_box .lab span{margin-left:5px;top:-6px}.offers_boxes .price_box .price{font-size:24px}}@media (min-width:760px) and (max-width:989.98px){.offers_boxes h4{font-size:34px!important}}@media (max-width:759.98px){.offers_boxes{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:599.98px){.offers_boxes{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:0}.offers_boxes h4{max-width:70%}.offers_boxes .box{margin-bottom:30px}}