.price-component{white-space:nowrap}.price-component sup{font-weight:normal;font-size:.6em;opacity:.8}
.gift-certificate-cta .img-bg{position:relative;background-image:url("/images/gift_certificates.jpg");background-size:cover;background-position:50% 25%;border-radius:15px}.gift-certificate-cta .img-bg .gift-certificate-inner{position:absolute;bottom:20px;left:20px;margin-right:20px;max-width:350px;padding:20px;background-color:rgba(255,255,255,.95);border-radius:8px}.gift-certificate-cta .img-bg .gift-certificate-inner>em{margin-bottom:.25em;font-size:1.5em;line-height:1.25em}.gift-certificate-cta .img-bg .gift-certificate-inner>*{display:block;margin:0px}.gift-certificate-cta .img-bg .gift-certificate-inner>*:last-child{margin-top:.5em}@media(max-width: 768px){.gift-certificate-cta .img-bg{background-image:url("/images/gift_certificates_small.jpg")}}@media(max-width: 576px){.gift-certificate-cta .img-bg{height:auto !important;padding:20px;box-sizing:border-box}.gift-certificate-cta .img-bg .gift-certificate-inner{position:static;margin:20px 0px}}
.prices-page>section{padding-top:70px;padding-bottom:70px}@media(max-width: 768px){.prices-page>section{padding-top:35px;padding-bottom:35px}}.prices-page #from-to em{font-size:60px}@media(max-width: 768px){.prices-page #from-to em{font-size:45px}}@media(max-width: 576px){.prices-page #from-to em{font-size:30px}}.prices-page #from-to em{font-weight:normal}.prices-page #payment-methods em{font-size:32px}@media(max-width: 768px){.prices-page #payment-methods em{font-size:24px}}@media(max-width: 576px){.prices-page #payment-methods em{font-size:16px}}.prices-page #payment-methods em{font-weight:normal}.prices-page #payment-methods ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;max-width:500px;margin-top:30px;margin-left:auto;margin-right:auto}.prices-page #payment-methods ul li{display:inline-block;margin:10px}.prices-page #payment-methods ul li .icon{width:4em;height:4em}.prices-page #payment-methods ul li .icon#american-express-icon{width:3.5em;height:3.5em}.prices-page #payment-methods ul li .icon#interac-icon{width:6em;height:6em}.prices-page .product-item{padding-top:52.5px;margin-top:52.5px;border-top:3px dotted rgba(0,0,0,.1)}@media(max-width: 768px){.prices-page .product-item{padding-top:17.5px;margin-top:17.5px}}.prices-page .product-item:first-child{padding-top:0px;margin-top:0px;border-top:none}.prices-page .product-item h2{color:rgb(47.5798319328%,30.8851540616%,56.7619047619%)}.prices-page .product-item .price>span.has-tooltip{cursor:help}.prices-page .product-item .price em{font-size:20px}.prices-page .product-item .price .shy{display:none}.prices-page .product-item .product-image{padding-top:20px}.prices-page .product-item .product-image .lazyimg.not-lodaded{padding-top:66.6%}@media(max-width: 1024px)and (min-width: 768px){.prices-page .product-item .product-image .lazyimg{margin-right:20px}}@media(min-width: 1024px){.prices-page .product-item .product-image{max-width:500px;margin-left:auto;margin-right:auto;padding-top:10px}}.prices-page .gift-certificate-cta{padding-bottom:0px}
