.pdp-routine{margin-top:-1px;padding:70px 0 100px;border-top:1px solid black;border-bottom:1px solid black}.pdp-routine__container{display:grid;grid-template-columns:220px 1fr;gap:10px}.pdp-routine__header h2{margin:0 0 20px}.pdp-routine__header p{margin:0}.pdp-routine__grid{display:grid;grid-template-columns:1fr 43px 1fr 43px 1fr}.pdp-routine__grid-item{display:flex;justify-content:space-around}.pdp-routine__grid-item:last-of-type{justify-content:flex-start}.pdp-routine__grid-divider{padding:20px 5px;display:flex;justify-content:center;align-items:center}.pdp-routine__grid-item .card{border:0}.pdp-routine__grid-item product-card .product-card__buttons-wrapper-columns{width:calc(100% + 24px)}.pdp-routine__grid-item .card-information__wrapper{padding:20px 10px 0}.pdp-routine__grid-item .card-information__wrapper .card-information__variant-wrapper{flex-wrap:wrap}.pdp-routine__grid-item .product-card__buttons-wrapper-columns .button{justify-content:center}.pdp-routine__grid-item .product-card__buttons-wrapper-columns .button span{margin:0 2px}.pdp-routine__grid-item .product-form__buttons .product-form__submit{justify-content:center}.pdp-routine__grid-item .product-form__buttons .product-form__submit span{margin:0 2px}.pdp-routine__grid-item .card-information__variant-option{margin:0;padding:0}@media screen and (max-width: 1250px){.pdp-routine__container{display:block}.pdp-routine__header{max-width:400px;margin-bottom:30px}}@media screen and (max-width: 950px){.pdp-routine__grid{padding:20px 15px;display:block;border:1px solid black;border-radius:10px}.pdp-routine__grid-item{display:block}.pdp-routine__grid-item .card{display:flex;align-items:center}.pdp-routine__grid-item product-card .product-card__buttons-wrapper-columns{width:100%;max-width:300px}.pdp-routine__grid-item .card__media{width:250px;height:250px;padding:0}.pdp-routine__grid-item svg{height:auto;margin:25px auto;display:block}}@media screen and (max-width: 768px){.pdp-routine__grid-item .card__media{width:130px;height:130px}.pdp-routine__grid-item .card-information__wrapper{padding:0;text-align:left}.pdp-routine__grid-item .card-information__text{margin-bottom:5px}.pdp-routine__grid-item div{text-align:left}.pdp-routine__grid-item .card-information__buttons{margin-top:16px;grid-template-columns:1fr;gap:10px}.pdp-routine__grid-item .card-information__buttons .button{padding:10px}.pdp-routine__grid-item svg{height:26px}}@media screen and (max-width: 550px){.pdp-routine__grid-item .card__media{width:115px;height:115px}}
/*# sourceMappingURL=/s/files/1/0253/3661/0863/t/129/assets/section-pdp-routine.css.map */
