.offers-block{margin-bottom:10px}.offers-block__img{display:flex;height:100%;position:relative;overflow:hidden}@media screen and (min-width: 768px){.offers-block__img>img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%);object-fit:cover}}.offers-block__content{display:flex;flex-direction:column;align-items:stretch;margin-top:20px}@media screen and (min-width: 768px){.offers-block__content{margin-top:0}}.offers-block__info{flex:1;margin:0;padding:1em .5em 0;border-top:1px solid #bababa}@media screen and (min-width: 768px){.offers-block__info{margin-right:1em;margin-left:1em;padding:2em 1.8em 0}}.offers-block__inc{list-style:none;margin:0;padding:0}.offers-block__inc>li{position:relative;padding-left:30px}.offers-block__inc__icon{display:inline-block;width:22px;position:absolute;left:0;top:2px}.offers-block__inc__label{display:inline-block}.offers-block__header{color:#caa23f}.offers-block__footer{flex:1;background-color:#f0f0f0;margin:1.5em 0 .7em;padding:1.3em 1.8em;position:relative}@media screen and (min-width: 768px){.offers-block__footer{margin-right:1em;margin-left:1em}}.offers-block__footer:after{content:"";width:100%;height:3px;background-color:#caa23f;position:absolute;bottom:-10px;left:0}.offers-block__footer__price{position:relative;padding-left:16px}.offers-block__footer__price .pound__symbol{font-size:20px;position:absolute;top:0;left:0}.offers-block__footer__cost{font-family:Unna,Baskerville,Georgia,serif;font-size:45px;line-height:1}.offers-block__footer .button{border-radius:10px;width:100%;margin-top:20px}@media screen and (min-width: 768px){.offers-block__footer .button{margin:0}}.pricing-block .tab{position:static}.tab .product-grid{margin-top:0}.tab .product-grid h3{font-size:2.3rem}.product-item{background-color:#fff;border:1px solid #ddd;padding:15px;margin:15px;width:100%;max-width:300px;position:relative}.product-item.outlined{border:2px solid #333}.drop-down{position:relative}.drop-down-select{display:block;padding:10px;background:#f4f4f4;cursor:pointer}.drop-down-options{display:none;position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #ddd;box-shadow:0 4px 6px rgba(0,0,0,.1)}.drop-down:hover .drop-down-options{display:block}.drop-down-option{padding:10px;text-decoration:none;color:#333;display:block}.drop-down-option:hover{background-color:#f4f4f4}.price-flag{background-color:red;color:#fff;padding:5px;position:absolute;top:10px;right:10px}.price-flag-float{position:absolute;top:0;right:2rem;transform:translateY(-45%);font-size:1.25rem;font-weight:800;line-height:.75;text-transform:uppercase;background-color:#db6767;color:#fff;padding:.5rem .75rem;border-radius:.5rem}
