.product__info{background-size:cover;padding-top:20px;padding-bottom:20px}.product__info .row{max-width:900px;margin:0 auto}.product__info .row.action-btns{margin-top:20px;margin-left:0;padding-left:0}.product__info .row.action-btns a{border:2px solid black;padding:3px 4px;display:block;text-decoration:none;text-align:center;text-transform:uppercase;color:black;font-weight:400;padding-bottom:2px}.product__info .row.action-btns a:hover{background:black;color:white}.product__info h1{margin-top:0;margin-bottom:10px;text-transform:uppercase;font-size:18px}.product__info h2{margin-top:0;margin-bottom:0}.product__info p{font-size:13px;color:#333;letter-spacing:normal;margin-top:0}@media screen and (max-width:749px){.product__info{padding:20px}.product__info h1{font-weight:600;letter-spacing:normal;font-size:20px}.product__info h2{font-size:17px;letter-spacing:normal;margin-top:10px}.product__info p{font-size:15px}}.expect{padding-left:20px}.expect h5{text-transform:uppercase;letter-spacing:1px;font-weight:bold;margin-bottom:8px;margin-top:0}.expect ul{list-style:none;margin-left:0;padding-left:0;margin-top:0}.expect ul li{font-family:var(--font-body-family) !important;font-size:13px;color:#333;letter-spacing:normal;line-height:normal;padding-top:5px;padding-bottom:5px;padding-left:20px;position:relative}.expect ul li:before{content:'🗸';display:inline-block;width:20px;position:absolute;left:0}@media screen and (max-width:749px){.expect ul li:before{content:' * ';font-size:18px}}@media screen and (max-width:749px){.expect{padding-left:10px}.expect ul li{font-size:14px}}.page__nav{max-width:900px;margin:0 auto;padding:10px}.breadcrumb{list-style:none;margin:0;padding:0}.breadcrumb li.breadcrumb-item{display:inline-block;padding-left:0;font-family:var(--font-body-family)}.breadcrumb li.breadcrumb-item a{color:#5e7795}@media screen and (max-width:749px){.breadcrumb li.breadcrumb-item{font-size:13px}}.breadcrumb li.breadcrumb-item:after{content:' > ';display:inline-block;padding-left:10px}.breadcrumb li.breadcrumb-item.active:after{content:''}@media screen and (max-width:749px){.breadcrumb{padding-left:10px;padding-right:10px}.breadcrumb li.breadcrumb-item{letter-spacing:normal}.breadcrumb .breadcrumb-item.hide-on-mobile{display:none}}a.more-prods{background:#5e7795;display:inline-block;color:white;text-decoration:none;padding:0 10px;border-radius:2px;text-transform:uppercase;font-size:11px}a.more-prods:hover{background:black}.before-after_gallery{background:#f6f7f9;padding-top:10px;padding-bottom:10px;margin-bottom:30px}.before-after_gallery .caption-ba{text-transform:uppercase;color:black;font-weight:700;letter-spacing:1px}.before-after_gallery .gallery-item{max-width:1100px;margin:0 auto;margin-top:20px;margin-bottom:20px}.before-after_gallery .gallery-item .client__info{padding-left:30px}.before-after_gallery .gallery-item p{font-size:13px;color:#2f3746}.before-after_gallery .gallery-item h3{font-weight:600;text-transform:uppercase}.before-after_gallery .gallery-item h4{font-size:15px;font-weight:light;margin-bottom:10px}.before-after_gallery .gallery-item .card{padding:10px;box-shadow:rgba(99,99,99,0.2) 0 2px 8px 0;background:white}.before-after_gallery ul{list-style:none;margin-left:0;padding-left:0;margin-top:0;margin-bottom:30px}.before-after_gallery ul li{font-size:13px;color:#333;letter-spacing:normal;line-height:normal;padding-top:5px;padding-bottom:5px;padding-left:20px;position:relative}.before-after_gallery ul li:before{content:'🗸';display:inline-block;width:20px;position:absolute;left:0}@media screen and (max-width:749px){.before-after_gallery ul li:before{content:' * ';font-size:18px}}.before-after_gallery .link-it a{background:black;border:1px solid #2f3746;padding:4px 10px;text-decoration:none;color:white;text-transform:uppercase}.before-after_gallery .link-it a:hover{background:white;color:black}@media screen and (max-width:749px){.before-after_gallery{padding-top:2px}.before-after_gallery .gallery-item{margin-top:10px;margin-bottom:0px}.before-after_gallery .gallery-item .client__info{padding-left:10px}.before-after_gallery .gallery-item h3{font-size:19px}.before-after_gallery .gallery-item h4{letter-spacing:normal;font-size:16px;font-weight:600}.before-after_gallery .gallery-item p{letter-spacing:normal;font-weight:400;font-size:14px}.before-after_gallery .gallery-item ul li{font-size:14px}}.buy__bar{background-color:rgba(0,0,0,0.75);color:white;padding:10px;position:fixed;bottom:0;left:0;right:0;width:100%}.buy__bar .container{margin:0 auto;max-width:1100px}.buy__bar .add-to-cart{background:var(--yellow);padding:10px 20px;border:none;font-size:16px;text-transform:uppercase;font-weight:400;border-radius:5px;font-family:var(--font-heading-family)}.buy__bar p{margin:0;padding:0}.buy__bar p.price{font-size:25px;font-weight:normal;color:white;line-height:2.5;padding-left:10px;display:none}@media screen and (max-width:749px){.buy__bar p.price{display:block}}.buy__bar p.desc{font-size:15px;line-height:2}.buy__bar .align-right{text-align:right}@media screen and (max-width:749px){.buy__bar{padding:0;padding-top:10px;padding-bottom:10px}.buy__bar .add-to-cart{margin:10px;padding:8px 15px;font-size:18px}.buy__bar .align-right{text-align:center}}